Редактировать: я могу получить доступ к Интернету через ту же беспроводную сеть, используя другие устройства
Другие решения, которые я пробовал, не помогли
Доступ в Интернет только через VPN (Cisco AnyConnect), когда VPN выключен - поиск DNS не работает
Нет интернета, хотя подключен к сети Wi-Fi
Ubuntu 20.04 Wi-Fi подключен, но не может получить доступ к Интернету
Подключен к Wi-Fi, но нет интернета [16.04]
подключен к Wi-Fi, но нет интернета - Ubuntu 18.04
Я использую 20.04 на рабочем столе с внешним ключом WiFi. После обновления на прошлой неделе кажется, что что-то, связанное с Network Manager, сломалось. До этого обновления я мог нормально подключаться к Интернету, и все программы, которые я обычно использую (apt, Firefox, Steam, клиенты Telegram и Signal для настольных ПК и т. д.), работали нормально. После обновления выяснилось, что, хотя я мог подключиться к локальному Wi-Fi, ни одна программа не могла получить доступ к Интернету. Позже, по чистой случайности, я заметил, что мой клиент Telegram действительно время от времени подключался к Интернету, но ни одна другая программа не могла этого сделать. После некоторых экспериментов я понял, что могу активировать свой клиент ProtonVPN, и когда он активен, все программы теперь могут получить доступ к Интернету. Более того, если я отключу VPN, я смогу оставаться в Discord еще около 10 секунд, прежде чем потеряю соединение, но Firefox немедленно перестанет работать.
Я попытался пропинговать свой маршрутизатор, и это проходит отлично как с активным VPN, так и без него, но только когда я подключен к VPN, я могу пропинговать что-то внешнее (например, www.google.com). Это заставило меня поверить, что проблема не в драйверах.
После консультации с различными справочными руководствами я начал подозревать, что проблема заключается в Сетевой менеджер
и я после попытки быстрой переустановки решил посмотреть файл конфигурации из /etc/netplan/01-network-manager-all.yaml
который кажется довольно пустым (что может быть, а может и не быть таким, каким оно должно быть; содержание ниже).
nik@Bahamut:~$ cat /etc/netplan/01-network-manager-all.yaml
# Разрешить NetworkManager управлять всеми устройствами в этой системе
сеть:
версия: 2
визуализатор: NetworkManager
Еще немного погуглив и с помощью друга, я придумал другую конфигурацию, которая взяла на себя управление от Сетевой менеджер
и передал его сетевой
вместо этого (ниже)
nik@Bahamut:~$ cat /etc/netplan/01-netcfg.yaml
сеть:
версия: 2
визуализатор: сетевой
Wi-Fi:
wlx288088fc7609:
DHCP4: да
DHCP6: да
точки доступа:
«Название Wi-Fi»:
пароль: *****
Изменение файла конфигурации на указанный выше и следующее с
sudo netplan генерировать
перезагрузка
Обеспечивает частичное исправление. Теперь я могу получить доступ к Интернету со всеми программами, кроме VPN-клиента, на который я полагаюсь в работе (FortiClient), и Proton, которые не могут установить соединение. Перед изменением на сетевой план
config файл Forticlient мог установить соединение только в том случае, если я сначала подключился к Proton, но после изменения ни один из них не работает. Более того, это изменение означает, что я больше не могу обнаруживать другие сети. К сожалению, мне не удалось добавить эту дополнительную информацию в исходный файл конфигурации.
Я не назначал своей машине статический IP-адрес добровольно, и на ваше усмотрение я временно отключил свою VPN, чтобы включить некоторую информацию, которая часто запрашивается в связи с этими проблемами.
Метод IPV4: Автоматический (DHCP),
DNS: автоматически вкл. (также пробовали с отключенным и DNS, установленным на 8.8.8.8)
nik@Bahamut:~$ ifconfig
enp3s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
эфир 3c:7c:3f:ee:ca:e6 txqueuelen 1000 (Ethernet)
Пакеты RX 0 байт 0 (0,0 Б)
Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
Пакеты TX 0 байт 0 (0,0 Б)
Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0
память устройства 0xfc600000-fc61ffff
ipv6leakintrf0: flags=195<UP,BROADCAST,RUNNING,NOARP> mtu 1500
inet6 fe80::e2f8:fceb:167a:510b prefixlen 64 scopeid 0x20<ссылка>
inet6 fdeb:446c:912d:8da:: prefixlen 64 scopeid 0x0<глобальный>
эфир d2:ff:39:b1:7a:e5 txqueuelen 1000 (Ethernet)
Пакеты RX 0 байт 0 (0,0 Б)
Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
Пакеты TX 3512 байт 506916 (506,9 КБ)
Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
инет 127.0.0.1 сетевая маска 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<хост>
loop txqueuelen 1000 (локальная петля)
Пакеты RX 29381 байт 2269898 (2,2 МБ)
Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
Пакеты TX 29381 байт 2269898 (2,2 МБ)
Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
инет 192.168.122.1 сетевая маска 255.255.255.0 широковещательная рассылка 192.168.122.255
эфир 52:54:00:cd:bc:f7 txqueuelen 1000 (Ethernet)
Пакеты RX 0 байт 0 (0,0 Б)
Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
Пакеты TX 0 байт 0 (0,0 Б)
Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0
wlx288088fc7609: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
инет 192.168.1.21 сетевая маска 255.255.255.0 широковещательная рассылка 192.168.1.255
inet6 2001:1713:ea78:1550:773:6762:21e3:86b0 prefixlen 64 scopeid 0x0<глобальный>
inet6 fe80::d353:1784:94c0:45a2 prefixlen 64 scopeid 0x20<ссылка>
inet6 2001:1713:ea78:1550:1158:6bf7:d17c:7159 prefixlen 128 scopeid 0x0<глобальный>
inet6 2001:1713:ea78:1550:ebe:ac4d:5487:c5da prefixlen 64 scopeid 0x0<глобальный>
inet6 fdaa:bbcc:ddee:0:9850:84:44f2:c07c prefixlen 64 scopeid 0x0<глобальный>
inet6 fdaa:bbcc:ddee:0:9557:a838:1dcd:b4c6 prefixlen 64 scopeid 0x0<глобальный>
эфир 28:80:88:fc:76:09 txqueuelen 1000 (Ethernet)
Пакеты RX 3853331 байт 4698645803 (4,6 ГБ)
Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
Пакеты TX 2672020 байт 463156092 (463,1 МБ)
Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0
заранее спасибо