小编sja*_*sja的帖子

如何将每个服务器的 NIC 绑定到单独的 IP?

我的问题是“如何将每个服务器的 NIC 绑定到单独的 IP?”

我的 Ubuntu 12.04 服务器有两个网卡——都连接到我的家庭局域网。

NIC 的设备名称在 /etc/udev/rules.d/70-persistent-net.rules 中设置。我已经调用了 lan0 和 lan1。(请参阅下面我的 70-persistent-net.rules)。

每个 NIC 通过 DHCP 从我的路由器正确获取其 IP 设置。IP 的分配是根据 dhcp 请求的 MAC 完成的。lan0 分配的 ip 为 172.23.80.1,而 lan1 分配的 ip 为 172.23.80.2。(请参阅下面的 ifconfig 输出和我的 /etc/network/interfaces)。

我的问题是,当我从单独的计算机通过 ssh 连接时,无论我在 ssh 调用中使用的 IP 是什么,我总是从同一服务器 MAC 接收连接。

让我描述以下显示我的问题的实验。我在我的 Ubuntu 桌面计算机上使用三个终端(term1、term2 和 term3)

第一学期:

arp -n
Address                  HWtype  HWaddress           Flags Mask            Iface
172.16.0.1               ether   00:50:7f:9d:2d:30   C                     wlan0
172.23.80.1                      (incomplete)                              wlan0
Run Code Online (Sandbox Code Playgroud)

学期2:

ssh me@172.23.80.1
me@172.23.80.1's password: 
Welcome to Ubuntu 12.04.1 …
Run Code Online (Sandbox Code Playgroud)

networking

5
推荐指数
1
解决办法
1851
查看次数

标签 统计

networking ×1