没用过,但是两张网卡应该插两根网线把!
这样会有两个IP地址吧!
一个IP地址发数据,一个IP地址收数据呗!

解决方案 »

  1.   

    代码控制设置不同ip,一个模拟server 一个模拟client。和局域网两个ip连接一样的道理
      

  2.   


    可以实现,关键你的网络布局是啥用,两个网卡的ip怎么设置的。server端又是不是自己实现的。
      

  3.   

    两个网卡,理论上应该对应两个IP地址。
    如果楼主想要实现,一个接收一个发送,那么,可以尝试一下方法。
    在使用Socket的时候,手动调用bind方法,绑定对应IP,理论上就绑定到网卡上了。因为Java程序是跑在JVM上的应用层程序,所以,对于底层数据的收发并不太好控制。
    并且,操作系统也会尽量避免应用层程序,直接操纵具体的设备,而是使用抽象设备的概念。另外,一张网卡上可以绑定多个IP地址。但是,多个网卡上的IP地址不能重复、否则会冲突。