幽灵IP地址

幽灵IP地址

我不知道在哪里问这个问题。我正在运行 Ubuntu 20.04。

我所采用的网络配置如下。地址eth0是静态 IP:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.99  netmask 255.255.255.0  broadcast 192.168.1.255
        ether e0:69:95:36:c3:6c  txqueuelen 1000  (Ethernet)

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0

tun0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1500
        inet 10.8.0.1  netmask 255.255.255.0  destination 10.8.0.1

现在我在这个服务器上运行了很多不同的东西,但我的问题似乎出在 zabbix 上。

现在,由于这台机器的静态 IP 地址为 192.168.1.99,我也可以 SSH 到 IP 地址为 192.168.1.135 的同一台机器。我不知道这个 IP 地址是从哪里来的。我无法弄清楚如何以及为什么我可以通过 SSH 连接到未物理配置的 IP 地址上的机器。

我在机器上运行以下命令。

llamprec@kodi:~$ arp -n | grep 192.168.1.135
llamprec@kodi:~$ echo $HOSTNAME
kodi

从我的本地工作站运行命令。

arp -n | grep 192.168.1.135 I get.
192.168.1.135            ether   e0:69:95:36:c3:6c   C                     eth0

如果我从我的机器通过 SSH 连接到 kodi,ssh 192.168.1.135而机器的实际静态 IP 地址是 192.168.1.99,我仍然可以连接。

我根本不知道这是怎么发生的。

有人知道从哪里开始寻找吗?

答案1

也许是一个固定的 IP 和一个由 dhcp 分配的 IP...我从来没有遇到过这种情况, ifconfig那么

我确实看到了第一个订单的返回,但我们不知道下了哪个订单,我们只是看到了一个我们不知道来源的结果。

请原谅我的英语不好,我是法国人

答案2

我知道有时很难格式化文本,但据我了解,你的 ip 是 192.168.1.99,另一个只是在 arp 缓存中...要删除它,你可以去这里看看 https://linux-audit.com/how-to-clear-the-arp-cache-on-linux/

它的优势在于它使用您的语言。很好的延续!

相关内容