Como reinicio a rede ou peço ao sistema para buscar um IP de atualização do DHCP?

1

Estou executando um Minix usando o VirtualBox. O Minix está configurado para usar o DHCP. E o adaptador de rede está usando uma conexão em ponte * .

Quando salvei pela última vez o estado da máquina, seu IP era 192.168.1.11 ( ifconfig ) e estava conectado a wlan0 (configurações de rede do VirtualBox). Quando retomei a máquina, mudei o adaptador de rede para eth0 - o DHCP neste endereço IP * na rede 192.168.0.X <<> / em> - mas o IP que o sistema está assumindo é, por razões óbvias, 192.168.1.11 que obviamente não pode ser alcançado. Por exemplo, ssh-ing.

Eu sei que o Minix está em conformidade com os padrões POSIX. Mas como no Ubuntu (Linux) eu não pude usar service networking restart nem consegui encontrar nada sob /etc que pudesse fornecer uma dica. Claro que eu poderia usar algo como ifconfig -h 192.168.0.10 netmask 255.255.255.0 mtu 1500 . Mas eu quero pegar o IP do DHCP.

Pergunta:

  • Como posso reiniciar (comando) o gerenciador / gerenciador de rede no Minix? (Supondo que dessa forma eu poderia obter um novo IP)

  • Como posso solicitar (comando) um novo IP do DHCP?

* por favor, desculpe / corrija minha (se houver) descrição tecnicamente imprecisa.

    
por Bleeding Fingers 05.04.2014 / 21:52

1 resposta

1

Ler a documentação e as páginas man me levam a acreditar que você deve usar netconf . De acordo com sua página de manual, algo como:

netconf -a

e, em seguida, responder a quaisquer perguntas interativas, provavelmente faz o que você quer. Sua configuração existente existe em:

/etc/inet.conf

Parece que você também pode obter dhcpd para imprimir sua visão atual do mundo com:

dhcpd -q

Além disso, parece que você pode reiniciar todos os serviços de rede com

/etc/rs.inet

Note que isto é apenas a partir da leitura da documentação bastante esparsa e cutucando o sistema por alguns minutos, mas esperamos que ele lhe dê alguns lugares para continuar a investigar. Eu também tentaria ler a página man boot e depois observar os vários scripts rc que ela chama no init do sistema. O comando /etc/rs.inet acima é usado em / usr / etc / rc pelo comando service, que também possui uma ação de reinicialização que pode ser interessante para você.

    
por 05.04.2014 / 22:23