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)”项,并把相应的规则设置为“已启用”和“允许连接”

posted @ 2020-05-20 20:14  iSugarless  阅读(4065)  评论(0)    收藏  举报