ifconfig eth0 down
A menos que você esteja fazendo algo incomum (por exemplo, aplicando aliases de IP), você não deve estar usando ifconfig
(ou seu sucessor, ip(8)
) diretamente. Você deve dizer ifdown eth0
aqui. Isso cuida de muitas coisas que ifconfig
não faz.
traceroute -i eth0 stackoverflow.com
Sua tabela de rotas informa que a rota padrão é via wlan0
, não eth0
, então você não está testando o que pensa que é.
192.168.1.4 can still be used in my local network
Claro. Se você olhar de volta para a saída ifconfig
, verá UP
na seção eth0
.
192.168.1.4 mywp.com
Você não deve usar .com
ou outros TLDs oficiais para redes privadas. Para hosts puramente locais definidos em /etc/hosts
, você não precisa qualificá-los completamente. Isso é perfeitamente legal:
192.168.1.4 mywp
Com essa entrada /etc/hosts
, você pode visitar http://mywp
no seu navegador. Cuidado: esse movimento nos navegadores modernos para unificar as caixas de pesquisa e localização significa que digitar mywp
sozinho na caixa provavelmente será tratado como um termo de pesquisa na Web, não como um nome de host. A maioria dos navegadores pulará isso se você incluir algum tipo de pontuação, de modo que mywp/
dirá ao navegador o que você quer dizer para tratar mywp
como um nome de host, não um termo de pesquisa na Web.
Se você sentir a necessidade de nomes de domínio totalmente qualificados, ajuste sua configuração de rede para atribuir um nome de domínio local à LAN, como literature.private
. O .private
TLD é uma opção tradicional para domínios somente locais. (Outra alternativa comum é .local
.) A parte literature
que tirei do seu nome de usuário.
Feito isso, a mesma entrada /etc/hosts
ainda será pesquisada corretamente se você for para http://mywp.literature.private
no seu navegador da Web.