Vraag Hoe start ik de netwerkdienst opnieuw op?


Ik probeerde het te gebruiken

sudo service networking restart

en

sudo /etc/init.d/network restart

maar ze beuken allebei de window manager en ik kan mijn toetsenbord niet langer gebruiken voor invoer in X.

wanneer ik de /etc/init.d/ methode klaagt het dat ik het serviceprogramma moet gebruiken

e.g. service networking restart

maar het crasht precies hetzelfde.

Is er een GUI-methode om netwerken opnieuw op te starten?


231
2017-12-19 17:41


oorsprong


Merk op dat je je toetsenbord opnieuw zou kunnen reanimeren, als je de stekker eruit haalt en opnieuw aansluit - en het is hot pluggable, d.w.z. USB. - user unknown
Ik kreeg ook een vergelijkbaar probleem met Gnome 3 op Ubuntu 13.03. Scherm vervormd als bovenste balk verdwenen. Korte toetsen werken niet. Omdat er geen menu / Activiteiten wordt getoond, kan ik het systeem niet bedienen. Gelukkig was de console al geopend. Dus opnieuw opstarten commando kan worden getypt. - kuldeep.kamboj
als je op zoek bent naar een GUI-methode, open dan het streepje, typ "Netwerk" en selecteer dat. druk nu op de knop "Aan / Uit" om uit te schakelen en klik opnieuw op Aan. uw netwerk is nu opnieuw gestart. - αғsнιη


antwoorden:


Voor desktops

Proberen

sudo service network-manager restart

in plaats daarvan.

Ubuntu gebruikt netwerkbeheerder in plaats van het traditionele Linux-netwerkmodel. dus je zou het moeten herstarten network-manager service in plaats van de network service. Of gebruik ifup / down.

Voor servers

Controleren dit antwoord.


242
2017-12-19 19:54



hmm, raar dat opnieuw opstarten gewoon netwerken het systeem breekt. Komt het jou ook over of ben ik het gewoon? - waspinator
@waspinator - het overkomt mij ook. (TER INFO.) - Josh M.
Autocomplete geven networkingechter, de juiste cmd is network-manager - Abdennour TOUMI
Ik wou dat ik Jorge's antwoord eerst had geprobeerd. - Jonathan


Voor servers

Het opnieuw opstarten van netwerken op een desktopcomputer zorgt ervoor dat dbus en een aantal services stoppen en nooit meer opnieuw worden opgestart, wat er meestal toe leidt dat het hele systeem onbruikbaar wordt.

Omdat Ubuntu op gebeurtenissen gebaseerd netwerk naar voren brengt, is er eenvoudigweg geen manier om alles ongedaan te maken en alles opnieuw te doen, dus een herstart is gewoon niet mogelijk. De aanbevolen manier is om ifdown en ifup te gebruiken op de interfaces die u eigenlijk opnieuw wilt configureren:

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

101
2017-11-13 18:18



@Jorge Castro: wordt dit gedrag opgelost of is het gebroken door het ontwerp? - waspinator
@ waspinator de bug is gemarkeerd als gemarkeerd vanaf maart van dit jaar: bugs.launchpad.net/ubuntu/+source/dbus/+bug/1072518 - Jorge Castro
wat is het doel van exclude=lo hier? - Jeff Atwood
@JeffAtwood Loopback wordt gebruikt voor X, dbus enz. Als u dit uitschakelt, worden ... problemen veroorzaakt. - Someone Somewhere
Heeft gewerkt aan Ubuntu Server 16.04.1. Ubuntu Server lijkt geen Network Manager te bevatten, dus askubuntu.com/a/230751/13756 werkt niet. - Derek Mahar


Je kan het proberen

ifconfig eth0 down && ifconfig eth0 up

(of hoe uw netwerkinterface ook wordt genoemd) om het netwerk opnieuw te starten.


33
2017-12-19 22:32



... voor zover ik weet, werkt dit de configuratie van de interface niet bij volgens / etc / network / interfaces ... wat je misschien wilt - moritz
Als u sudo: sudo ifconfig eth0 down && sudo ifconfig eth0 up gebruikt. Anders moet je, als je via ssh verbonden bent, de machine opnieuw opstarten. - tarkeshwar
na het uitproberen van ifup / ifdown en de call-to-call voor reg services, werkte dit uiteindelijk voor mij - Jon B
Ik denk dat het beter is dan het geaccepteerde antwoord omdat ifup verwerkt gelijmde interfaces niet correct, terwijl ifconfig doet - gilad mayani


ubuntu CLI: om de netwerkdienst ook opnieuw te starten

sudo /etc/init.d/networking restart 

of

ifdown eth0
ifup eth0

20
2018-04-06 19:16



Dit werkte voor oudere kernels. Nu lijkt het erop dat het inderdaad niet werkt. Voorkeur alsconfigie eth0 naar beneden & ifconfig eth0 omhoog - josircg
Pas op dat u dit commando niet gebruikt bij het verbinden op een extern apparaat. - Nikolay Kostov


service network-manager restart werkt niet:

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

Het enige dat werkt is:

ifconfig eth0 down
ifconfig eth0 up

8
2018-03-14 15:25





Tegenwoordig is de meest directe manier om netwerkdiensten opnieuw op te starten systemd besturingselementen, namelijk het commandoregel-systeembesturingshulpprogramma systemctl. Met deze opdracht wordt de NetworkManager opnieuw gestart:

sudo systemctl restart NetworkManager.service

Meer informatie is te vinden hier.


7
2018-04-09 22:10



Probeer "systemctl restart networking.service" op server 16.04. - cloudsurfin


Probeer de indicator (bovenste menubalk) te gebruiken om netwerken uit te schakelen en in te schakelen.


6
2017-12-19 19:52





sudo service network-manager restart

noch:

sudo service networking restart

Werkt niet op Ubuntu-server 14.04

enkel en alleen:

sudo ifdown eth0:0
sudo ifup eth0:0

Werken. Verandering eth0: 0 naar uw interface.


6
2017-11-02 12:36





Ik heb hetzelfde probleem. Het is een bekende bug https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/1102507

Gebruik makend van service network-manager restart werkt door


5
2017-07-11 11:06



Dit is een oplossing die altijd werkt op 16.04. In mijn ervaring heeft Ubuntu 16.04 problemen met het opnieuw opstarten van Wi-Fi na terugkeer van de slaapstand. - danijelc


Als u het netwerk opnieuw kunt opstarten met behulp van de applet van NetworkManager, hoeft u NetworkManager zelf niet opnieuw te starten (ten minste, meestal).

In dat geval om alle verbindingen opnieuw te starten, gebruikt u deze code vanuit een shell of in een script:

nmcli nm enable false
sleep 5
nmcli nm enable true 

Details zijn te vinden in de NetworkManagar command-line interface handleiding pagina.

Merk op dat deze commando's fungeren als de applet, dus ze hebben geen bijkomend privilege nodig (Nee sudo of wat dan ook).


4
2017-09-23 07:38





In ubuntu 14.04 hebben ze een nieuwe "functie" die het onmogelijk maakt om opnieuw op te starten. Forceer de interface op en neer werkt.

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

3
2017-07-24 17:04



Hiermee worden de netwerkservices niet opnieuw gestart, dat wil zeggen, geen nieuwe poging voor DHCP-adressen enz. - Samveen