我有一台运行 Ubuntu 的笔记本电脑连接到我的家庭网络。我的家庭网络通过充当 DHCP 服务器的 NETGEAR CG3000 网关连接到外部世界。
我的笔记本电脑通常使用有线连接,出于实际原因,我在路由器中为我的电脑设置了一个固定的 IP 地址预留 (192.168.1.11)。这很好用,直到我将笔记本电脑带到家里的另一个地方,并通过无线连接(获得另一个 IP 地址)连接到路由器。这通常(但并非总是!)会导致路由器删除我的有线连接的 IP 地址预留。
我推测这是路由器的一个错误。我的问题是,我该如何在 Ubuntu 笔记本电脑上解决这个问题?
我不想在笔记本电脑中设置固定的 IP 地址,因为我偶尔需要将其连接到其他网络,而地址 192.168.1.11 可能不合适。
有没有什么方法可以配置我的笔记本电脑,使其在家庭网络上时使用固定 IP 地址,在外部网络上时使用 DHCP 分配的地址?
或者,有没有什么方法可以让笔记本电脑向 DHCP 服务器显示不同的主机名,具体取决于我是通过有线还是无线接口连接?(我在这里假设是新 MAC 地址上出现的主机名触发了路由器中的错误。)