我的笔记本电脑几乎总是在某个本地网络后面,所以它的 IP 地址几乎总是192.168.x.x
.
我经常想通过 SSH 连接到笔记本电脑。现在,每当它关闭时,它都会被分配一个新的 IP 地址,我必须访问它,获取它的 IP 地址,回到我的桌面,然后通过 SSH 登录。
仅仅为它分配一个 IP 地址192.168.1.337
并在它们发生时处理冲突,而不是处理必须每隔几周检查一次新 IP 有什么大的危害吗?
或者,是否有一些解决方案可以回避这个问题?
我的笔记本电脑几乎总是在某个本地网络后面,所以它的 IP 地址几乎总是192.168.x.x
.
我经常想通过 SSH 连接到笔记本电脑。现在,每当它关闭时,它都会被分配一个新的 IP 地址,我必须访问它,获取它的 IP 地址,回到我的桌面,然后通过 SSH 登录。
仅仅为它分配一个 IP 地址192.168.1.337
并在它们发生时处理冲突,而不是处理必须每隔几周检查一次新 IP 有什么大的危害吗?
或者,是否有一些解决方案可以回避这个问题?
允许您的路由器根据 MAC 地址分配一个预先分配的 DHCP IP 地址。
通常,在 DHCP 设置中手动分配静态 IP 地址并不是一个好主意。即使你 100% 控制你的网络,它仍然是一个不值得处理的边缘风险。
相反,让您的路由器完成“繁重的工作”并为笔记本电脑分配一个预先分配的 IP 地址。
许多路由器允许您根据 MAC 地址分配 IP 地址。如何执行此操作的命名各不相同,但通常类似于“预分配的 DHCP IP 地址”等。
我强烈建议这样做,而不是沿着静态 IP 地址路由。
此外,我一直通过 SSH 远程连接到其他设备的 MacBook Air,但我从不使用 IP 地址;我在 LAN 上使用机器主机名,一切正常。这个名字总是像
MacBookAir.local
. 不清楚您使用的是什么操作系统,但如果您可以使用本地 LAN 主机名或类似名称——在 LAN 上广播的东西——这可能是更好的长期解决方案。限制路由器用于 DHCP 的 IP 地址范围
大多数路由器允许您定义DHCP 地址范围。例如,如果您的 LAN 是 192.168.0.1 子网掩码 255.255.255.0,您可以将 DHCP 使用的范围从 192.168.0.50 更改为 192.168.0.254。这样您就可以使用 192.168.0.2 到 192.168.0.49 进行静态 IP 分配。
使用这种方法,您不必弄乱 MAC 地址,您只需在笔记本电脑中更改静态 IP 即可。当然,您是负责维护静态 IP 分配的人,因此没有两台设备使用相同的设备。