网络技术期末考试 配置模板速查手册
考点要点:
• Telnet 不加密,SSH 加密传输更安全
• 需先配置管理IP(交换机用VLAN接口,路由器用物理接口)
• SSH需要先生成RSA密钥
• 必须设置enable密码才能远程登录
交换机Telnet配置模板
复制
! 步骤1: 配置管理IP(使用VLAN 1或其他VLAN)
interface vlan 1
ip address 192.168.1.100 255.255.255.0
no shutdown
! 步骤2: 设置密码
enable password 123456 ! 或: enable secret 123456 (加密存储)
! 步骤3: 配置VTY线路允许Telnet
line vty 0 4
password telnet123
login
transport input telnet
! 步骤4: 保存配置
write
路由器Telnet配置模板
复制
! 步骤1: 配置接口IP
interface gig0/0
ip address 192.168.1.1 255.255.255.0
no shutdown
! 步骤2: 设置密码
enable password 123456
! 步骤3: 配置VTY线路
line vty 0 4
password telnet123
login
transport input telnet
! 保存
write
SSH安全配置模板(推荐)
复制
! 步骤1: 设置设备域名(SSH必需)
hostname SW1
ip domain-name school.com
! 步骤2: 生成RSA密钥(关键步骤)
crypto key generate rsa
! 提示时输入: 1024 或 2048
! 步骤3: 设置用户和密码(SSH需要本地用户)
username admin password admin123
! 步骤4: 配置VTY只允许SSH
line vty 0 4
login local ! 使用本地用户认证
transport input ssh ! 只允许SSH(禁用Telnet)
! 步骤5: 设置enable密码
enable secret 123456
! 步骤6: SSH可选设置
ip ssh version 2 ! 使用SSH版本2(更安全)
ip ssh time-out 60
ip ssh authentication-retries 3
! 保存
write
考试技巧: 题目要求SSH时,必须写hostname和ip domain-name,否则crypto key generate rsa会报错!
考点要点:
• VLAN隔离广播域,不同VLAN不能直接通信
• Trunk端口承载多个VLAN流量(使用802.1Q封装)
• SVI(交换机虚拟接口)是三层交换机的VLAN网关
• 二层交换机只能有一个VLAN接口处于up状态
创建VLAN并分配端口
复制
! 方法1: 直接创建VLAN
vlan 10
name 办公区
vlan 20
name 教学区
vlan 30
name 服务器区
! 方法2: 进入接口后创建(自动创建VLAN)
interface fa0/1
switchport mode access
switchport access vlan 10 ! 会自动创建vlan 10
interface fa0/2
switchport mode access
switchport access vlan 20
! 批量分配端口(可选)
interface range fa0/3 - 10
switchport mode access
switchport access vlan 10
配置Trunk端口
复制
! 交换机之间连接用Trunk
interface gig0/1
switchport mode trunk
switchport trunk allowed vlan all ! 允许所有VLAN通过
! 或指定VLAN: switchport trunk allowed vlan 10,20,30
! 注意: 2960默认封装是dot1q,不需要手动设置
! 3560等设备可能需要: switchport trunk encapsulation dot1q
三层交换机SVI配置(VLAN间路由)
复制
! 步骤1: 开启三层路由功能
ip routing ! 必须开启!
! 步骤2: 创建各VLAN的SVI网关接口
interface vlan 10
ip address 192.168.10.1 255.255.255.0
no shutdown
interface vlan 20
ip address 192.168.20.1 255.255.255.0
no shutdown
interface vlan 30
ip address 192.168.30.1 255.255.255.0
no shutdown
! 各VLAN主机网关指向对应的SVI IP
! VLAN10主机网关=192.168.10.1
! VLAN20主机网关=192.168.20.1
易错点: 三层交换机必须写"ip routing"命令!SVI接口要写"no shutdown"!
验证命令
复制
show vlan brief ! 查看VLAN和端口分配
show interfaces trunk ! 查看Trunk端口
show interfaces vlan 10 ! 查看SVI状态
show ip route ! 查看路由表(确认直连路由)
ping 192.168.10.5 ! 测试VLAN间通信
考点要点:
• 静态路由:手动指定目标网络和下一跳
• 默认路由:目标为0.0.0.0/0,用于访问互联网
• OSPF:动态路由协议,使用区域(area)概念,进程号本地有效
• Router ID:OSPF选举DR/BDR时使用,建议手动配置
静态路由配置
复制
! 命令格式: ip route <目标网络> <掩码> <下一跳IP或出接口>
! 示例: 到达192.168.2.0/24网络,下一跳是10.1.1.2
ip route 192.168.2.0 255.255.255.0 10.1.1.2
! 示例: 使用出接口方式
ip route 192.168.2.0 255.255.255.0 serial0/0/0
! 验证
show ip route
show ip route static
默认路由配置
复制
! 默认路由 = 目标网络为0.0.0.0,掩码为0.0.0.0
ip route 0.0.0.0 0.0.0.0 203.0.113.1 ! 下一跳是ISP
! 或使用出接口
ip route 0.0.0.0 0.0.0.0 serial0/0/0
! 验证: 会看到 S* 标记(静态默认路由)
show ip route
OSPF动态路由配置
复制
! 步骤1: 创建OSPF进程
router ospf 1 ! 进程号1(本地有效,两端可以不同)
! 步骤2: 配置Router ID(可选但推荐)
router-id 1.1.1.1 ! 手动指定Router ID
! 步骤3: 发布直连网络到OSPF区域
network 192.168.1.0 0.0.0.255 area 0
network 192.168.2.0 0.0.0.255 area 0
network 10.1.1.0 0.0.0.3 area 0
! 注意: network命令使用反掩码(wildcard mask)
! 反掩码计算: 255.255.255.0 → 0.0.0.255
! 255.255.255.252 → 0.0.0.3
! 步骤4: 可选设置
passive-interface vlan 10 ! 不在该接口发送OSPF报文
! 验证命令
show ip route ospf
show ip ospf neighbor
show ip ospf database
考试技巧: OSPF的network命令使用反掩码,不是子网掩码!例如/24网络的反掩码是0.0.0.255
常见反掩码速查:
/24 (255.255.255.0) → 反掩码 0.0.0.255
/25 (255.255.255.128) → 反掩码 0.0.0.127
/30 (255.255.255.252) → 反掩码 0.0.0.3
考点要点:
• 标准ACL(1-99):只检查源IP,位置靠近目标
• 扩展ACL(100-199):检查源IP、目标IP、端口,位置靠近源
• ACL末尾隐含deny any,需注意放行其他流量
• 应用到接口时注意方向(in/out)
标准ACL配置
复制
! 场景: 禁止192.168.30.0网段访问服务器192.168.10.100
! 步骤1: 创建标准ACL
access-list 10 deny 192.168.30.0 0.0.0.255
access-list 10 permit any ! 必须放行其他流量!
! 步骤2: 应用到接口(靠近目标,在服务器所在VLAN的出方向)
interface vlan 10
ip access-group 10 out
! 验证
show access-lists 10
show ip interface vlan 10
扩展ACL配置
复制
! 场景: 只允许办公网192.168.10.0访问OA服务器192.168.40.20的Web服务
! 禁止宿舍网192.168.30.0访问OA服务器
! 步骤1: 创建扩展ACL
access-list 100 permit tcp 192.168.10.0 0.0.0.255 host 192.168.40.20 eq 80
access-list 100 permit tcp 192.168.10.0 0.0.0.255 host 192.168.40.20 eq 443
access-list 100 deny tcp 192.168.30.0 0.0.0.255 host 192.168.40.20 eq 80
access-list 100 permit ip any any ! 放行其他所有流量
! 步骤2: 应用到接口(靠近源,在来源VLAN的入方向)
interface vlan 30
ip access-group 100 in
! 常用端口:
! eq 80 (HTTP) eq 443 (HTTPS) eq 22 (SSH) eq 23 (Telnet)
! eq 25 (SMTP) eq 110 (POP3) eq 21 (FTP) eq 53 (DNS)
ACL保护路由器VTY(远程登录)
复制
! 场景: 只允许管理员网段192.168.10.0能SSH登录路由器
! 步骤1: 创建ACL
access-list 50 permit 192.168.10.0 0.0.0.255
! ACL末尾隐含deny any,无需额外写
! 步骤2: 应用到VTY线路
line vty 0 4
access-class 50 in ! 使用access-class(不是access-group)
login local
! 验证
show access-lists
show running-config | section line vty
易错点:
1. ACL应用到接口用"ip access-group",应用到VTY用"access-class"
2. 扩展ACL放在靠近源的接口(in方向),标准ACL放在靠近目标的接口(out方向)
考点要点:
• PAT是NAT的一种,多主机共享一个公网IP
• 使用端口区分不同连接,也叫NAPT
• 内网接口标记"ip nat inside",外网接口标记"ip nat outside"
• 静态NAT用于服务器发布到公网
PAT配置(动态NAT复用)
复制
! 场景: 内网192.168.0.0/16通过公网IP203.0.113.2访问互联网
! 步骤1: 定义内网地址范围
access-list 1 permit 192.168.0.0 0.0.255.255
! 步骤2: 配置PAT(复用公网接口IP)
ip nat inside source list 1 interface serial0/0/0 overload
! overload关键字启用PAT端口复用
! 步骤3: 标记内外接口
interface gig0/0 ! 内网接口
ip nat inside
interface serial0/0/0 ! 外网接口(连接ISP)
ip nat outside
! 步骤4: 配置默认路由指向ISP
ip route 0.0.0.0 0.0.0.0 203.0.113.1
! 验证
show ip nat translations
show ip nat statistics
clear ip nat translation * ! 清除NAT表
静态NAT配置(服务器发布)
复制
! 场景: 内网Web服务器10.3.40.10映射到公网IP
! 方法1: 使用指定公网IP
ip nat inside source static 10.3.40.10 203.0.113.10
! 方法2: 使用路由器公网接口IP
ip nat inside source static tcp 10.3.40.10 80 interface serial0/0/0 80
! 只映射80端口
! 应用到接口
interface gig0/0
ip nat inside
interface serial0/0/0
ip nat outside
! 验证
show ip nat translations
考试技巧: PAT命令中"overload"关键字是关键,没有它就是普通动态NAT(需要地址池)
考点要点:
• PPP比HDLC支持更多功能(认证、压缩、多协议)
• CHAP是三次握手认证,使用MD5加密
• 两端路由器都要配置认证,用户名是对方的名字
• DCE端需要配置时钟速率(clock rate)
PPP基础配置
复制
! 路由器A (DCE端,提供时钟)
interface serial0/0/0
encapsulation ppp
clock rate 128000 ! DCE端必须设置时钟
ip address 10.1.1.1 255.255.255.252
no shutdown
! 路由器B (DTE端,不需要时钟)
interface serial0/0/0
encapsulation ppp
ip address 10.1.1.2 255.255.255.252
no shutdown
! 验证PPP连接
show interfaces serial0/0/0
PPP + CHAP双向认证配置
复制
! ====== 路由器A (名称: RT-A) ======
hostname RT-A
! 设置对方(RT-B)的用户名和共享密码
username RT-B password chap123
! 配置接口
interface serial0/0/0
encapsulation ppp
ppp authentication chap ! 启用CHAP认证
clock rate 128000 ! DCE端时钟
ip address 10.1.1.1 255.255.255.252
no shutdown
! ====== 路由器B (名称: RT-B) ======
hostname RT-B
! 设置对方(RT-A)的用户名和共享密码
username RT-A password chap123 ! 密码必须相同!
! 配置接口
interface serial0/0/0
encapsulation ppp
ppp authentication chap
ip address 10.1.1.2 255.255.255.252
no shutdown
! 关键: 两端的hostname要不同,username是对方的hostname
! 两端的password必须完全一致
易错点:
1. username写的是对方的hostname,不是自己的!
2. 两端密码必须一致
3. DCE端需要clock rate,用show controllers查看哪端是DCE
验证命令
复制
show controllers serial0/0/0 ! 查看是DCE还是DTE
show interfaces serial0/0/0 ! 查看PPP状态和封装
show ppp neighbors ! 查看PPP邻居
debug ppp authentication ! 调试CHAP认证过程
no debug all ! 关闭调试
SSH三要素: hostname + domain-name + crypto key generate rsa
三层交换机: ip routing必须开,SVI要no shutdown
OSPF反掩码: /24→0.0.0.255,/30→0.0.0.3
ACL位置: 标准靠目标out,扩展靠源in
PAT关键字: overload端口复用
CHAP认证: username是对方hostname,密码两端相同