Моя сеть, кажется, полностью облажалась.
Вот почему я хочу понять, как должна работать настройка сети на (K)Ubuntu. Какие компоненты задействованы и как они должны работать вместе.
Я знаю этот вопрос, и мои проблемы создают две совершенно разные темы. Давайте посмотрим, как будет проходить это обсуждение, а затем я подчищу тему, чтобы сделать ее как можно более общей или создать из нее две темы.
Вот проблемы, с которыми я сталкиваюсь:
Файл /var/lib/dhcp/dhclient.leases регулярно записывается с недопустимыми байтами 0x00, что нарушает формат.
я выдаю судо дхклиент -v
около 10 раз каждый день. 50% он сообщает, что файл был поврежден ранее.
Иногда не работает, просто не получает ответа от фрица. Но чаще всего так и есть.
Часто DNS тоже ломается. Я просто должен был выдать sudo systemctl перезапустить systemd-resolved.service
. Сразу снова заработало. Только для того, чтобы перестать работать через несколько минут. Опять перезапуск. Работает сейчас.
У меня есть несколько сетей:
- Стандартный Fritzbox 7390 на 192.168.66.1 в настоящее время без подключения DSL. Здесь находится моя локальная сеть. Я только временно включаю его для печати и просмотра видео с моего RaspPi/LibreElec.
- USB-Wifi-ключ для подключения к Интернету через Android Wifi Tethering.
- иногда подключаю роутер мобильной сети вместо фрица. Конечно, мне нужно подключить только один из них, и я должен вручную выполнить
dhclient
или выключите переключатель nw на минуту, чтобы сообщить моему компьютеру об изменении. Когда мобильный маршрутизатор подключен, я не могу подключиться к своим устройствам в локальной сети. Но это наверное недостаток в DNS сервере дрянного мобильного роутера (модель не знаю, извините). это не невероятно важно.
Я также пробовал USB- и BT-модем. Но у этого были аналогичные проблемы, а также проблемы с подключением или скоростью.
У меня обычно работает только одна из сетей, чтобы избежать коллизий в конфиге. (маршрутизация и т.д.). Но, как видите, даже это не помогает. Вероятно, потому что сеть не работает
обнаружение не работает, как я привык.
я привык видеть eth0
выключается, когда я отключаю коммутатор nw, к которому он подключен. Но этого больше не происходит. (Изменилось ли поведение?) Он все еще работает и часто показывает свой старый IP-адрес. То же самое и с ключом Wi-Fi. Сети появляются в ifconfig
и dhclient
пытается получить IP, даже если каждая сеть ни к чему не подключена. (даже если Wi-Fi отключен в KDE)
Моя система:
- Ubuntu 21.4 (волосатый), первоначально установленный из 20.4 (фокусный)
- Ядро 5.11.0-38-универсальное
- glib-сеть 2.66.0-2
- системад 247.3-3ubuntu3.6
- дхклиент 4.4.1
- Ключ Wi-Fi: ID 148f:7601 Ralink Technology, Corp. Беспроводной адаптер MT7601U
вывод ifconfig с подключенным Wi-Fi, LAN отключен
eno1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
эфир 00:d8:61:XX:XX:XX txqueuelen 1000 (Ethernet)
RX-пакеты 7187407 байт 2063185568 (2,0 ГБ)
Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
Пакеты TX 27601991 байт 39093376385 (39,0 ГБ)
Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0
прерывание устройства 16 память 0xa1100000-a1120000
eno1:avahi: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
инет 169.254.10.48 сетевая маска 255.255.0.0 широковещательная рассылка 169.254.255.255
эфир 00:d8:61:2b:b6:5b txqueuelen 1000 (Ethernet)
прерывание устройства 16 память 0xa1100000-a1120000
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
инет 127.0.0.1 сетевая маска 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<хост>
цикл txqueuelen 1000 (Локале Шляйфе)
Пакеты RX 14656522 байт 1156231455 (1,1 ГБ)
Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
Пакеты TX 14656522 байт 1156231455 (1,1 ГБ)
Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0
wlx0022c0a02353: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
инет 192.168.43.229 сетевая маска 255.255.255.0 широковещательная рассылка 192.168.43.255
inet6 fe80::ba4b:XXXX:XXXX:XXXX prefixlen 64 scopeid 0x20<link>
эфир 00:22:c0:XX:XX:XX txqueuelen 1000 (Ethernet)
RX-пакеты 59979 байт 14330813 (14,3 МБ)
Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
Пакеты TX 66901 байт 45757319 (45,7 МБ)
Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0