![根据物理位置的静态或动态本地 IP](https://linux22.com/image/1405538/%E6%A0%B9%E6%8D%AE%E7%89%A9%E7%90%86%E4%BD%8D%E7%BD%AE%E7%9A%84%E9%9D%99%E6%80%81%E6%88%96%E5%8A%A8%E6%80%81%E6%9C%AC%E5%9C%B0%20IP.png)
在我的本地网络(家中)中,我有一台名为 A 的 Linux 计算机,它通过调制解调器连接到互联网。我想在 A 在家时为其指定一个静态本地 IP 地址,而在 A 不在家时为其指定一个动态分配的 IP 地址。我该如何实现这一点?
我认为我可以这样做的一个方法是检查我的公共 IP 地址,看看它是否在我的 ISP 的分配范围内,但这似乎不太好,而且我不知道该怎么做。我还可以检查我的调制解调器是否存在于我和互联网之间,但同样,我不知道该怎么做。
我会非常感激任何建议。感谢您的关注!
答案1
配置路由器比配置电脑要简单得多。要实现这一点,您需要无线网卡的 MAC 地址。这通常称为“硬件地址”,您可以在控制面板中或ifconfig
在控制台中输入来查看它。
当您获得 MAC 地址(它看起来类似于 AA:BB:CC:DD:EE:FF)后,您就可以在路由器中配置它。该选项可能位于 DHCP 配置下,称为静态租约。
您可以在此处将固定 IP 分配给 MAC 地址。因此,对于 MAC 地址,请输入刚刚获得的地址,对于 IP,请输入所需的 IP。
此后,即使您的计算机设置为自动配置,它也始终从路由器获取固定IP。