Сети Wi-Fi Debian недоступны, невозможно подключиться к Интернету.

Я установил debian 9, и все работает отлично – мне удалось обнаружить сети и подключиться к Интернету. Проблема возникла, когда я решил попробовать перейти от назначения IP-адреса автоматически через DHCP на статический IP-адрес, изменив этот файл /etc/network/interfaces . Понимая, что после перезагрузки я не смог подключиться к Интернету, я попытался «исправить» этот плюс другие «исправления», которые я не помню, и теперь файл выглядит следующим образом:

 source /etc/network/interfaces.d/* auto lo iface lo inet loopback auto enp0s31f6 allow-hotplug enp0s31f6 iface enp0s31f6 inet dhcp auto wlp2s0 allow-hotplug wlp2s0 iface wlp2s0 inet dhcp **EDIT** address 10.0.0.163 netmask 255.255.255.0 gateway 10.0.0.1 

Вот вывод ip a

 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s31f6: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000 link/ether 14:b3:1f:17:c8:36 brd ff:ff:ff:ff:ff:ff 3: wlp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether f8:59:71:a6:57:4d brd ff:ff:ff:ff:ff:ff 

и, наконец, это то, что я получаю от sudo systemctl status networking.service

 networking.service - Raise network interfaces Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled) Active: active (exited) since Tue 2017-09-26 12:23:50 EAT; 34s ago Docs: man:interfaces(5) Process: 5293 ExecStop=/sbin/ifdown -a --read-environment --exclude=lo (code=exited, status=0/SUCCESS) Process: 5419 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=0/SUCCESS) Process: 5413 ExecStartPre=/bin/sh -c [ "$CONFIGURE_INTERFACES" != "no" ] && [ -n "$(ifquery --read-environment --list --exclude=lo)" ] && udevadm settle (code=exited, status=0/SUCCESS) Main PID: 5419 (code=exited, status=0/SUCCESS) Tasks: 2 (limit: 4915) CGroup: /system.slice/networking.service ├─5473 /sbin/dhclient -4 -v -pf /run/dhclient.enp0s31f6.pid -lf /var/lib/dhcp/dhclient.enp0s31f6.leases -I -df /var/lib/dhcp/dhclient6.enp0s31f6.leases enp0s31f6 └─5581 /sbin/dhclient -4 -v -pf /run/dhclient.wlp2s0.pid -lf /var/lib/dhcp/dhclient.wlp2s0.leases -I -df /var/lib/dhcp/dhclient6.wlp2s0.leases wlp2s0 

One Solution collect form web for “Сети Wi-Fi Debian недоступны, невозможно подключиться к Интернету.”

Измените /etc/network/interfaces следующим образом:

 auto lo iface lo inet loopback 

Настройте статический IP-адрес для интерфейса ethernet: метод dhcpcd

Установите dhcpcd :

 sudo apt install dhcpcd5 

Измените файл /etc/dhcpcd.conf :

 sudo nano /etc/dhcpcd.conf 

Прошли следующие строки:

 # define static profile profile static_enp0s31f6 static ip_address=10.0.0.163 /24 static routers=10.0.0.1 static domain_name_servers=10.0.0.1 # fallback to static profile on enp0s31f6 interface enp0s31f6 fallback static_enp0s31f6 

Затем отключите демона dhcpcd :

 sudo update-rc.d -f dhcpcd remove 

включить создание сетей:

 sudo systemctl enable networking 

Затем перезагрузитесь:

  sudo iptables -t nat -A POSTROUTING -o enp0s31f6 -j MASQUERADE sudo dhcpcd 

Archlinux wiki dhcpcd

  • Компиляция моего драйвера wifi (RTL8192CE) не выполняется
  • Как установить (и проверить) сетевые драйверы Windows в linux (mint)
  • BCM4360 на сетях Debian, не 5 ГГц
  • tcpdump с указанием нескольких подтипов?
  • Новый компьютер продолжает сбой при новой установке
  • Linux Mint - беспроводная проблема TP-LINK
  • Не удается подключить интерфейсы wifi на Kali Linux
  • Проблема с HP EliteBook 8530p wifi (жестко заблокирована) в Qubes OS
  • Невозможно подключиться к wifi с помощью wpa_supplicant
  • Установка Kali Linux перепуталась с MacBook Pro (без Wi-Fi)
  • Сетевое бремя веб-интерфейса RPi Cam
  • Linux и Unix - лучшая ОС в мире.