CentOS7下雙網卡——內網/外網配置


CentOS7下雙網卡內網/外網配置

現主機中存在兩塊網卡enss33和ens36。其中ens33為外網網卡,ens36為內網網卡。

編輯ens36:vi /etc/sysconfig/network-scripts/ifcfg-ens36

BOOTPROTO=static
ONBOOT=yes
IPADDR=10.10.10.10
GATEWAY=10.10.10.1
NETMASK=255.255.255.0

 

編輯ens33:vi /etc/sysconfig/network-scripts/ifcfg-ens33

BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.56.100
GATEWAY=192.168.56.1
NETMASK=255.255.255.0

重啟網絡服務

systemctl restart network

到目前為止雖然配置好了網卡,但是ping內網機器或者ping百度發現是無法上網的,原因是沒有配置路由。

配置兩個網卡的路由

vim /etc/iproute2/rt_tables

添加內容:

252  1

251  2

vi /etc/rc.local
添加內容:
ip route flush table 1 route add default via 10.10.10.254 dev ens36 src 10.10.10.10 table 1 ip rule add from 10.10.10.10 table 1 ip route flush table 2 ip route add default via 192.168.56.254 dev ens33 src 192.168.56.100 table 2 ip rule add from 192.168.56.100 table 2

另外記錄一下WIN10下防火牆開通ping報文的入站

在“防火牆”-“高級設置”-“入棧規則”中查找“文件和打印機共享(回顯請求 - ICMPv4-In)”項,並把相應的規則設置為“已啟用”和“允許連接”


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM