Usando o ifplugd com um servidor dhcp

2

Eu tenho um desktop e um laptop, cada um com um adaptador de rede sem fio e com fio (eth0) executando o Arch Linux. A (s) rede (s) sem fio em que estou (em) impede que o laptop veja a área de trabalho. O que eu gostaria de fazer é usar os adaptadores com fio, de modo que eu possa usar o ssh do laptop para a área de trabalho. O adaptador com fio na área de trabalho não é usado atualmente para nada, mas o laptop se conecta a uma variedade de redes com fio via DHCP. Eu posso configurar manualmente a rede no desktop e laptop estão conectados através do cabo de rede, mas estou tendo problemas para automatizar a configuração.

Para o caso manual, se eu conectar a área de trabalho ao laptop com um cabo de rede, tudo funcionará bem quando eu executar:

# ip link set down dev eth0
# ip addr add 192.168.1.1/24 dev eth0
# ip link set up dev eth0
# systemctl start [email protected]

em que a configuração do servidor DHCP e o arquivo de serviço dhcpd4 são provenientes do Wiki do Arch .

O problema é que as coisas desmoronam se o cabo de rede não estiver conectado quando eu tentar atribuir o endereço IP e iniciar o servidor DHCP. Eu pensei que talvez ifplugd pudesse ajudar, mas eu não vejo como usá-lo para iniciar um servidor DHCP.

    
por StrongBad 24.10.2015 / 00:14

1 resposta

1

Dado que você A) não usa eth0 na área de trabalho exceto para esse propósito e B) use eth0 no laptop para se conectar a outras redes, você deve configurar o serviço dhcpd na área de trabalho. Você pode já estar fazendo isso, mas não está claro em sua pergunta.

Além disso, tudo o que você precisa fazer é definir um IP estático na interface eth0 da área de trabalho que esteja na mesma sub-rede que os endereços fornecidos ao laptop pelo dhcpd. Veja netctl ou systemd-networkd em link

    
por 18.11.2015 / 22:22