wlan0 Link encap:Ethernet HWaddr 28:e3:47:81:6e:06
inet addr:192.168.2.2 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::2ae3:47ff:fe81:6e06/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1088 errors:0 dropped:0 overruns:0 frame:0
TX packets:1247 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:905412 (905.4 KB) TX bytes:245531 (245.5 KB)
我想更改inet addr:192.168.2.2
,因为我认为这会导致互联网连接问题,因为我无法访问互联网,而在同一个系统(双启动)中,我的 WiFi 可以与 Windows 配合使用。此外,当我在浏览器中输入 192.168.2.2 时,它会将我重定向到很久以前做过的一个项目,我不记得我更改了哪些配置。
有没有办法将我的改变inet addr
成别的东西?
答案1
您应该坚持使用 DHCP(默认设置)并允许您的路由器将 IP 地址分配给您的 PC,这样您就不会遇到任何地址问题或冲突,除非您以某种方式错误地配置了网络上的其他设备。
在:
/etc/network/interfaces
你可能会看到类似这样的内容:
auto eth0
iface eth0 inet static
address 192.168.2.2
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
gateway 192.168.2.1
只需将其改回
auto eth0
iface eth0 inet dhcp
当然,如果您没有看到类似的东西,或者我误解了这个问题,请不要到处无缘无故地编辑文件并要求澄清;)
答案2
如果 192.168.2.2 在运行 Linux 时确实解析了某些内容,并且 Windows 可以很好地使用该 IP,那么我怀疑您正在运行一个 VM 或 docker 实例,该实例占用了该 IP 地址。当您发出请求时,我会找出 192.168.2.2 实际提供的是什么,然后停止它。
如果您需要一致的 IP 地址,您可以使用 DHCP,但将路由器设置为始终为特定主机分配特定的 IP。