Domanda Come riavviare il servizio di rete?


Ho provato a usare

sudo service networking restart

e

sudo /etc/init.d/network restart

ma entrambi bloccano il window manager e non posso più usare la mia tastiera per l'input in X.

quando uso il /etc/init.d/ ud B B B B Bud B B B Bud B B B Bud B Bud B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B

e.g. service networking restart

ma si blocca lo stesso.

Esiste un metodo GUI per riavviare il networking?


231
2017-12-19 17:41


origine


Si noti che è possibile rianimare la tastiera, se si scollega e ricollega, ed è collegabile a caldo, ovvero USB. - user unknown
Ho anche affrontato un problema simile su Gnome 3 su Ubuntu 13.03. Lo schermo è stato disattivato mentre la barra superiore scompariva. Tasti brevi non funzionanti. Poiché non viene visualizzato alcun menu / attività, non ho modo di utilizzare il sistema. Fortunatamente la console è stata già aperta. Quindi il comando di riavvio può essere digitato. - kuldeep.kamboj
se stai cercando un metodo GUI, apri un trattino, digita "Network" e selezionalo. ora premere il pulsante "On / Off" per spegnere e di nuovo fare clic su on. il tuo networking è stato riavviato ora. - αғsнιη


risposte:


Per i desktop

Provare

sudo service network-manager restart

anziché.

Ubuntu usa il gestore di rete invece del tradizionale modello di rete di Linux. quindi è necessario riavviare il network-manager servizio al posto del network servizio. O usa ifup / down.

Per i server

Dai un'occhiata questa risposta.


242
2017-12-19 19:54



hmm, strano che il riavvio della rete interrompa il sistema. Succede anche a te o è solo io? - waspinator
@ waspinator: capita anche a me. (FYI). - Josh M.
Dare completamento automatico networking, tuttavia, il cmd corretto è network-manager - Abdennour TOUMI
Vorrei aver provato prima la risposta di Jorge. - Jonathan


Per i server

Il riavvio della rete su una macchina desktop causerà l'interruzione e il riavvio di un gruppo di servizi, che in genere portano all'intero sistema a essere inutilizzabile.

Poiché Ubuntu fa emergere la rete basata su eventi, semplicemente non c'è un modo per annullare tutto e ripetere tutto, quindi un riavvio non è semplicemente possibile. Il metodo consigliato è quello di utilizzare ifdown e ifup sulle interfacce che si desidera riconfigurare:

sudo ifdown --exclude=lo -a && sudo ifup --exclude=lo -a

101
2017-11-13 18:18



@Jorge Castro: questo comportamento verrà risolto o è danneggiato dal design? - waspinator
@waspinator il bug è contrassegnato come fisso a marzo di quest'anno: bugs.launchpad.net/ubuntu/+source/dbus/+bug/1072518 - Jorge Castro
qual è lo scopo di exclude=lo Qui? - Jeff Atwood
@JeffAtwood Il loopback è usato per X, dbus, ecc. Disabilitarlo causa ... problemi. - Someone Somewhere
Ha funzionato su Ubuntu Server 16.04.1. Ubuntu Server non sembra includere Network Manager, quindi askubuntu.com/a/230751/13756 non funziona - Derek Mahar


Potresti provare

ifconfig eth0 down && ifconfig eth0 up

(o qualsiasi altra cosa venga chiamata l'interfaccia di rete) per riavviare la rete.


33
2017-12-19 22:32



... per quanto ne so, questo non aggiorna la configurazione dell'interfaccia in base a / etc / network / interfaces ... che potresti volere - moritz
Quando si utilizza sudo: sudo ifconfig eth0 down && sudo ifconfig eth0 up. In caso contrario, se si è connessi tramite ssh, sarà necessario riavviare il computer. - tarkeshwar
dopo aver provato ifup / ifdown e la chiamata di rete del servizio reg, questo ha finalmente funzionato per me - Jon B
Penso che sia meglio della risposta accettata perché ifup non gestisce correttamente le interfacce legate, mentre ifconfig fa - gilad mayani


ubuntu CLI: per riavviare il servizio di rete

sudo /etc/init.d/networking restart 

o

ifdown eth0
ifup eth0

20
2018-04-06 19:16



Questo funzionava per i kernel più vecchi. Ora sembra che non funzioni davvero. Preferito ifconfig eth0 down e ifconfig eth0 up - josircg
Fare attenzione a non usare questo comando quando ci si connette alla macchina remota. - Nikolay Kostov


service network-manager restart non funziona:

stop: Unknown job network-manager
start: Unknown job network-manager

L'unica cosa che funziona è:

ifconfig eth0 down
ifconfig eth0 up

8
2018-03-14 15:25





In questi giorni è il modo più diretto per riavviare i servizi di rete systemd controlli, ovvero l'utilità di controllo systemd a riga di comando systemctl. Questo comando riavvierà NetworkManager:

sudo systemctl restart NetworkManager.service

Ulteriori informazioni possono essere trovate Qui.


7
2018-04-09 22:10



Prova "systemctl restart networking.service" sul server 16.04. - cloudsurfin


Prova a utilizzare l'indicatore (barra dei menu in alto) per disabilitare e quindi abilitare la connessione in rete.


6
2017-12-19 19:52





sudo service network-manager restart

né:

sudo service networking restart

Non funziona su Ubuntu server 14.04

solo:

sudo ifdown eth0:0
sudo ifup eth0:0

Lavori. Modificare eth0: 0 alla tua interfaccia


6
2017-11-02 12:36





Ho lo stesso problema È un bug noto https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/1102507

utilizzando service network-manager restart funziona attraverso


5
2017-07-11 11:06



Questa è una soluzione che funziona sempre il 16.04. Nella mia esperienza Ubuntu 16.04 ha problemi a riavviare Wi-Fi dopo il ritorno dalla modalità di sospensione. - danijelc


Se è possibile riavviare la rete utilizzando l'applet di NetworkManager, non è necessario riavviare NetworkManager stesso (almeno, la maggior parte delle volte).

In tal caso, per riavviare tutte le connessioni, utilizzare questo codice da una shell o in uno script:

nmcli nm enable false
sleep 5
nmcli nm enable true 

Dettagli possono essere trovati nel Udud B B Bud B Bud B Bud B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B.

B Bud B Bud B Bud B Bud Bud B Bud Bud Bud B Bud Bud B B B B B B B B Bud Bud B B B B Bud B Bud B B B Bud Bud B B non hanno bisogno di alcun privilegio aggiuntivo (no sudo o qualsiasi altra cosa).


4
2017-09-23 07:38





In Ubuntu 14.04 hanno una nuova "funzione" che rende impossibile il riavvio. Forza l'interfaccia verso il basso e verso l'alto funziona.

  sudo ip link set eth0 down
  sudo ip link set eth0 up

3
2017-07-24 17:04



Ciò non riavvia i servizi di rete, ovvero, non riprovare per gli indirizzi DHCP, ecc. - Samveen