OK, provavelmente você deve desativar o gerenciador de rede e adicionar entradas manuais em /etc/network/interfaces
, ignorar as coisas relacionadas a sem fio neste guia, apenas se concentrar em adicionar interfaces Ethernet, mas também como adicionar uma interface sem fio extra, se necessário. Adicionar interface Ethernet é simples:
$ ip a show
Observe as interfaces Ethernet e Wi-Fi padrão: ip-a-show
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
#Remove network manager
apt-get purge network-manager
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
Se você quiser adicionar outra NIC, continue adicionando-a em /etc/network/interface
conforme orientado acima