双网卡的问题?

zsanhong 2016-06-14 10:40:06
服务器上有两块网卡,A网卡IP为192.168.1.5,接在一个交换机SA上,B网卡IP 172.168.1.6,接在另外一个交换机SB上,程序需要处理A网卡收到的信息,其中的信息1来自交换机SA,信息2来自交换机SB。因此把网卡A设置了两个IP,一个为192.168.1.5,另外一个IP为172.168.1.5。交换机SB发送给172.168.1.5的信息通过接服务器上的B网卡172.168.1.6来转发。请问能否实现这样的功能?应该怎么做?
...全文
802 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
GarrySeven 2016-11-21
  • 打赏
  • 举报
回复
在服务器上启动路由不可以吗
zsanhong 2016-06-15
  • 打赏
  • 举报
回复
应用软件既要接收SA交换机来的信息,又要接收交换机SB的信息,因为两个交换机传过来的信息都需要,而且都是实时的信息,软件只能处理一个网卡收到的信息,所以想利用服务器的另外一个网卡,比如是B,B网卡收到SB交换机的信息后及时传递给网卡A,加上A网卡本身接在交换机SA上,这样的话A网卡就能同时接受到了SA交换机和SB交换机的信息。达到了我的要求,现在就是不知道怎么设置才能使网卡B收到信息后转发个网卡A. 172.168.1.6只是举个例子,不是真实的IP.谢谢Runnerchin
X-i-n 2016-06-15
  • 打赏
  • 举报
回复
TCP不太好处理,如果是UDP的话,可以写一个程序在B网卡上监听,把所有发送过来的包原封不动地发给A网卡
zsanhong 2016-06-14
  • 打赏
  • 举报
回复
订,求高手帮忙!
X-i-n 2016-06-14
  • 打赏
  • 举报
回复
不用这么麻烦,直接在程序里绑定IP就可以,A网卡也不需要设置两个IP 模块A,绑定192.168.1.5这个地址 模块B,绑定172.168.1.6这个地址 说句和问题不相干的。 172.168.1.6这是一个公网IP,172段的私有IP范围是 172.16.0.0/12(172.16.0.1-172.31.255.254),现在这种规划会有隐患,条件允许的话,把它改成私有ip吧

3,811

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧