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