Câu hỏi Cách khởi động lại dịch vụ mạng?


Tôi đã cố gắng sử dụng

sudo service networking restart

sudo /etc/init.d/network restart

nhưng cả hai đều làm hỏng trình quản lý cửa sổ và tôi không còn có thể sử dụng bàn phím của mình để nhập vào X.

khi tôi sử dụng /etc/init.d/ phương pháp nó phàn nàn nói rằng tôi nên sử dụng tiện ích dịch vụ

e.g. service networking restart

nhưng nó chỉ bị hỏng.

Có phương pháp GUI để khởi động lại mạng không?


231
2017-12-19 17:41


gốc


Lưu ý rằng bạn có thể xác định lại bàn phím của mình, nếu bạn rút phích cắm và cắm lại - và có thể cắm nóng, tức là USB. - user unknown
Tôi cũng phải đối mặt với vấn đề tương tự trên Gnome 3 trên Ubuntu 13.03. Màn hình bị loại bỏ khi thanh trên cùng biến mất. Các phím tắt không hoạt động. Vì không có menu / Activies nào cho thấy tôi không có cách nào để vận hành hệ thống. Giao diện điều khiển may mắn đã được mở. Vì vậy, lệnh khởi động lại có thể được gõ. - kuldeep.kamboj
nếu bạn đang tìm kiếm phương thức GUI chỉ cần mở dấu gạch ngang, hãy nhập "Mạng" và chọn đó. bây giờ bấm "On / Off" để tắt và một lần nữa bấm vào để bật. mạng của bạn được khởi động lại ngay bây giờ. - αғsнιη


Các câu trả lời:


Dành cho máy tính để bàn

Thử

sudo service network-manager restart

thay thế.

Ubuntu sử dụng trình quản lý mạng thay vì mô hình mạng Linux truyền thống. vì vậy bạn nên khởi động lại network-manager dịch vụ thay vì network dịch vụ. Hoặc là sử dụng ifup / down.

Dành cho máy chủ

Kiểm tra câu trả lời này.


243
2017-12-19 19:54



hmm, lạ khi khởi động lại mạng chỉ phá vỡ hệ thống. Nó có xảy ra với bạn hay chỉ là tôi? - waspinator
@ waspinator - nó cũng xảy ra với tôi. (FYI.) - Josh M.
Tự động hoàn tất cung cấp networkingtuy nhiên, cmd đúng là network-manager - Abdennour TOUMI
Tôi ước tôi đã thử câu trả lời của Jorge trước. - Jonathan


Dành cho máy chủ

Khởi động lại mạng trên một máy tính để bàn sẽ khiến dbus và một loạt các dịch vụ dừng lại và không bao giờ được bắt đầu lại, thường dẫn đến toàn bộ hệ thống không sử dụng được.

Vì Ubuntu có mạng dựa trên sự kiện mang lại, có khá đơn giản là không phải là một cách để hoàn tác tất cả và làm lại tất cả, do đó, khởi động lại không phải là đồng bằng có thể. Cách được đề xuất thay thế là sử dụng ifdown và ifup trên các giao diện mà bạn thực sự muốn cấu hình lại:

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

101
2017-11-13 18:18



@Jorge Castro: hành vi này sẽ được sửa chữa hay bị hỏng bởi thiết kế? - waspinator
@waspinator lỗi được đánh dấu là cố định vào tháng 3 năm nay: bugs.launchpad.net/ubuntu/+source/dbus/+bug/1072518 - Jorge Castro
mục đích của exclude=lo đây? - Jeff Atwood
@JeffAtwood Loopback được sử dụng cho X, dbus vv Vô hiệu hóa nó gây ra ... vấn đề. - Someone Somewhere
Làm việc trên Ubuntu Server 16.04.1. Ubuntu Server không xuất hiện để bao gồm Network Manager, vì vậy askubuntu.com/a/230751/13756 không hoạt động. - Derek Mahar


Bạn có thể thử

ifconfig eth0 down && ifconfig eth0 up

(hoặc bất kỳ giao diện mạng nào của bạn được gọi) để khởi động lại mạng.


33
2017-12-19 22:32



... theo như tôi biết, điều này không cập nhật cấu hình của giao diện theo / etc / network / interfaces ... mà bạn có thể muốn - moritz
Khi sử dụng sudo: sudo ifconfig eth0 down && sudo ifconfig eth0 up. Nếu không, nếu bạn được kết nối qua ssh, bạn sẽ phải khởi động lại máy. - tarkeshwar
sau khi thử ifup / ifdown và cuộc gọi mạng dịch vụ reg, điều này cuối cùng đã làm việc cho tôi - Jon B
Tôi nghĩ nó tốt hơn câu trả lời được chấp nhận bởi vì ifup không xử lý các giao diện ngoại quan một cách chính xác, trong khi ifconfig làm - gilad mayani


ubuntu CLI: để khởi động lại dịch vụ mạng

sudo /etc/init.d/networking restart 

hoặc là

ifdown eth0
ifup eth0

20
2018-04-06 19:16



Điều này được sử dụng để làm việc cho các hạt nhân cũ. Bây giờ có vẻ như không làm việc thực sự. Thích ifconfig eth0 xuống & ifconfig eth0 up - josircg
Cẩn thận không sử dụng lệnh này khi kết nối trên máy từ xa. - Nikolay Kostov


service network-manager restart không hoạt động:

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

Điều duy nhất hoạt động là:

ifconfig eth0 down
ifconfig eth0 up

8
2018-03-14 15:25





Những ngày này cách trực tiếp nhất để khởi động lại dịch vụ mạng là sử dụng systemd điều khiển, cụ thể là tiện ích kiểm soát systemd của dòng lệnh systemctl. Lệnh này sẽ khởi động lại NetworkManager:

sudo systemctl restart NetworkManager.service

Bạn có thể tìm thêm thông tin đây.


7
2018-04-09 22:10



Hãy thử "systemctl restart networking.service" trên máy chủ 16.04. - cloudsurfin


Hãy thử sử dụng chỉ báo (thanh menu trên cùng) để tắt và sau đó bật mạng.


6
2017-12-19 19:52





sudo service network-manager restart

cũng không:

sudo service networking restart

Không hoạt động trên máy chủ Ubuntu 14.04

chỉ có:

sudo ifdown eth0:0
sudo ifup eth0:0

Công trinh. Thay đổi eth0: 0 vào giao diện của bạn.


6
2017-11-02 12:36





Tôi có cùng một vấn đề. Một lỗi đã biết của nó https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/1102507

Sử dụng service network-manager restart làm việc thông qua


5
2017-07-11 11:06



Đây là giải pháp luôn hoạt động vào ngày 16.04. Theo kinh nghiệm của tôi, Ubuntu 16.04 có vấn đề khởi động lại Wi-Fi sau khi trở về từ chế độ ngủ đông. - danijelc


Nếu bạn có thể khởi động lại mạng bằng cách sử dụng applet của NetworkManager, bạn không cần phải khởi động lại chính NetworkManager (ít nhất, phần lớn thời gian).

Trong trường hợp đó để khởi động lại tất cả các kết nối, hãy sử dụng mã này từ một shell hoặc trong một kịch bản lệnh:

nmcli nm enable false
sleep 5
nmcli nm enable true 

Chi tiết có thể được tìm thấy trong Trang hướng dẫn giao diện dòng lệnh NetworkManagar.

Lưu ý rằng các lệnh này hoạt động như applet, vì vậy họ không cần thêm bất kỳ đặc quyền nào (Không sudo hay bất cứ cái gì).


4
2017-09-23 07:38





Trong ubuntu 14.04, chúng có một "tính năng" mới khiến cho nó không thể khởi động lại. Buộc giao diện xuống và hoạt động.

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

3
2017-07-24 17:04



Điều này không khởi động lại dịch vụ mạng, nghĩa là không thử lại địa chỉ DHCP, v.v. - Samveen