两块网卡用双交线直连在linux下怎么才能配通?

两块网卡用双交线直连在linux下怎么才能配通?

谁知道?      
网线要交叉,配很简单,取两个不同ip就行,      
这个我当然知道,但在linux下不行啊?!!
我接到局域网上就是通的,
但拿双交线接就不通。
那线我在两台windows机器上接都是通的。      
拉一拉???
有谁有办法?      
不行吧      
当然能连了,只是通了而你的测试方法不对罢了。你试一下ping 。或者用smb找找别的机。。。是否直接连linux可并不管的。linux管的是协议上的通讯,物理层的通讯与操作系统没有关系。。。。      
有些网卡是智能型的,可以自动分辨发送和接收的数据。
双交线的4对线一般只用了2对,一对发送,一对接收。  如果两网卡直连,就是发送端对着发送端,这样数据不可能到达吧。  如果是交叉线就是本网卡的发送端-->另一网卡的接收端。      
有些网卡是智能型的,可以自动分辨发送和接收的数据。
双交线的4对线一般只用了2对,一对发送,一对接收。  如果两网卡直连,就是发送端对着发送端,这样数据不可能到达吧。WINDOWS机器下有专门的网卡驱动程序,因此对网卡的支持要好点。  
再说局域网上有HUB或交换机,那肯定能通了。
------------
不知是我糊涂还是咋的,反正书上这么说。      
智能的是交换机,不是网卡。
网卡只有两组线,一组是发送TX,一组是接收RX。有些交换机的口是只能识别发送接收的,可以自动转换II或X状态(即我们常说的直联和叉联)。
如果两个网卡互联,必需保证一个网卡的发送接到另外一块网卡的接收,即所谓的叉接方式。具体线对号码是

1------3
2------6
3------1
4------4
5------5
6------3
7------7
8------8

另外还需保证1和2是电缆里的同一对线(网线是两条线两条线绞在一起的,共4对线,3和6也要是同一对线。

OK,上面已经将网线的做法讲清楚了,然后到机器的配置了。

其中一台机,将网关设成自己的eth口地址,另外一台机将网关设成第一台机的地址。保证两台机器是在同一个子网上。
如第一台 192.168.8.1 netmask 255.255.255.0 gw 192.168.8.1
第二台   192.168.8.2 netmask 255.255.255.0 gw 192.168.8.1

然后就可以互相ping通了。
任何一台机,在上网的时候都会首先在网络上的网关,很简单的可以说明这个问题,当网关down下来时,在局域网内所有只运行TCP/IP的机器将不能互访(即使这时候HUB仍然正常工作)。      
有书上说绞线的对应是:1-3,2-6,3-1,4-5,5-4,6-2,7-8,8-7。是哪出问题了?