听说一台机器可以有多个IP,自己的程序应该怎么选择使用哪个IP呢?

PDD123 2016-04-09 06:54:15
如题。
不是在解析域名的时候选择IP,而是要连接服务器时,选择自己的IP。
...全文
430 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Eleven 2016-04-14
  • 打赏
  • 举报
回复
可以自己指定bind IP和PORT
danscort2000 2016-04-14
  • 打赏
  • 举报
回复
可以,在connect前,先调用bind函数指定本地的ip,然后再connect
kuankuan_qiao 2016-04-11
  • 打赏
  • 举报
回复
确实可以设置多个IP地址
_船长_ 2016-04-11
  • 打赏
  • 举报
回复
引用 2 楼 wxhxj0268 的回复:
如果你的机子只有一个网卡,那么这个问题就去请教你所“听说”的这个人。 如果你机子上有多个网卡,你的程序可以在指定一个IP。
一台机子只有一个网卡,难道不可以设置多个IP吗?我只能呵呵了,好好学学吧
xian_wwq 2016-04-11
  • 打赏
  • 举报
回复
引用 2 楼 wxhxj0268 的回复:
如果你的机子只有一个网卡,那么这个问题就去请教你所“听说”的这个人。 如果你机子上有多个网卡,你的程序可以在指定一个IP。
程序在建立侦听的时候,可以选择指定的ip地址,也可以选择any 根据需要而定
笨笨仔 2016-04-11
  • 打赏
  • 举报
回复
如果你的机子只有一个网卡,那么这个问题就去请教你所“听说”的这个人。 如果你机子上有多个网卡,你的程序可以在指定一个IP。
kinkon007 2016-04-11
  • 打赏
  • 举报
回复
会根据网关的地址来选择使用哪个IP地址,如果两个地址与网关都在同网段,那就选第一次设置的那个IP。
  • 打赏
  • 举报
回复
connect之前使用bind绑定本地ip。
fhw217 2016-04-09
  • 打赏
  • 举报
回复
关注,我只知道一台机器可设置多个网关。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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