更改 inet 地址:192.168.2.2

更改 inet 地址:192.168.2.2
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。

相关内容