isc-dhcp-server pára de funcionar após a instalação do ubuntu-desktop

1

Estou usando meu Ubuntu Server 16.10 como um hotspot e instalo o desktop para usar um aplicativo, mas isso faz com que o isc-dhcp-server pare de funcionar. Esta é a resposta quando obtenho o status dela:

Nov 23 13:49:26 user sh[2394]: Not configured to listen on any interfaces!
Nov 23 13:49:26 user sh[2394]: If you think you have received this message due to a bug rather
Nov 23 13:49:26 user sh[2394]: than a configuration issue please read the section on submitting
Nov 23 13:49:26 user sh[2394]: bugs on either our web page at www.isc.org or in the README file
Nov 23 13:49:26 user sh[2394]: before submitting a bug.  These pages explain the proper
Nov 23 13:49:26 user sh[2394]: process and the information we find helpful for debugging..
Nov 23 13:49:26 user sh[2394]: exiting.
Nov 23 13:49:26 user systemd[1]: isc-dhcp-server.service: Main process exited, code=exited, status
Nov 23 13:49:26 user systemd[1]: isc-dhcp-server.service: Unit entered failed state.
Nov 23 13:49:26 user systemd[1]: isc-dhcp-server.service: Failed with result 'exit-code'.

Eu sei que ele não está configurado para ouvir a interface, mas no dhcpd.conf está.

ddns-update-style none;
authoritative;
INTERFACES="wlp2s0";
subnet 10.255.0.0 netmask 255.255.0.0 {
        option routers                  10.255.0.1;
        option subnet-mask              255.255.0.0;
        option broadcast-address        10.255.255.255;
        option domain-name-servers      10.255.0.1;
        range                           10.255.0.25 10.255.255.240;
        default-lease-time              150;
        max-lease-time                  1800;
}

As interfaces sem fio são wlp2s0 e ainda dizem que não estão configuradas para ouvir a interface. Eu também incluí-lo em / etc / default / isc-dhcp-server

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#       Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="wlp2s0"

Alguém pode me dizer por que instalar o ubuntu-desktop causaria isso e como eu posso consertá-lo. Obrigado

Editar:

Eu corri isto:

sudo dhcpd -4 wlp2s0

E nas informações que surgiram, diz:

For info, please visit https://www.isc.org/software/dhcp/
Config file: /etc/dhcp/dhcpd.conf
Database file: /var/lib/dhcp/dhcpd.leases
PID file: /var/run/dhcpd.pid
Can't open /var/lib/dhcp/dhcpd.leases for append.

Se essa é a razão pela qual não está funcionando, como eu consertaria isso?

Eu também descobri que o wlp2s0 não está sendo atribuído a um IP, mesmo que as interfaces de rede estejam corretas

auto wlp2s0
iface wlp2s0 inet static
address 10.255.0.1
netmask 255.255.0.0
    
por Elliot.P 23.11.2016 / 14:59

1 resposta

0

Eu estava passando pelo mesmo problema com o meu Mint 18.3 (Ubuntu 16.04). Estas são duas coisas que ajudaram a resolvê-lo no meu caso:

  1. Remova todas as linhas e espaços vazios no final dos arquivos / etc / network / interface, /etc/dhcp/dhcpd.conf e / etc / default / isc-dhcp-server

  2. Adicione manualmente o ip à sua interface sem fio: ifconfig wlp2s0: 0 10.255.0.1 netmask 255.255.0.0 up

Verifique com ifconfig se o ip foi adicionado corretamente ao seu dispositivo. Em seguida, reinicie o gerenciador de rede e o isc-dhcp-server e veja se tudo funciona. Reinicialize e verifique se o ip do dispositivo ainda está definido.

Nota: se você estiver usando o hostapd depois de tudo isso e você receber um erro como:

nl80211: Could not configure driver mode
nl80211 driver initialization failed.
wlp2s0 (o el que sea): interface state UNITIALIZED - DISABLED
wlp2s0: AP-DISABLED
hostapd_free_hapd_data: Interface wlp2s0 wasn't started

Você precisa editar o /etc/NetworkManager/NetworkManager.conf Adicione a seguinte entrada, onde os x's são substituídos pelo seu endereço MAC WiFi, salve e depois reinicie:

[keyfile]
unmanaged-devices=mac:xx:xx:xx:xx:xx:xx

Fontes: Defina IP estático Ubuntu 16.04

erro hostapd "nl80211: Não foi possível configurar o modo de driver"

link

    
por colibris79 23.07.2018 / 04:24