标签: c linux glibc
使用Linux和glibc,当发起TCP / IP连接(在套接字上调用connect())时,如何明确选择我想要从哪个IP本地地址发起该连接,前提是我有多个从我可以到达远程主机的接口(具有不同的IP)?
是否可以这样做,或者总是由操作系统IP堆栈自动选择路由?
答案 0 :(得分:6)
绑定到特定地址,而不是0.0.0.0或::。
0.0.0.0
::