Estou tentando tornar meu endereço IP estático ao ouvi-lo, corrigindo problemas de navegação lenta.
Quando clico nas informações de conexão no menu de rede da barra de tarefas cinza, ele fala sobre o endereço IP, a máscara de sub-rede e o DNS, mas nada sobre o gateway.
Gostaria de saber se existe um comando do terminal para encontrar as informações.
networking
info
jeff
fonte
fonte
Respostas:
Eu tenho esse comando como um alias para "ipconfig" (até 14.04):
Uma listagem de exemplo é:
Se
eth0
não funcionar, você pode precisar usareth1
,eth2
... dependendo da sua configuração.EDIT: 2/8/16
Observe que isso só funciona em versões anteriores à v15.04 (ou possivelmente antes da v14.10; eu tenho a v14.04). Para versões mais recentes, você pode usar este:
fonte
DHCP4.*
, eu precisavanmcli dev list iface eth0 | grep -e IP4 -e subnet_mask
/etc/network/interfaces
/ kernel; por exemplo, meu laptop tem um IPv4 estático10.50.1.10
com uma máscara de rede de255.255.255.0
(ou/24
se você preferir prefixos CIDR), usado em um ambiente de LAN estática e configurado através de/etc/network/interfaces
- isso é listado como "não gerenciado" se você tiver o Network Manager no seu sistema, portantonmcli
, nunca mostrará as configurações no local.list
eiface
não foram encontrados. Em vez disso, use:nmcli dev show eth0 | grep IP4
Você pode usar
ifconfig
, ele mostrará seu endereço inet (IP) e máscara.Para o gateway, emita o
ip route
comando e anote a rota padrão.Espero que isso possa ajudá-lo.
fonte
Este site explica como os endereços
network
ebroadcast
podem ser calculados através de uma máscara de rede e do endereço IP de um computador. Para simplificar esse artigo:network
é o endereço mais baixo possível no intervalo de endereços IP restantes da máscara de rede.broadcast
é o endereço IP numerado mais alto nesse intervalo. O " intervalo de endereços IP restantes da máscara de rede " é conhecido como rede local." A rede " normalmente significa todos acima de você, incluindo a Internet. Para chegar à " rede ", o
network
endereço é usado. Na realidade, a maioria das pessoas chama de "rede" qualquer coisa com cabos Ethernet que possam se comunicar.Exemplo: seu ISP fornece informações para você digitar em um roteador sem fio: um endereço IP estático
99.1.81.209
e sua máscara de rede255.255.255.224
. Agora você deseja configurar um firewall ubuntu e precisa configurar sua interface pública:O outro jeito...
Frequentemente, você verá redes descritas com um /. Aqui está esta rede:
fonte
Nas versões anteriores a 15.04, existia
nm-tool
utilidade.De
man nm-tool
:Esse pequeno utilitário faria uma interface agradável com o Network Manager e produziria um relatório com informações apropriadas em cada linha, o que era bastante simples de analisar com os utilitários de processamento de texto. Saída de amostra:
A resposta de Rinzwind na pergunta relacionada citou o changelog para o pacote Network Manager, que explica que ele foi descartado e substituído por ele
nmcli
. Note-se, no entanto, quenmcli
antes e depois do 15.04 diferem com vários argumentos da linha de comando. Aqui está uma alternativa ao acima:Com as
nmcli
informações são mostradas de acordo com cada interface, ou seja, há um conjunto de linhas para uma interface, depois separadas por uma linha em branco, outro conjunto de linhas e assim por diante.Outra alternativa que se pode usar seria o
ip
comando preferido hoje em diaifconfig
. De acordo com as respostas de pilona e Gilles sobre a diferença entre os comandos 'ifconfig' e 'ip' , o kernel do Linux e os recursos de rede avançaram, masifconfig
o pacote ao qual ele pertence não evoluiu há muito tempo, e é por isso que temosip
utilitários. Para obter informações de endereçamento em interfaces específicas,ip -o -4 addr
é possível usar eip route
obter informações de roteamento / gateway.fonte
nm-tool
também fará o trabalho.fonte
Eu uso o seguinte para obter uma visão geral da minha configuração de rede:
ip addr
, isso mostra uma visão geral das suas configurações de placa de rederoute -n
e fornece uma boa visão geral de onde seu tráfego está indo.cat /etc/resolv.conf
para informações de DNScat /etc/hosts
para nomes de host pré-carregadosMudar para um endereço IP estático não afetará sua velocidade de navegação. A única diferença entre estático e dinâmico é que, no estático, você sempre tem o mesmo endereço IP. Com o dinâmico, você receberá um endereço IP "aleatório" pelo servidor DHCP quando se conectar à rede. Depois de atribuir um endereço IP, ele se comportará exatamente da mesma maneira como se você tivesse atribuído um endereço IP estático.
fonte