《LINUX學習:CentOS6環境下實現路由器功能》要點:
本文介紹了LINUX學習:CentOS6環境下實現路由器功能,希望對您有用。如果有疑問,可以聯系我們。
網絡之間的通信主要是依靠路由器,當然生成環境中是擁有路由器的,但是系統中的路由配置也是需要了解一下地,本日講解一下在CentOS6環境下搭建路由器,此乃入門級的簡單實驗.拓撲如上圖已經規劃好,暫且使用靜態路由演示.
1.如圖所示先設置裝備擺設所有的IP地址
2.針對分歧的機器配置路由
Aubin-CentOS1
route add default gw 10.0.1.1
CentOS-R1
route add -net 10.0.3.0/24 gw 10.0.2.2
route add -net 10.0.4.0/24 gw 10.0.2.2
echo 1 > /proc/sys/net/ipv4/ip_forward #啟用轉發功能(可以懂得為啟用路由功能)
iptables -F #關閉防火墻
CentOS-R2
route add -net 10.0.1.0/24 gw 10.0.2.1
route add -net 10.0.4.0/21 gw 10.0.3.1
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -F
CentOS-R3
route add -net 10.0.2.0/24 gw 10.0.3.2
route add -net 10.0.1.0/24 gw 10.0.3.2
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -F
Aubin-CentOS1
route add default gw 10.0.4.1
以上便是全部配置,然后用CentOS1區測試,ping CentOS2的ip地址10.0.4.100.如果ping通則所有配置均沒問題.如果沒有通請參展以下幾點做檢查
0.雖然配置簡單,但是足夠繁瑣,如果遇到問題請耐心檢查以下幾條.
1.使用route -n
查看路由是否生效.
2.cat /proc/sys/net/ipv4/ip_forward
查看輸出是否為1,如果為0說明沒有開啟轉發功能.
檢查echo 1 > /proc/sys/net/ipv4/ip_forward
是否執行成功.
3.檢查IP 與 掩碼是否配置正確,因為有多個IP地址容易搞混,所以好好檢查.
4.檢查是是否關閉防火墻,執行iptables -F
.
5.如果在虛擬機環境下做實驗,檢查MAC地址是否沖突
本文永遠更新鏈接地址:
維易PHP培訓學院每天發布《LINUX學習:CentOS6環境下實現路由器功能》等實戰技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養人才。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/9024.html