我家里有几台电脑。对于每台电脑,我都可以通过ifconfig
在终端中输入来查看任何给定设备上的内部家庭网络 IP 地址。
如果设备通过以太网连接或笔记本电脑内置的无线连接连接到家庭网络,则每个设备的内部 IP 地址似乎是192.168.0.X
。
但是,当我使用外部 USB 调制解调器无线适配器连接其中一个设备时,该设备通过无线连接到家庭网络,当我通过检查 IP 地址时ifconfig
,由于某种原因,它会被分配192.168.42.X
。
为什么以太网和内置无线连接可以连接192.168.0.X
,而外部 USB 无线适配器却可以连接192.168.42.X
?
更重要的是,是否可以强制它获取内部 IP 地址192.168.0.X
?
答案1
就强制使用内部 IP 地址而言,这称为设置静态 IP。
这是一篇很好的文章在 Ubuntu 中设置静态 IP,
基本上可以归结为:
- 查找网关 IP - 路由器的 IP
- 查找网络掩码
- 查找 DNS 服务器(或使用 Google 的 8.8.8.8 和 8.8.4.4)
- 选择静态 IP
- 将它们添加到连接编辑器
- 这应该基于连接而不是机器来完成
- 重新启动网络服务(或你的机器)
祝你好运!