1. 网络设备概述
网络设备是构建计算机网络的基础组件,包括路由器、交换机、防火墙、负载均衡器等。这些设备的配置和管理直接影响网络的性能、可靠性和安全性。更多学习教程www.fgedu.net.cn
2. 路由器配置
路由器是连接不同网络的设备,负责数据包的转发和路由选择。
$ ssh admin@192.168.1.1
# 进入特权模式
Router> enable
Router#
# 进入全局配置模式
Router# configure terminal
Router(config)#
# 配置接口
Router(config)# interface GigabitEthernet0/0
Router(config-if)# ip address 192.168.1.1 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit
# 配置静态路由
Router(config)# ip route 10.0.0.0 255.0.0.0 192.168.1.2
# 配置动态路由(OSPF)
Router(config)# router ospf 1
Router(config-router)# network 192.168.1.0 0.0.0.255 area 0
Router(config-router)# exit
# 保存配置
Router(config)# exit
Router# copy running-config startup-config
3. 交换机配置
交换机是局域网中连接设备的核心设备,负责数据包的转发和MAC地址学习。
$ ssh admin@192.168.1.2
# 进入特权模式
Switch> enable
Switch#
# 进入全局配置模式
Switch# configure terminal
Switch(config)#
# 配置VLAN
Switch(config)# vlan 10
Switch(config-vlan)# name IT
Switch(config-vlan)# exit
Switch(config)# vlan 20
Switch(config-vlan)# name Finance
Switch(config-vlan)# exit
# 配置接口
Switch(config)# interface FastEthernet0/1
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 10
Switch(config-if)# exit
# 配置 trunk 接口
Switch(config)# interface GigabitEthernet0/1
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan 10,20
Switch(config-if)# exit
# 配置端口安全
Switch(config)# interface FastEthernet0/1
Switch(config-if)# switchport port-security
Switch(config-if)# switchport port-security maximum 1
Switch(config-if)# switchport port-security violation shutdown
Switch(config-if)# exit
# 保存配置
Switch(config)# exit
Switch# copy running-config startup-config
4. 防火墙配置
防火墙是网络安全的重要设备,负责控制网络流量,防止未授权访问。学习交流加群风哥微信: itpux-com
$ ssh admin@192.168.1.3
# 进入配置模式
FW> configure
# 配置安全区域
FW(config)# zone security inside
FW(config-zone)# exit
FW(config)# zone security outside
FW(config-zone)# exit
# 配置接口
FW(config)# interface GigabitEthernet0/0
FW(config-if)# zone-member security inside
FW(config-if)# ip address 192.168.1.3 255.255.255.0
FW(config-if)# no shutdown
FW(config-if)# exit
FW(config)# interface GigabitEthernet0/1
FW(config-if)# zone-member security outside
FW(config-if)# ip address 203.0.113.1 255.255.255.0
FW(config-if)# no shutdown
FW(config-if)# exit
# 配置访问控制列表
FW(config)# access-list 100 permit tcp any any eq 80
FW(config)# access-list 100 permit tcp any any eq 443
FW(config)# access-list 100 deny ip any any
# 应用访问控制列表
FW(config)# zone-pair security inside-to-outside source inside destination outside
FW(config-sec-zone-pair)# service-policy type inspect inside-to-outside-policy
FW(config-sec-zone-pair)# exit
# 保存配置
FW(config)# write memory
5. 网络监控与管理
网络监控与管理是确保网络正常运行的重要环节,包括设备状态监控、流量分析和性能优化。
$ snmpwalk -v2c -c public 192.168.1.1 sysDescr
SNMPv2-MIB::sysDescr.0 = STRING: Cisco IOS Software, C2900 Software (C2900-UNIVERSALK9-M), Version 15.1(4)M6, RELEASE SOFTWARE (fc1)
# 使用ping测试网络连通性
$ ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=255 time=0.543 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=255 time=0.487 ms
# 使用traceroute跟踪路由
$ traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
1 192.168.1.1 (192.168.1.1) 0.543 ms 0.487 ms 0.456 ms
2 203.0.113.254 (203.0.113.254) 1.234 ms 1.198 ms 1.156 ms
3 198.51.100.1 (198.51.100.1) 2.345 ms 2.298 ms 2.256 ms
4 8.8.8.8 (8.8.8.8) 3.456 ms 3.412 ms 3.389 ms
# 使用netstat查看网络连接
$ netstat -tuln
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
6. 网络故障排查
网络故障排查是解决网络问题的关键技能,包括识别故障原因、定位故障点和恢复网络服务。学习交流加群风哥QQ113257174
Router# show interface GigabitEthernet0/0
GigabitEthernet0/0 is up, line protocol is up
Hardware is CN Gigabit Ethernet, address is 0011.2233.4455
Internet address is 192.168.1.1/24
MTU 1500 bytes, BW 1000000 Kbit/sec, DLY 10 usec
reliability 255/255, txload 1/255, rxload 1/255
# 检查路由表
Router# show ip route
Codes: C – connected, S – static, R – RIP, M – mobile, B – BGP
D – EIGRP, EX – EIGRP external, O – OSPF, IA – OSPF inter area
N1 – OSPF NSSA external type 1, N2 – OSPF NSSA external type 2
E1 – OSPF external type 1, E2 – OSPF external type 2
i – IS-IS, su – IS-IS summary, L1 – IS-IS level-1, L2 – IS-IS level-2
ia – IS-IS inter area, * – candidate default, U – per-user static route
o – ODR, P – periodic downloaded static route
Gateway of last resort is 203.0.113.254 to network 0.0.0.0
C 192.168.1.0/24 is directly connected, GigabitEthernet0/0
S 10.0.0.0/8 [1/0] via 192.168.1.2
S* 0.0.0.0/0 [1/0] via 203.0.113.254
# 检查ARP表
Router# show ip arp
Protocol Address Age (min) Hardware Addr Type Interface
Internet 192.168.1.1 – 0011.2233.4455 ARPA GigabitEthernet0/0
Internet 192.168.1.2 10 0011.2233.4466 ARPA GigabitEthernet0/0
# 检查日志
Router# show log
Syslog logging: enabled (0 messages dropped, 0 flushes, 0 overruns)
Console logging: level debugging, 10 messages logged
Monitor logging: level debugging, 0 messages logged
Buffer logging: level debugging, 10 messages logged
7. 网络安全配置
网络安全配置是保护网络免受攻击的重要措施,包括访问控制、加密和入侵检测。
Router(config)# ip domain-name fgedu.net.cn
Router(config)# crypto key generate rsa modulus 2048
Router(config)# line vty 0 4
Router(config-line)# transport input ssh
Router(config-line)# login local
Router(config-line)# exit
# 配置访问控制列表
Router(config)# access-list 10 permit 192.168.1.0 0.0.0.255
Router(config)# line vty 0 4
Router(config-line)# access-class 10 in
Router(config-line)# exit
# 配置端口安全
Switch(config)# interface FastEthernet0/1
Switch(config-if)# switchport port-security
Switch(config-if)# switchport port-security maximum 1
Switch(config-if)# switchport port-security violation shutdown
Switch(config-if)# exit
# 配置DHCP snooping
Switch(config)# ip dhcp snooping
Switch(config)# interface FastEthernet0/1
Switch(config-if)# ip dhcp snooping trust
Switch(config-if)# exit
8. 网络设备管理最佳实践
以下是网络设备管理的最佳实践,帮助组织构建可靠、安全的网络。更多学习教程公众号风哥教程itpux_com
- 建立网络设备基线配置,确保配置一致性
- 定期备份网络设备配置
- 实施变更管理流程,记录所有配置更改
- 定期更新设备固件和软件版本
- 使用网络管理系统(NMS)集中管理设备
- 配置设备日志和告警,及时发现问题
- 实施网络分段,减少攻击面
- 定期进行网络安全评估和渗透测试
- 培训网络管理员,提高技能水平
- 建立网络故障响应计划
Router# copy running-config tftp:
Address or name of remote host []? 192.168.1.100
Destination filename [router-confg]? router-backup.cfg
!!
1000 bytes copied in 0.5 seconds (2000 bytes/sec)
# 恢复设备配置
Router# copy tftp: running-config
Address or name of remote host []? 192.168.1.100
Source filename []? router-backup.cfg
Destination filename [running-config]?
Accessing tftp://192.168.1.100/router-backup.cfg…
Loading router-backup.cfg from 192.168.1.100: !
[OK – 1000 bytes]
1000 bytes copied in 0.6 seconds (1666 bytes/sec)
# 检查设备版本
Router# show version
Cisco IOS Software, C2900 Software (C2900-UNIVERSALK9-M), Version 15.1(4)M6, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2013 by Cisco Systems, Inc.
Compiled Tue 29-Oct-13 00:02 by prod_rel_team
author:www.itpux.com
本文由风哥教程整理发布,仅用于学习测试使用,转载注明出处:http://www.fgedu.net.cn/10327.html
