当前位置: 技术问答>linux和unix
高手请教:Linux下双网卡的使用
来源: 互联网 发布时间:2016-03-10
本文导语: 在工控机中使用了双网卡,一个用于接外网,一个用于接内网。网卡配置如下: (1)eth0,用于接外网,IP为10.0.1.172 /etc/sysconfig/network-scripts/ifcfg-eth0: DEVICE=eth0 ONBOOT=yes BOOTPROTO=no HWADDR=XX:XX:XX:XX:XX:XX IPADDR=10.0.1.172 NETMASK=255.2...
在工控机中使用了双网卡,一个用于接外网,一个用于接内网。网卡配置如下:
(1)eth0,用于接外网,IP为10.0.1.172
/etc/sysconfig/network-scripts/ifcfg-eth0:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=no
HWADDR=XX:XX:XX:XX:XX:XX
IPADDR=10.0.1.172
NETMASK=255.255.254.0
(2)eth1,用于接内网,IP为192.168.1.15
/etc/sysconfig/network-scripts/ifcfg-eth1:
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=no
HWADDR=XX:XX:XX:XX:XX:XX
IPADDR=192.168.1.15
NETMASK=255.255.255.0
(3)
/etc/rc.local:
route add -net 10.0.0.0/16 gw 10.0.0.240 dev eth1
按照这样的配置后,在内网中该工控机可以ping通其他机器,但是外网的机器ping不到该机器。如果将eth0接内网,eth1接外网,将配置文件修改后外网可以ping通,内网又ping不通
(1)eth0,用于接外网,IP为10.0.1.172
/etc/sysconfig/network-scripts/ifcfg-eth0:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=no
HWADDR=XX:XX:XX:XX:XX:XX
IPADDR=10.0.1.172
NETMASK=255.255.254.0
(2)eth1,用于接内网,IP为192.168.1.15
/etc/sysconfig/network-scripts/ifcfg-eth1:
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=no
HWADDR=XX:XX:XX:XX:XX:XX
IPADDR=192.168.1.15
NETMASK=255.255.255.0
(3)
/etc/rc.local:
route add -net 10.0.0.0/16 gw 10.0.0.240 dev eth1
按照这样的配置后,在内网中该工控机可以ping通其他机器,但是外网的机器ping不到该机器。如果将eth0接内网,eth1接外网,将配置文件修改后外网可以ping通,内网又ping不通
|
你的输出与描述不符啊,不应该阿
在命令行执行
route add -net 10.0.0.0/23 gw 10.0.0.240 dev eth0
在命令行执行
route add -net 10.0.0.0/23 gw 10.0.0.240 dev eth0
|