QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2243|回复: 24

双网卡问题?烦我好久了!!!

[复制链接]
发表于 2004-10-27 16:05:16 | 显示全部楼层 |阅读模式
我有两台机子a和b。a上装有xp和fc2,并装双网卡。b机上系统是rh9,只装一网卡直接与a机相连。若a机上只装其中任一网卡时都可正常与b机互连;但在a机是同时装上两个网卡后问题就出现了:插在里面ide糟上(相对于另外那个网卡)的那个网卡可正常与b机互连,这时把网线换插在外面点的那个网卡上,就不能与b机正常互连了,我把a机上的两个网卡互换后问题还是一样的,还是里面点的那个网卡可正常连接,外面的那个还是不行的。
但在xp系统上一切都是正常的。
那位高人能帮在下解决这个问题,那真是感激不尽!!!
发表于 2004-10-27 17:33:15 | 显示全部楼层
问题表述的不是很清楚!
回复

使用道具 举报

 楼主| 发表于 2004-10-27 17:56:18 | 显示全部楼层
我想不清楚的地方应该是网卡插糟的位置吧?那我就补充一下,a机上主板从外到里有1,2,3,4四个ide糟。当我在1和3上都插上网卡后,第3个ide上的网卡用双绞线和b机互连后是可以ping到b机的,如果网线连在第1个ide就无法ping到b机了;当我在3和4上都插上网卡后,第4个ide上的网卡用双绞线和b机互连后是可以ping到b机的,如果网线连在第3个ide就无法ping到b机了;
回复

使用道具 举报

发表于 2004-10-28 09:37:44 | 显示全部楼层
在你的/etc/modules.conf添加第二块网卡的信息,重启机器就可以了
回复

使用道具 举报

 楼主| 发表于 2004-10-29 00:19:23 | 显示全部楼层
我怎么找不着/etc/modules.conf这个文件呢?还有第二个网卡的那些信息呢?
回复

使用道具 举报

 楼主| 发表于 2004-10-29 14:48:17 | 显示全部楼层
今天我发现这样的一个问题,就是用nmap扫描是有反应的:
[root@fedora root]# nmap -O 10.0.0.9

Starting nmap 3.50 ( http://www.insecure.org/nmap/ ) at 2004-10-29 14:36 CST
sendto in send_tcp_raw: sendto(3, packet, 40, 0, 10.0.0.9, 16) => Operation not permitted
sendto in send_tcp_raw: sendto(3, packet, 60, 0, 10.0.0.9, 16) => Operation not permitted
sendto in send_tcp_raw: sendto(3, packet, 60, 0, 10.0.0.9, 16) => Operation not permitted
sendto in send_tcp_raw: sendto(3, packet, 60, 0, 10.0.0.9, 16) => Operation not permitted
sendto in send_tcp_raw: sendto(3, packet, 60, 0, 10.0.0.9, 16) => Operation not permitted
sendto in send_tcp_raw: sendto(3, packet, 60, 0, 10.0.0.9, 16) => Operation not permitted
sendto in send_tcp_raw: sendto(3, packet, 60, 0, 10.0.0.9, 16) => Operation not permitted
sendto in send_tcp_raw: sendto(3, packet, 60, 0, 10.0.0.9, 16) => Operation not permitted
sendto in send_tcp_raw: sendto(3, packet, 60, 0, 10.0.0.9, 16) => Operation not permitted
Interesting ports on 10.0.0.9:
(The 1654 ports scanned but not shown below are in state: closed)
PORT     STATE SERVICE
21/tcp   open  ftp
22/tcp   open  ssh
111/tcp  open  rpcbind
139/tcp  open  netbios-ssn
1024/tcp open  kdm
Device type: general purpose
Running: Linux 2.4.X|2.5.X
OS details: Linux Kernel 2.4.0 - 2.5.20
Uptime 0.030 days (since Fri Oct 29 13:53:26 2004)

Nmap run completed -- 1 IP address (1 host up)
回复

使用道具 举报

 楼主| 发表于 2004-10-29 14:52:06 | 显示全部楼层
而用ping时,就是一直处在下面的状况下不去了:
[root@fedora root]# ping 10.0.0.9
PING 10.0.0.9 (10.0.0.9) 56(84) bytes of data.
而有ssh也是这样的:
[root@fedora root]# ssh 10.0.0.9什么反应也没有,也是停在这里了。
回复

使用道具 举报

发表于 2004-10-30 21:07:47 | 显示全部楼层
列出你的ifconfig -a 和route -n 的结果
回复

使用道具 举报

发表于 2004-10-30 21:17:58 | 显示全部楼层
[quote:b7eb50826d="小菜刀"]sendto in send_tcp_raw: sendto(3, packet, 40, 0, 10.0.0.9, 16) => Operation not permitted[/quote]
呵呵,典型的 filter 限制~~

关掉你的 iptables。
回复

使用道具 举报

 楼主| 发表于 2004-10-30 23:14:19 | 显示全部楼层
iptable早就已关了,应该不是iptables的问题,因为我拿掉一个卡后是可以正常连接的。

[root@localhost root]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 * 255.255.255.0 U 0 0 0 eth1
192.168.10.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth1
default 192.168.10.200 0.0.0.0 UG 0 0 0 eth0


[root@localhost root]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0A:EB:07:78:5E
inet addr:192.168.10.111 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::20a:ebff:fe07:785e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:366 errors:0 dropped:0 overruns:0 frame:0
TX packets:2604 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:203503 (198.7 Kb) TX bytes:176857 (172.7 Kb)
Interrupt:11 Base address:0xc000

eth1 Link encap:Ethernet HWaddr 00:50:BF:62:4B:60
inet addr:10.0.0.1 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::250:bfff:fe62:4b60/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1776 errors:0 dropped:0 overruns:0 frame:0
TX packets:1709 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:109416 (106.8 Kb) TX bytes:103748 (101.3 Kb)
Interrupt:5 Base address:0xc400

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2627 errors:0 dropped:0 overruns:0 frame:0
TX packets:2627 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2997784 (2.8 Mb) TX bytes:2997784 (2.8 Mb)

sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
回复

使用道具 举报

发表于 2004-10-31 07:50:16 | 显示全部楼层
转发有没有开, echo 1 > /proc/sys/net/ipv4/ip_forward
ping 一下网关,看能不能过
回复

使用道具 举报

发表于 2004-10-31 11:06:28 | 显示全部楼层

Re: 双网卡问题?烦我好久了!!!

[quote:9ed56c074d="小菜刀"]我有两台机子a和b。a上装有xp和fc2,并装双网卡。b机上系统是rh9,只装一网卡直接与a机相连。若a机上只装其中任一网卡时都可正常与b机互连;但在a机是同时装上两个网卡后问题就出现了:插在里面ide糟上(相对于另外那个网卡)的那个网卡可正常与b机互连,这时把网线换插在外面点的那个网卡上,就不能与b机正常互连了,我把a机上的两个网卡互换后问题还是一样的,还是里面点的那个网卡可正常连接,外面的那个还是不行的。
但在xp系统上一切都是正常的。
那位高人能帮在下解决这个问题,那真是感激不尽!!![/quote]楼主把PCI说成了IDE   
回复

使用道具 举报

 楼主| 发表于 2004-10-31 20:30:51 | 显示全部楼层
a机上设的网关就是a机的ip啊。你是说从b机上ping这个网关吗?ping不通啊。
回复

使用道具 举报

发表于 2004-10-31 20:39:06 | 显示全部楼层
[quote:13cccf8071="小菜刀"]请问在那台机ping那个网关呢?但我在10.0.0.0的网段没有设网卡。[/quote]这句话什么意思?

问一下,你的两块网卡是不是同一个型号?
如果是,是不是 eth0 跟 eth1 的网络信息应该互换?

你说在 XP 下是好的,把你在 XP 下的网卡 MAC 和 IP 地址对拿来对比一下看看。
回复

使用道具 举报

发表于 2004-11-2 17:54:26 | 显示全部楼层
eth1 的 ip 是 10.x.x.x,对应的 mask 应该是 255.0.0.0 吧,你要设置 mask 为 255.255.255.0 的话那还不如用 192.168.x.x,问题也许就在此吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 17:34 , Processed in 0.105907 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表