Есть хороший ответ о том, как подключиться к определенной сети Wi-Fi, используя файл интерфейсов:
Далее я предлагаю вам отредактировать / 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)
Конечно, необходимо объявить правильный интерфейс, в данном случае 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
Конечно, необходимо объявить правильный интерфейс, в данном случае 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