Descubra as configurações de gateway e dns atribuídas pelo dhcp no Linux (CentOS)

6

Como encontrar o gateway e os IPs DNS em uma rede configurada pelo DHCP no CentOS? Estou usando o CentOS instalado no vmware usando a conexão NAT e quero tornar o ip estático.

    
por Mohsenme 02.09.2013 / 09:02

2 respostas

6
ifconfig

Irá mostrar as interfaces, juntamente com o endereço IP. Normalmente, mas nem sempre eth0 será a Interface que você está procurando.

Para encontrar o DNS

cat /etc/resolv.conf

Para encontrar o gateway

route -n | grep "^0.0.0.0" | tr -s " " | cut -f2 -d" "

O que você está dizendo sobre "querer tornar o IP estático" me assusta um pouco. Seria errado considerar o endereço IP atribuído dinamicamente e o código rígido como estático, pois isso confundirá o servidor. O que você deve fazer é obter outro endereço IP no mesmo intervalo - mas um fora do intervalo que o servidor DHCP está atribuindo. Uma alternativa é modificar o servidor DHCP para distribuir dinamicamente endereços IP estáticos, se suportado pelo seu servidor DNS. Se o seu servidor DHCP é ISC DHCP e você tem acesso para fazê-lo, você pode modificar a configuração em /etc/dhcp3/dhcpd.conf com um pouco como

   host hostname {
            hardware ethernet MAC.ADDR;
            fixed-address FIXED.IP.ADDR.HERE;                
    }
    
por 02.09.2013 / 09:15
1

No CentOS 7, você pode usar nmcli d show para obter o gateway e os endereços DNS de todas as interfaces.

    
por 14.09.2017 / 17:34