Одним из вариантов может быть запуск Ubuntu Live с USB-накопителя с постоянным хранилищем, что означает, что вы разделяете свой USB-накопитель для использования Ubuntu в качестве хранилища и сохраняете свои настройки. Следующая ссылка объясняет, как это сделать:
https://www.google.com/amp/s/www.howtogeek.com/howto/14912/create-a-persistent-bootable-ubuntu-usb-flash-drive/amp/Упомянутые вами команды(mkdir and chmod
)должны работать в Ubuntu live, однако без постоянного хранилища они будут стерты вместе с любыми другими изменениями и конфигурациями, сделанными при перезагрузке
.
Другой доступный вариант — вместо использования Ubuntu Live установить Ubuntu на USB-диск. Следующая ссылка объясняет, как это сделать :https://www.google.com/amp/s/www.dionysopoulos.me/portable-ubuntu-on-usb-hdd/amp/
Причина, по которой вы видите это, заключается в том, что соединение Wi-Fi добавило маршрут, который был более конкретным, чем маршрут для вашего проводного соединения. (Я пометил важные вещи звездочками):
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 enp3s0
0.0.0.0 169.254.83.50 0.0.0.0 UG 0 0 0 enp4s0
**169.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 enp4s0
169.0.0.0 169.254.83.50 255.0.0.0 UG 0 0 0 enp4s0
**169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 enp3s0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 enp3s0
(enp4s0
проводной, enp3s0
беспроводной)
Маршрут, по которому ваша проводная сеть достигает адреса 169.254.83.40, называется 169.0.0.0/255.0.0.0
(, он же /8
), а сеть Wi-Fi добавляет маршрут 169.254.0.0/255.255.0.0
(, он же/16
). /16
считается более конкретным, поскольку он относится к меньшей сети, поэтому он имеет приоритет над проводной сетью.
Что касается решения проблемы, я бы проверил конфигурацию беспроводной сети или DHCP-сервер, чтобы понять, почему добавляются дополнительные маршруты. А пока вы можете вручную удалить ошибочный маршрут с помощью
ip route del 192.254.0.0/16 dev enp3s0
но это не реальное решение,просто полоса -помощи.