系统是LINUX5的。
我主板带了个网口,我外加了一张网卡,主板的网口驱去是r8169,外加的是8139too,
然后在modprobe.conf定义了
alais eth0 r8139
alais eth1 8139too
然后eth0地址设成192.168.1.100;eth1是101
现在拔掉外加的网卡网线,ping 192.168.1.101是不通的。插上OK;
但是奇怪的是拔掉主板上网口的线,本来就应该是ping 192.168.1.100不通,
而ping 192.168.1.101是应该OK的才对。
结果是只要我一拔掉主板上网口的网线,ping 两个网口都不通
奇怪就是eth0 也控制了eth1这样,只要eth0不通,则eth1也不通


hdandan 于 2010-04-13 11:01:02发表:
在加载模块的时候,系统自动认了alias eth0 r8169的。(主板带的网口芯片驱动)
所以我们才定下来:alias eth0 r8169;alias eth1 8139too(另外加的网卡)
没有定下来是什么意思?
那如何定下来呢?
foxicel 于 2010-04-09 15:49:22发表:
2# hdandan
本来就是你的那个eth0,eth1,没有定下来。
hdandan 于 2010-04-09 13:50:28发表:
这个现象最开始只是出现在我只设置eth0时候;同样我是有两张网卡,但是我只定义了eth0的地址是192.168.1.100;没有配置eth1的内容。且当时是只接了主板上网口的网线,开机后telnet不过去。本来是应该是主板上的网口是eth0的,却发现外加的网卡成了eth0,只有将网线连到外加的网卡上去才ping通。
这个现象奇怪的是,主板上的网口是eth0呢,还是外加的网卡是eth0一直没有定下来。我重启机器后这次是主板上的网,下次或可能就是外加的网卡了。。。跳来跳去