Linux / CentOS:如何强制FTP / SSH使用特定的以太网适配器

时间:2012-04-11 13:07:19

标签: linux networking ethernet

我们有一个带有2个以太网适配器的CentOS服务器。这两个适配器都可以访问互联网,两者都可用于连接远程站点。

有没有办法知道连接到FTP服务器或通过SSH连接到另一台服务器时将使用哪个以太网适配器?如果是这样,有没有办法强制它使用特定的适配器而不禁用任何?

2 个答案:

答案 0 :(得分:3)

也许您可以为要连接的服务器设置特殊路由?查看route命令或“ip route”命令。

编辑:这似乎包含了我所说的一个例子:http://www.cyberciti.biz/faq/howto-linux-configuring-default-route-with-ipcommand/

具体做法是:

  

键入以下命令将所有数据包发送到本地enter   代码herenetwork 192.168.1.0直接通过设备eth0:,   输入

ip route add 192.168.1.0/24 dev eth0

答案 1 :(得分:1)

对于ssh,您可以使用BindAddress ssh_config选项。您可以使用-o选项在命令行中指定它。