linux做路由並實現路由轉發

一、環境介紹

1.linux版本:CentOS6.8,CentOS7.2兩臺主機分別加載兩塊網卡,分別作爲路由器的兩個端口
2.實驗在vmware虛擬機中完成
3.另有兩臺CentOS6.8和CentOS7.2作爲兩個網段的主機
4.實驗圖示:

wKioL1fQFB-Tr17YAAEnNW5FncA428.png

二、路由1(左)和路由2(右)的設置

1.路由1配置信息

eth0網卡:
    DEVICE=eth0
    IPADDR=10.0.0.1
    PREFIX=9eth1網卡:
   DEVICE=eth1
    IPADDR=192.168.0.1
    PREFIX=22
圖示:

wKioL1fQFFrDGKzNAAFeOdVyysg414.png

p_w_picpath2.路由2配置信息

eth0網卡:
    DEVICE=eth0
    IPADDR=10.0.0.2
    PREFIX=9eth1網卡:
   DEVICE=eth1
    IPADDR=172.16.0.1
    PREFIX=23
圖示:

p_w_picpath

wKioL1fQFJaAsDGtAAF47mbJ8_Q613.png

3.重啓網絡服務並開啓路由轉發功能

此處爲臨時啓動,如果想永久啓動路由轉發功能需要寫入/etc/sysctl.conf文件中
加入: ipv_ipforward=1

p_w_picpathp_w_picpath

wKiom1fQFNaTvkxfAANfi_uzrZQ428.png

 

wKiom1fQFQzCcx98AAKmvIrvLS8401.png

4.設置路由網關信息 p_w_picpathp_w_picpath

wKioL1fQFYjjN9FGAAI-OBQCL2Q926.png

三、主機設置

  1. 左側主機網絡配置並啓動

    wKiom1fQFcORf1ZMAAHU6401iIg089.png

p_w_picpath

 

 

2.右側主機網絡配置並啓動

        

wKioL1fQFe6D4y6bAAF6xXEP4Jg149.png

 p_w_picpath四、測試,主機1和主機2互相ping並通過ttl信息查看經過了兩個路由器。 p_w_picpathp_w_picpathwKioL1fQFhmwL-JgAAKA8VJFGVg545.png

wKioL1fQFkzhQ1OZAAJ2IL-x2TA786.png

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章