Como visualizar o endereço DNS atribuído pelo DHCP?

26

Como visualizar o endereço DNS atribuído pelo DHCP?

ifconfig não pode mostrá-lo.

$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 90:e6:ba:22:6a:f2  
          inet addr:192.168.1.111  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::92e6:baff:fe22:6af2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:224856 errors:0 dropped:0 overruns:0 frame:0
          TX packets:220040 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:166848627 (166.8 MB)  TX bytes:20256333 (20.2 MB)
          Interrupt:46 Base address:0x4000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:5889 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5889 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:468885 (468.8 KB)  TX bytes:468885 (468.8 KB)

wlan0     Link encap:Ethernet  HWaddr 00:26:5e:e8:4f:8e  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
    
por Victor S 22.09.2012 / 05:22

9 respostas

36

Execute nmcli dev list iface eth0 | grep IP4 em um terminal.
eth0 é o iface mais comum, mas pode ser eth1 , eth2 , etc.

Este ainda é o comando para usar no Ubuntu 14.04 (LTS).

Por pelo menos o Ubuntu 15.10 em diante (possivelmente também versões anteriores), o comando é nmcli device show eth0 [ ou sua iface ] | grep IP4 .

    
por Marty Fried 22.09.2012 / 06:26
13
$ nm-tool 

também listará servidores DNS.

    
por dixoncx 22.09.2012 / 18:11
6

Para obter o endereço DNS

Abra o terminal ( Ctrl + Alt + T ) e digite cat /var/lib/dhcp/dhclient.leases | grep dhcp-server-identifier

    
por devav2 22.09.2012 / 07:28
4

aqui está:

cat /etc/resolv.conf

mas não edite este arquivo

    
por Iulian Pojar 18.06.2015 / 23:49
3

Como outra alternativa à resposta do @ MartyFried, tente isso.

  1. Clique no ícone Conectividade de rede no painel superior.

  2. Selecione Informações de conexão

  3. Ele deve mostrar o endereço do servidor DNS

por Anwar 22.09.2012 / 06:28
2

Minha solução atual (est 2015, Ubuntu 14.04) é a seguinte:

  1. inicie o cli
  2. tipo: sudo apt-get install gnome-system-tools
  3. Após a instalação bem-sucedida, digite no terminal: network-admin

Se você de alguma forma não pode fazer isso (porque o Linux), tente isso, embora não seja bom o suficiente para mim, mas ele fez meu trabalho:

  1. digite dig google.com
  2. perto do fim você pode ver algo assim (est. 2015) ;; SERVER: e, em seguida, um endereço IP (pelo menos, na minha máquina) Esse é o servidor DNS real, resolvendo o domínio para você. Esse servidor pode mudar por nome de host embora.
por AltCtrl 08.04.2015 / 09:57
1

No Ubuntu 16.04, as informações do dhcp são escritas em: /var/lib/NetworkManager/dhclient-<interface>.conf

    
por Anton Krosnev 30.06.2017 / 16:43
1

Como mencionei nos comentários (que por solicitação popular se tornou uma resposta agora), pode-se usar nmcli dev show do Ubuntu 15.04. Adicione grep ao mix e você está pronto:

$ nmcli dev show | grep 'DNS'                                                                                                                                                                     
IP4.DNS[1]:                  208.67.222.222
IP4.DNS[2]:                  208.67.220.220
    
por Sergiy Kolodyazhnyy 17.09.2017 / 23:19
0

Se o seu computador ficar atrás do Roteador / WiFi do seu Internet Provider , você obterá um endereço IP privado do DHCP do roteador, algo como 192.168.0.2 ou 192.168.1.100.

Para obter o endereço IP público do DHCP do DNS do provedor de Internet , você precisa executar a seguinte linha de comando no terminal:

dig +short myip.opendns.com @resolver1.opendns.com
    
por Fernando Santucci 04.12.2015 / 00:16

Tags