我有一台 ubuntu 服务器机器(12.04),它有 4 个 IP 地址,用于需要唯一 ssl 证书的不同网站。
我有时会从这个盒子里 ssh 出去,而我要去的盒子我必须告诉它我来自哪个 IP 地址。
我如何指定要使用这 4 个 IP 地址中的哪一个作为我的传出 IP 地址?
如果我执行 ifconfig,则显示我将以最后一个 ipaddress 退出。
我猜您可能想要指定地址或接口......
提前致谢!
-标记
答案1
来自 ssh(1)
-b bind_address
Use bind_address on the local machine as the source address of
the connection. Only useful on systems with more than one
address.
如果这不能满足您的要求,那么您将必须配置路由(使用ip route
),以便使用首选接口进行连接。