当前位置: 技术问答>linux和unix
【急】Linux下怎么装第二块网卡啊
来源: 互联网 发布时间:2015-08-11
本文导语: 系统RH9,之前有一块网卡eth0,IP 10.0.0.1,连着其他两台机器和一个路由器上网。现在想加一块eth1,RealTek8139的,IP 192.168.0.1。安装后系统也认了,结果装上以后,eth0不能上网了,哪里也ping不通。这是怎么回事啊? ping...
系统RH9,之前有一块网卡eth0,IP 10.0.0.1,连着其他两台机器和一个路由器上网。现在想加一块eth1,RealTek8139的,IP 192.168.0.1。安装后系统也认了,结果装上以后,eth0不能上网了,哪里也ping不通。这是怎么回事啊?
ping网卡本身ip可以,TCP/IP协议栈没问题
ip route结果如下
10.0.0.0/8 dev eth0 scope link
192.168.0.0/24 dev eth1 scope link
default via 192.168.0.1 dev eth1
怎么默认via变成第二块网卡了啊?怎么自动改成第一块网卡?是不是路由表的问题呢?
等待高手指点一下迷津 谢谢了
ping网卡本身ip可以,TCP/IP协议栈没问题
ip route结果如下
10.0.0.0/8 dev eth0 scope link
192.168.0.0/24 dev eth1 scope link
default via 192.168.0.1 dev eth1
怎么默认via变成第二块网卡了啊?怎么自动改成第一块网卡?是不是路由表的问题呢?
等待高手指点一下迷津 谢谢了
|
drive 的设置
看 /etc/modules.conf
类似
alias eth0 e1000
alias eth1 e1000
看 /etc/modules.conf
类似
alias eth0 e1000
alias eth1 e1000
|
default via 192.168.0.1 dev eth1?
你的默认route会不会有问题啊,怎么和你的eth1的ip一样呢
你的默认route会不会有问题啊,怎么和你的eth1的ip一样呢
|
【
双网卡的安装:
内网(eth0)IP: 192.168.16.38 GATEWAY:192.168.16.1
外网(eth1)IP: 61.136.151.38 GATEWAY: 61.136.151.126
1. 先安装好第一块网卡,默认为eth0,插上内网线,一般不会有什么问题。
2. 插上第二块网卡,开机检测,允许对第二块网卡进行配置。
3. netconf
4. 在"Host Name and IP nework devices"设置好两块网卡的IP和netmask等信息,然后Accept。
5. 在"Name server specification(DNS)"中设置eth1的DNS,这里为202.103.6.46和202.103.0.117。
6. 在"Routing and gateways"中设置"default"选项的缺省网关为eth1的网关,这里为61.136.151.126,
并将"Enable routing"选中。
7. vi /etc/rc.d/rc.local,在最后加上:
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.16.1 eth0
8. reboot
9. 重启后执行route命令,其中应该有以下两行信息:
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 192.168.16.1 255.255.0.0 UG 0 0 0 eth0
default 61.136.151.126 0.0.0.0 UG 0 0 0 eth1
10.测试:ping 192.168.88.34
ping www.sohu.com
11.如果ping通,恭喜恭喜!
注:双网卡配置的关键是"把缺省的网关指到外网,在内部网中加个路由"。
我的理解是内部网的机器通过该路由可以在内网中互相通讯,并能通过外网的网关访问Internet。
如果不加放火墙加以限制,Internet上的机器应该能够通过外网网关进入内部网,并通过内网的路由访问内部网中的任何机器。
如果不加第7步,该台机器应该能够ping通外网,也能ping通192.168.16.0网段的机器,但其它网段则不能ping通,经测试推理成立。
】
引自csdn
双网卡的安装:
内网(eth0)IP: 192.168.16.38 GATEWAY:192.168.16.1
外网(eth1)IP: 61.136.151.38 GATEWAY: 61.136.151.126
1. 先安装好第一块网卡,默认为eth0,插上内网线,一般不会有什么问题。
2. 插上第二块网卡,开机检测,允许对第二块网卡进行配置。
3. netconf
4. 在"Host Name and IP nework devices"设置好两块网卡的IP和netmask等信息,然后Accept。
5. 在"Name server specification(DNS)"中设置eth1的DNS,这里为202.103.6.46和202.103.0.117。
6. 在"Routing and gateways"中设置"default"选项的缺省网关为eth1的网关,这里为61.136.151.126,
并将"Enable routing"选中。
7. vi /etc/rc.d/rc.local,在最后加上:
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.16.1 eth0
8. reboot
9. 重启后执行route命令,其中应该有以下两行信息:
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 192.168.16.1 255.255.0.0 UG 0 0 0 eth0
default 61.136.151.126 0.0.0.0 UG 0 0 0 eth1
10.测试:ping 192.168.88.34
ping www.sohu.com
11.如果ping通,恭喜恭喜!
注:双网卡配置的关键是"把缺省的网关指到外网,在内部网中加个路由"。
我的理解是内部网的机器通过该路由可以在内网中互相通讯,并能通过外网的网关访问Internet。
如果不加放火墙加以限制,Internet上的机器应该能够通过外网网关进入内部网,并通过内网的路由访问内部网中的任何机器。
如果不加第7步,该台机器应该能够ping通外网,也能ping通192.168.16.0网段的机器,但其它网段则不能ping通,经测试推理成立。
】
引自csdn
|
man route看看吧