当前位置:  技术问答>linux和unix

双网卡发送IP包的问题(高分)

    来源: 互联网  发布时间:2015-04-18

    本文导语:  机器上有两个网卡,其ip地址分别为192.168.1.100和192.168.2.100。现想完成这样一件工作:通过192.168.1.100这张网卡发送一个ip包,经过一个路由器转发以后由192.168.2.100这张网卡接收这个ip包。发送时将系统的环回借口关闭...

机器上有两个网卡,其ip地址分别为192.168.1.100和192.168.2.100。现想完成这样一件工作:通过192.168.1.100这张网卡发送一个ip包,经过一个路由器转发以后由192.168.2.100这张网卡接收这个ip包。发送时将系统的环回借口关闭,防止自发自收。
现在的问题是:192.168.1.100根本就无法目的地为192.168.2.100的数据包发送出去。请问:应该在程序中做什么工作才能将数据发送出去?
分不够可以再加。

|
试一试使用底层的发包工具函数,如libnet之类,指定数据包发出的接口(如eth0)。

|
可以这样试一下:
将用来发送的socket bind到192.168.1.100(客户端是可以bind的),然后发送;
如不成功,在上面基础上设置套接字选项SO_DONTROUTE,再试,若不行.....libnet应该可以吧.

|
设置网关指向你的路由器啊

|
现在的路由是什么样?

|
试试用bind绑定2.100然后接收。

    
 
 

您可能感兴趣的文章:

  • 网卡驱动问题,紧急,高分相赠
  • 高分求助网卡问题,只要意见合理,即使解决不了问题,同样散分
  • 急急急!!!高分求解linux 2.6 内核安装网卡的问题
  • 网卡安装,高分悬赏
  • 有关在sco unix5.0.4下有关网卡设置的问题(非常急,高分相送)
  • 请问在java中如何取出网卡的物理地址????急!!(高分相赠)
  • 高分送上!我刚装了Linux7.1,装完后发现没把网卡装上去,怎么办?谢谢大家了!
  • Linux下谁能玩转网卡?来吧高分求助!改/伪装MAC地址,改单/双功模式,手动10/100M速度模式?
  • RedHat Linux7.2下如何挂上RealTek8139网卡驱动????高分相送哦!在线等待!!!
  • 唉,帮帮我吧,redhat8.0 Adsl上网(没网卡,也无需帐号的,高分相送)
  • 浙ICP备11055608号-3 iis7站长之家
  • 高分求解一个要命的网卡问题
  • 高分求教:linux下百兆网卡跑多大的UDP数据会丢包,请指点
  • 我想让内核向网卡发送数据时,不是立即发送,而是等我允许时再发送
  • 请问在文本终端下,怎么用shell命令使网卡发送数据?
  • e1000网卡驱动关于发送机制的问题
  • 网卡驱动程序往外发送数据包的问题
  • 数据包进入网卡后如何通过TCPIP协议进行发送
  • 8139网卡驱动问题:如何才能让数据包立即发送
  • 一个pc的一个网卡有4个ip地址,当这个pc发送数据出去的时候如何选择使用哪个ip地址??
  • 怎样监测我的机器通过网卡都发送了什么东西?而不是像sniffer等检测收到了什么东西?
  • linux转发数据,局域网A(eth1)的数据是如何发送到另一个网卡eth0所在的网络上的,只需要设置FORWARD的ACCEPT吗?
  • libnet怎么可以指定发送的网卡?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 无线网卡工作模式介绍以及如何设置工作模式
  • 如何保证一个网卡采集到的数据包从另一个网卡转发出去使得采集网卡不丢包
  • linux/Centos下查看和修改网卡Mac地址(ifconfig命令)
  • 4块网卡,如何绑定成看上去只有逻辑上的2个网卡,达到一种物理上的网卡备份效果?
  • centos6网络配置及网卡设置相关命令及配置文件
  • 为什么内部网卡可以启动?另一块网卡不能自启动?
  • 最新CentOS 7中文正式版64位下载、安装及CentOS网卡IP配置(ifconfig)(图文)
  • 怎么配置网卡,是不是红帽linux9要装网卡驱动啊
  • 我在安装netware 操作系统时, 在选择网卡型号时, 找不到我的网卡的型号, 请问怎样办?
  • SCO Unix5下如何装网卡?如何一块网卡配两个IP
  • 用程序如何判断主板上是双网卡还是单网卡呢?
  • sco unix5.0.7的网卡驱动那里有,网卡是8139
  • 走虚拟网卡内核程序和走物理网卡应用程序结合问题
  • linux下多网卡机器中,如何通过指定网卡来接受数据?
  • 关于两个网卡的网卡驱动程序编写的问题?
  • 双网卡搭建网桥后,怎样确定数据包是从那个网卡进来的?(LINUX)
  • LINUX中装了三个网卡,三个网卡都是同个IP段,如何让他们不能互相访问?
  • DHCPD服务开启不了,系统提示:我要声明某个网卡(因为我有两块网卡),不知道怎么搞
  • 求redhat9 下 x5dpa-GG的网卡驱动,装好机器后认不出网卡
  • 网卡刚开机时好的,但Redhat9起来后,网卡的屁股就不闪了,需要多次挺拔网线才行
  • 如何手动调整网卡的half duplex & full duplex ?如何手动调整网卡的10/100M速度?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3