编辑 /etc/network/interfaces,将 wlan0 改为 wlp3s0

编辑 /etc/network/interfaces,将 wlan0 改为 wlp3s0

关于如何使用接口文件连接到某个 WiFi 网络,有一个很好的答案:

接下来,我建议您编辑 /etc/network/interfaces:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
wpa-essid MYESSID12345
wpa-psk MYPASSWORD$1234567

当然,在这里替换你的详细信息。重新启动界面:

sudo ifdown wlan0 && sudo ifup -v wlan0

测试:

ping -c3 www.ubuntu.com

如果您收到 ping 结果,则表示您已连接。

我已经完成了这个工作,但现在我想在另一台计算机上尝试这个,其中 wlan0 更改为 wlp3s0。 如何修改接口文件以使用 wlp3s0 而不是 wlan0?将单词 wlan0 替换为 wlp3s0,但没有效果。以下是 ifconfig 的输出

bakalolo@User1:/etc/network$ ifconfig
enp0s20u5c4i2 Link encap:Ethernet  HWaddr de:a4:ca:76:cf:5b  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:850 errors:0 dropped:0 overruns:0 frame:0
          TX packets:850 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:71483 (71.4 KB)  TX bytes:71483 (71.4 KB)

wlp3s0    Link encap:Ethernet  HWaddr 18:65:90:d7:20:45  
          inet addr:192.168.0.102  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::f431:c4c2:b266:ec4e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:423 errors:0 dropped:0 overruns:0 frame:0
          TX packets:625 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:134835 (134.8 KB)  TX bytes:147654 (147.6 KB)

答案1

当然,声明正确的接口是必要的,在本例中为 wlp3s0。此外,有必要指定您尝试连接的网络范围内的静态地址;例如,您尝试复制的文件在 192.168.1.x 范围内。从您当前的地址中可以看到ifconfig,您现在拥有的地址在 192.168.0.x 范围内。192.168.0.x 附近的无线路由器不会为您提供 192.168.1.150 的地址。

选择静态 IP 地址也很重要外部用于 DHCP 的范围。请参阅此典型路由器管理页面的示例:

在此处输入图片描述

如您所见,在此示例中,路由器分配 DHCP 地址从 192.168.1.110 到 192.168.1.159。因此,任何静态 IP 地址都应在 192.168.1.2 到 192.168.1.109 范围内或 192.168.1.150 到 192.168.1.253 范围内选择。

重要的是不要指定与现有设备冲突的静态 IP 地址。如果您知道或可以找到路由器中使用的范围,那么您的路线就很明确了。如果您不知道,最好坚持使用 DHCP。然后,我建议您的文件读取:

auto lo
iface lo inet loopback

auto wlp3s0
iface wlp3s0 inet dhcp
wpa-essid MYESSID12345
wpa-psk MYPASSWORD$1234567

相关内容