检查不同网络(家庭/工作)中的设备 IP

检查不同网络(家庭/工作)中的设备 IP

为我的笔记本电脑使用不同的环境(家庭:192.168.0.x 或工作:192.168.1.x)需要不同的 IP 地址。我的笔记本电脑(Macbook Pro)有一个 Linux VM(在 UTM / QEMU 下运行),并且想要访问我的 Android 手机。这三台电脑在不同位置都有不同的 IP 地址。.local 域名可以解决这个问题,但 .local 域名不适用于 Android 设备,也不适用于 Centos 7(这是我的 Mac 上运行的 VM)。因此,每次我切换位置时,​​结果就是 /etc/hosts 文件都会更改。

有没有更好的方法来检查 IP 是否可达或者检查设备具有哪个 IP?

编辑:或者是否可以将虚拟机的实际 192.168.1.x IP '别名'为另一个 192.168.0.x IP?

相关内容