Eu tive problemas com o gerenciador de rede no ubuntu, então eu configurei a rede estática. Você pode seguir estes passos e ele vai funcionar (eu configurei apenas wlan0 porque eu uso wireless, você só precisa pular as coisas relacionadas com wireless nele)
Mostre suas interfaces:
$ ip a show
Observe as interfaces Ethernet e Wi-Fi padrão:
Parece que nossa porta Ethernet é eth0. Nosso rádio WiFi é o wlan0. Quer fazer isso mais breve?
$ ip a show | awk '/^[0-9]: /{print $2}'
A saída deste comando será algo como isto:
lo:
eth0:
wlan0:
Seu endereço IP do gateway é encontrado em:
route -n
Fornece acesso ao destino 0.0.0.0 (tudo). Na imagem abaixo é 192.168.0.1, que é perfeitamente nominal.
route-n Vamos fazer uma configuração fácil em nosso arquivo / etc / networking / interfaces. O formato deste arquivo não é difícil de montar a partir da página man, mas, na verdade, você deve procurar por exemplos primeiro. interfaces Conecte sua porta Ethernet.
Basicamente, estamos apenas adicionando entradas DHCP para nossas interfaces. Acima, você verá uma rota para outra rede que aparece quando obtenho uma concessão de DHCP em minha porta Ethernet. Em seguida, adicione isto:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
Em seguida, ative e inicie o serviço de rede:
sudo update-rc.d networking enable
sudo /etc/init.d/networking start
Vamos garantir que isso funcione redefinindo a porta com esses comandos:
sudo ifdown eth0
sudo ip a flush eth0
sudo ifup eth0
Isso diminui a interface, libera a atribuição de endereços e, em seguida, a ativa. Teste-o fazendo o ping do IP do seu gateway: ping 192.168.0.1. Se você não receber uma resposta, sua interface não está conectada ou seu erro de digitação.
Vamos "fazer um pouco de WiFi" em seguida! Queremos fazer um arquivo /etc/wpa_supplicant.conf. Considere o meu:
network={
ssid="CenturyLink7851"
scan_ssid=1
key_mgmt=WPA-PSK
psk="4f-------------ac"
}
Agora podemos redefinir a interface Wi-Fi e colocar isso em prática:
sudo ifdown wlan0
sudo ip a flush wlan0
sudo ifup wlan0
sudo wpa_supplicant -Dnl80211 -c /root/wpa_supplicant.conf -iwlan0 -B
sudo dhclient wlan0
Isso deve ser feito. Use um ping para descobrir e faça isso explicitamente em wlan0, para que o endereço seja o primeiro:
$ ip a show wlan0 | grep "inet"
Presumably dhclient updated your /etc/resolv.conf, so you can also do a:
ping -I 192.168.0.45 www.yahoo.com
você está executando agora sem o NetworkManager!