【发布时间】:2012-04-11 13:07:18
【问题描述】:
我们有一个带有 2 个以太网适配器的 CentOS 服务器。这两个适配器都可以访问互联网,并且都可以用来连接到远程站点。
有没有办法知道在连接到 FTP 服务器或通过 SSH 连接到另一台服务器时将使用哪个以太网适配器?如果是这样,有没有办法强制它使用特定的适配器而不禁用任何适配器?
【问题讨论】:
标签: linux networking ethernet
我们有一个带有 2 个以太网适配器的 CentOS 服务器。这两个适配器都可以访问互联网,并且都可以用来连接到远程站点。
有没有办法知道在连接到 FTP 服务器或通过 SSH 连接到另一台服务器时将使用哪个以太网适配器?如果是这样,有没有办法强制它使用特定的适配器而不禁用任何适配器?
【问题讨论】:
标签: linux networking ethernet
也许您可以为您要连接的服务器设置一个特殊的路由?看看路由命令,或者“ip route”命令。
编辑:这似乎包含我所说的一个例子:http://www.cyberciti.biz/faq/howto-linux-configuring-default-route-with-ipcommand/
具体来说:
键入以下命令将所有数据包发送到本地输入 代码在这里network 192.168.1.0直接通过设备eth0:, 进入
ip route add 192.168.1.0/24 dev eth0
【讨论】:
对于 ssh,您可以使用 BindAddress ssh_config 选项。您可以在命令行中使用-o 选项指定它。
【讨论】: