Ho installato 12.04 Desktop, come posso disinstallare Network-Manager e impostare /etc/network/interfaces
come file predefinito per risolvere le mie connessioni di rete?
Ho installato 12.04 Desktop, come posso disinstallare Network-Manager e impostare /etc/network/interfaces
come file predefinito per risolvere le mie connessioni di rete?
Risposte:
Se gestisci manualmente la tua scheda di rete, il gestore di rete /etc/network/interfaces
non la gestirà, indicherà "Non gestito"
Supponiamo che la tua scheda di rete sia eth0:
Per impostare eth0 su statico , immettere:
open /etc/network/interfaces :
auto eth0
iface eth0 inet static
address 192.168.1.15 #------> Your Ip Address
netmask 255.255.255.0 #------> Netmask
gateway 192.168.1.254 #-------> Gateway
broadcast 192.168.0.255
dns-nameservers 192.168.1.3 #-----> Dns server
Per impostare eth0 su dhcp , immettere:
auto eth0
iface eth0 inet dhcp
Le diverse parole chiave hanno il seguente significato:
auto : l'interfaccia deve essere configurata durante l'avvio.
iface : interfaccia
inet : l'interfaccia utilizza la rete TCP / IP.
Ora riavvia il servizio:
sudo service network-manager restart
Nel file /etc/NetworkManager/NetworkManager.conf
:
[main]
plugins=ifupdown,keyfile
dns=dnsmasq
no-auto-default=00:0C:29:90:24:0F,00:0C:29:2E:C8:2C,
[ifupdown]
managed=false
dove false
significa che il gestore della rete non gestisce le interfacce che si trovano nel file /etc/network/interfaces
.
network
ebroadcast
in/e/n/interfaces
se non ne ha bisogno. Di aver capito bene di solito non importa e se sbagli, come hai fatto ed è facile sbagliarti, potresti perdere alcune confezioni di rete. Il computer è meglio di noi per calcolare questo. Dovresti anche verificare che il pacchettoresolvconf
sia installato, altrimenti le direttive DNS non funzioneranno.