сервер человечности 12.04 не может удалить клиента DHCP

существуют некоторые услуги 'няньки', которые классифицируют и сайты уровня. то, что я сначала попробовал бы, является OpenDNS; по умолчанию они фильтруют 'сомнительные' сайты; я не проверил, включает ли ответ DNS какой-либо вид 'отчета' или просто перенаправления.

2
задан 14 August 2012 в 10:18
5 ответов

У меня никогда не было такого поведения Ubuntu, так что это просто дикая догадка: это могло иметь какое-то отношение к 'network-manager'.

Что касается удаления dhcp-client :

Вы пытаетесь удалить виртуальный пакет. Виртуальных пакетов на самом деле не существует, они просто предоставляются некоторыми пакетами, чтобы объявить, что они предоставляют аналогичную услугу / функцию (см. Также Руководство по политике Debian ). IIRC пакет dhcp-client по умолчанию, установленный ubuntu, - это 'isc-dhcp-client', но независимо от того, какой из них установлен в вашей системе, вам, вероятно, будет довольно сложно удалить его чисто, так как от его установки зависят некоторые другие пакеты .

2
ответ дан 3 December 2019 в 09:40

Вероятно, вы не отключили интерфейс до его перенастройки, поэтому DHCP-клиент все еще работает в фоновом режиме, пытаясь поддерживать DHCP-IP. Проверьте это с помощью ps -eF | grep dhclient и завершите процесс.

Если вы действительно хотите удалить DHCP-клиент (в котором нет необходимости), вам нужно удалить пакет dhcp3-client .

]
2
ответ дан 3 December 2019 в 09:40

Это проблемная строка,

iface eth0 inet dhcp

Удалите ее и перезапустите сеть.

$ sudo service networking restart
0
ответ дан 3 December 2019 в 09:40

У меня такая же проблема. Мой не очень научный тест нашел это решение. Также поместите сеть и трансляцию в конфигурацию interace. Примерно так:

auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 10.0.0.7
network 10.0.0.0
broadcast 10.0.0.255
netmask 255.255.255.0
gateway 10.0.0.1
# This is an autoconfigured IPv6 interface
iface eth0 inet6 auto
0
ответ дан 3 December 2019 в 09:40

Вам необходимо полностью удалить isc-dhcp-client. Если адреса DNS-сервера настроены как в isc-dhcp-client, так и в файле / etc / network / interfaces , то адреса в конфигурации клиента всегда имеют приоритет и будут теми, которые записаны в ] /etc/resolv.conf . Если вы хотите, чтобы настройки dns-серверов в / etc / network / interfaces были записаны в /etc/resolv.conf , вам придется полностью удалить isc-dhcp-client.

Команда apt-get --purge remove isc-dhcp-client isc-dhcp-common сделает именно это. Если это не помогло, найдите и удалите эти два файла:

/run/resolvconf/interface/eth0.dhclient и /run/resolvconf/interface/original.resolvconf

1
ответ дан 3 December 2019 в 09:40

Теги

Похожие вопросы