Для меня я снова установил
libdpkg-perl
, и он сработал. Вы можете разрешить synaptic понижать этот пакет, если вы используете синаптический
Ubuntu сам всегда использует все DNS. Если он не найдет один адрес в первом DNS, он попробует второй доступный для него.
Итак, ваше решение, так как мы видели, что ваш /etc/resolv.conf пуст, - но вы предоставили информация о том, что у вас есть DNS-сервер, правильно распределенный вашим dhcp.
Теперь вы можете отключить NetworkManager и просто использовать интерфейсы, которые сразу исправят вашу проблему, или вы заглянете в свой /etc/NetworkManager/NetworkManager.conf и line dns=XXXXXX и удалите эту строку или прокомментируйте эту строку.
Перезапустите NetworkManager sudo systemctl restart NetworkManager.service, и теперь ваш DNS должен быть установлен в /etc/resolv.conf
Ubuntu сам всегда использует все DNS. Если он не найдет один адрес в первом DNS, он попробует второй доступный для него.
Итак, ваше решение, так как мы видели, что ваш /etc/resolv.conf пуст, - но вы предоставили информация о том, что у вас есть DNS-сервер, правильно распределенный вашим dhcp.
Теперь вы можете отключить NetworkManager и просто использовать интерфейсы, которые сразу исправят вашу проблему, или вы заглянете в свой /etc/NetworkManager/NetworkManager.conf и line dns=XXXXXX и удалите эту строку или прокомментируйте эту строку.
Перезапустите NetworkManager sudo systemctl restart NetworkManager.service, и теперь ваш DNS должен быть установлен в /etc/resolv.conf
Ubuntu сам всегда использует все DNS. Если он не найдет один адрес в первом DNS, он попробует второй доступный для него.
Итак, ваше решение, так как мы видели, что ваш /etc/resolv.conf пуст, - но вы предоставили информация о том, что у вас есть DNS-сервер, правильно распределенный вашим dhcp.
Теперь вы можете отключить NetworkManager и просто использовать интерфейсы, которые сразу исправят вашу проблему, или вы заглянете в свой /etc/NetworkManager/NetworkManager.conf и line dns=XXXXXX и удалите эту строку или прокомментируйте эту строку.
Перезапустите NetworkManager sudo systemctl restart NetworkManager.service, и теперь ваш DNS должен быть установлен в /etc/resolv.conf
Я думаю, что вам не хватает статической маршрутизации на обеих сетевых карточках, потому что используемая вами модель требует статической маршрутизации на уровне сетевой карты.
Вы можете редактировать сетевые интерфейсы, как указано ниже:
auto eth1
iface eth1 inet static
адрес 10.0.0.100
netmask 255.255.255.0
post-up route add 10.0.0.100 через 10.0.0.1 dev eth1
auto eth2
iface eth2 inet static
адрес 10.0.1.100
netmask 255.255. 255.0
post-up route добавляет 10.0.1.100 через 10.0.1.1 dev eth2
таким образом, он будет перенаправлять запросы в разные сети.
Я думаю, что вам не хватает статической маршрутизации на обеих сетевых карточках, потому что используемая вами модель требует статической маршрутизации на уровне сетевой карты.
Вы можете редактировать сетевые интерфейсы, как указано ниже:
auto eth1
iface eth1 inet static
адрес 10.0.0.100
netmask 255.255.255.0
post-up route add 10.0.0.100 через 10.0.0.1 dev eth1
auto eth2
iface eth2 inet static
адрес 10.0.1.100
netmask 255.255. 255.0
post-up route добавляет 10.0.1.100 через 10.0.1.1 dev eth2
таким образом, он будет перенаправлять запросы в разные сети.
Я думаю, что вам не хватает статической маршрутизации на обеих сетевых карточках, потому что используемая вами модель требует статической маршрутизации на уровне сетевой карты.
Вы можете редактировать сетевые интерфейсы, как указано ниже:
auto eth1
iface eth1 inet static
адрес 10.0.0.100
netmask 255.255.255.0
post-up route add 10.0.0.100 через 10.0.0.1 dev eth1
auto eth2
iface eth2 inet static
адрес 10.0.1.100
netmask 255.255. 255.0
post-up route добавляет 10.0.1.100 через 10.0.1.1 dev eth2
таким образом, он будет перенаправлять запросы в разные сети.