Como desativar o DHCP (IP estático)?

2

Se eu quiser configurar minha máquina do Slackware para ter um IP estático atribuído pelo roteador, como posso fazê-lo?

Suponho que tenho que desativar o DHCP e editar algo para definir o IP solicitado, mas não tenho certeza de onde.

(eu não tenho uma GUI)

    
por Zeno 12.03.2012 / 02:55

2 respostas

2

Isso depende muito de o seu roteador ser compatível ou não.

Você não precisa desativar o DHCP, as reservas DHCP precisarão ser fornecidas pelo seu roteador e o roteador deverá configurar uma reserva estática do endereço MAC da interface de rede para um endereço IP.

Claro que você não precisa e pode desativar o DHCP e configurar um endereço IP estático no sistema editando /etc/rc.inet1.conf . Você pode ver a documentação das configurações possíveis aqui

    
por 12.03.2012 / 05:15
0
  • Para desativar o Desativar DHCP na minha máquina do openSUSE, eu uso o seguinte script. O principal a notar é que, ao contrário do comando "service SERVICENAME stop", "systemctl disable SERVICENAME.service" persiste após o boot (onde SERVICENAME é o nome do serviço que você deseja desabilitar).

    systemctl desabilite o wickedd-dhcp4.service

wickedd-dhcp4 era o nome do serviço que lida com a configuração do cliente DHCP no meu sistema. Para desabilitar o DHCP IPv6, use também o seguinte.

systemctl disable wickedd-dhcp6.service


  • Depois de desativar o DHCP, você poderá atribuir o IP estático de uma das seguintes maneiras.

    1. Editando o arquivo "/ etc / network / interfaces" uma configuração de amostra para atribuir IP estático à interface eth0 pode ser a seguinte.

    permitir eth0 de hotplug iface eth0 inet estática         endereço 192.168.1.100         netmask 255.255.255.0         rede 192.168.1.0         transmissão 192.168.1.255         gateway 192.168.1.1
            dns-nameservers 8.8.8.8

    1. usando o ifconfig (Ubuntu)

    ifconfig eth0 192.168.1.100 máscara de rede 255.255.255.0

    1. Usando o comando ip (openSUSE)

    ip addr adicione 192.168.1.100/24 brd + dev eth0

Escusado será dizer que existem centenas de outros utilitários de comando disponíveis.

    
por 09.09.2015 / 09:38