CentOS 6 配置靜態IP及路由
阿新 • • 發佈:2018-03-09
基礎知識CentOS 6 配置靜態IP及路由
一.手動改網卡
step1:vim /etc/udev/rules.d/70-persistent-net.rules
將其中對應的要修改的網卡最後的NAME=eth* 改為對應的名稱
step2:modprobe -r e1000卸載網卡模塊(這裏因為知道了網卡模塊是e1000)
查詢網卡模塊的命令是 ethtool -i eth2 查看驅動模塊名
step3:modprobe e1000 加載網卡模塊
step4:cd /etc/sysconfig/network-scripts中將原網卡的配置文件改名,格式為 ifcfg-網卡名
step5:修改上述配置文件,將其中的DEVICE=改為網卡名 將其中的DDR改為對應的MAC地址
step6:ifdown網卡名
step7:ifup網卡名
二.手動改路由
step1:vim /etc/sysctl.conf
將其中的net.ipv4.ip_forward=1
因為這裏用的是將虛擬機作為路由器,所以需要開啟路由轉發功能
step2:sysctl -p
重新加載配置文件,使其開啟路由轉發功能
step3:寫入路由策略
例:route add -net 2.2.2.0/24 gw 2.2.2.253
step4:關閉防火墻
iptables -F
三.模擬兩臺pc通過四個路由通信
模擬圖:
分析:
step1:建立兩個pc 配置靜態ip step2:建立四個路由(由虛擬機代替,添加兩個網卡),配置其靜態ip step3:配置完後,添加路由策略
step1:以一臺pc舉例,pc2同樣的原理
vim /etc/udev/rules.d/70-persistent-net.rules
vim /etc/sysconfig/network-sripts/ifchg-eth*
step2:配置四個路由
vim /etc/udev/rules.d/70-persistent-net.rules
vim /etc/sysconfig/network-sripts/ifchg-eth*
step3:添加路由策略
route1: route add -net 1.1.1.0/24 gw2.2.2.254 route add -net 3.3.3.0/24 gw3.3.3.252 route add -net 4.4.4.0/24 gw3.3.3.252 route add -net 5.5.5.0/24 gw3.3.3.252
route 2
route add -net 2.2.2.0/24 gw 2.2.2.254
route add -net 3.3.3.0/24 gw 3.3.3.252
route add -net 4.4.4.0/24 gw 3.3.3.252
route add -net 5.5.5.0/24 gw 3.3.3.252
route 3
route add -net 1.1.1.0/24 gw 3.3.3.253
route add -net 2.2.2.0/24 gw 3.3.3.253
route add -net 4.4.4.0/24 gw 4.4.4.251
route add -net 5.5.5.0/24 gw 4.4.4.251
rotute 4
route add -net 1.1.1.0/24 gw 4.4.4.252
route add -net 2.2.2.0/24 gw 4.4.4.252
route add -net 3.3.3.0/24 gw 4.4.4.252
route add -net 5.5.5.0/24 gw 5.5.5.251
pc1
route add default gw 1.1.1.254
pc 2
route add default gw 5.5.5.251
step4:測試成功:
CentOS 6 配置靜態IP及路由