Рейтинг:0

Я должен запускать команду «sudo dhclient» после каждой перезагрузки

флаг id

Поскольку я сменил маршрутизатор, на одном ПК мне нужно выполнить команду sudo dhclient eno1 после каждой перезагрузки. Я обновился до Xubuntu 20.04, но проблема осталась. Как я могу это изменить?

Результаты ifconfig -a :

eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
        инет 192.168.0.10 сетевая маска 255.255.255.0 широковещательная рассылка 192.168.0.255
        inet6 fe80::729a:2013:ba7e:ba02 prefixlen 64 scopeid 0x20<ссылка>
        эфир a4:5d:36:82:ba:53 txqueuelen 1000 (Ethernet)
        RX-пакеты 8032 байта 8241625 (8,2 МБ)
        Ошибки RX 0 отброшено 8 переполнение 0 кадр 0
        Пакеты TX 5851 байт 763496 (763,4 КБ)
        Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущей 0 коллизий 0

Я работаю на eno1 (проводная сеть Ethernet), и IP-адрес 192.168.0.10 правильный (фиксированный IP-адрес, настроенный на маршрутизаторе для моего MAC-адреса).

@Thomas: в нем нет файла /etc/сетевой план каталог

@Терранс: Нет: /etc/dhcpcd.conf не существует

В /etc/dhcp/dhclient.conf единственные строки, которые не являются комментариями:

option rfc3442-classless-static-routes code 121 = массив целых чисел без знака 8;

отправить имя хоста = gethostname();
запросить маску подсети, широковещательный адрес, смещение времени, маршрутизаторы,
    доменное имя, серверы доменных имен, поиск домена, имя хоста,
    dhcp6.name-серверы, dhcp6.domain-search, dhcp6.fqdn, dhcp6.sntp-серверы,
    netbios-name-servers, netbios-scope, interface-mtu,
    rfc3442-бесклассовые-статические-маршруты, ntp-серверы;
тайм-аут 300;
Thomas Aichinger avatar
флаг cn
Пожалуйста, опубликуйте файл конфигурации сети /etc/netplan/*.yaml.
Terrance avatar
флаг id
Существует ли файл `/etc/dhcpcd.conf`?
флаг ru
Если вы используете Ubuntu 20.04, мы можем настроить netplan, чтобы сделать это за вас из коробки, как это должно быть, если вы не используете сетевой менеджер (приложение с графическим интерфейсом). Вы хотите использовать Netplan или хотите использовать графический интерфейс сетевого менеджера для настройки ваших устройств? (Xubuntu может использовать и то, и другое). В нынешнем виде похоже, что нет ничего, что контролировало бы DHCP и автонастройку сетевого интерфейса, отсюда и проблема (ifupdown больше не используется по умолчанию в 20.04, поэтому старые механизмы могут не работать, как `/etc/network/interfaces`)
флаг ar
Добро пожаловать в Ask Ubuntu. Пожалуйста, не указывайте [решено] в заголовке вопроса. Нажмите на серую галочку âï¸ рядом с правильным ответом и сделайте ее зеленой â. Это помечает вопрос как ответ и поможет другим.
Рейтинг:1
флаг id

Поскольку вы используете ifupdown для управления сетевым интерфейсом убедитесь, что следующие 2 строки добавлены в /etc/сеть/интерфейсы файл:

авто eno1
iface eno1 инет dhcp

Первая строка сообщает системе, что интерфейс должен автоматически открываться при запуске. Вторая строка сообщает системе, что интерфейс будет использовать DHCP вместо статического.

Надеюсь это поможет!

karel avatar
флаг sa
«Фил добавил [решено] к заголовку вопроса, прежде чем я его отредактировал, и это был ответ, который решил его.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.