小编GnP*_*GnP的帖子

为什么从接口中删除未使用的 IP 地址会终止与该地址无关的连接

昨天,我在数据中心快速重新安装了一台(物理)服务器,由于时间紧迫,无法轻松访问我们的数据库,我只是为它分配了一个我知道可用的 IP,以便我以后访问分配正确的地址并从更温暖的地方继续配置。

今天我登录到服务器(在 172.16.130.10/22)并执行以下操作:

ip addr add 172.16.128.67/22 dev eth0
Run Code Online (Sandbox Code Playgroud)

从我本地工作站上的终端,我检查了它对新地址的 ping 响应并通过它登录:

$ ping 172.16.128.67
PING 172.16.128.67 (172.16.128.67) 56(84) bytes of data.
64 bytes from 172.16.128.67: icmp_req=2 ttl=62 time=3.61 ms
64 bytes from 172.16.128.67: icmp_req=3 ttl=62 time=4.87 ms
^C
$ ssh 172.16.128.67
Run Code Online (Sandbox Code Playgroud)

到目前为止一切顺利,我通过新的 IP 地址连接,旧的不再需要。我继续删除它:

ip addr del 172.16.130.10/22 dev eth0
Run Code Online (Sandbox Code Playgroud)

但是一旦我点击Enter我的 SSH 会话就冻结了,我无法再连接了。我不得不请求现场操作员为我重新启动服务器。

我哪里做错了?为什么删除该地址会终止我的连接?

networking linux iproute2

36
推荐指数
1
解决办法
2662
查看次数

标签 统计

iproute2 ×1

linux ×1

networking ×1