Что в командной строке эквивалентно снятию флажка «Включить сеть» (отключение сети) и повторному включению?
В моей среде есть несколько сетей, которые требуют от меня физического перемещения сетевого кабеля. Иногда мое соединение не обновляется должным образом, поэтому я отключаю / снова включаю сеть, чтобы обновить свое соединение. Возможность сделать это из командной строки была бы гораздо более эффективной для меня.
Я использую 12.04 LTS.
Я использовал бы nmcli
команды с этой целью:
nmcli nm enable false && nmcli nm enable true
страница справочника:
DESCRIPTION
nmcli is a command‐line tool for controlling NetworkManager and report‐
ing on its status. It is not meant as a full replacement for nm‐applet
or other similar clients but as a complementary utility to those pro‐
grams. The main usage for nmcli is on servers, headless machines or
for power users who prefer the command line.
[...]
nm NetworkManager
Use this object to inquire and change state of NetworkManager.
[...]
enable [true|false]
Get networking‐enabled status or enable/disable network‐
ing by NetworkManager. All interfaces managed by Net‐
workManager are deactivated when networking has been dis‐
abled.
Reference to D‐Bus:
interface: org.freedesktop.NetworkManager
method: Enable
arguments: TRUE or FALSE
Попробуйте:
sudo service network-manager restart
Вы можете попробовать ifdown и ifup отключить, а затем включить интерфейс. Предполагается, что имя eth0:
sudo ifdown eth0
sudo ifup eth0
Если проблема заключается в переназначении IP на интерфейс, и вы не хотите полностью его отключать, вы можете просто запросить новый с помощью dhclient:
sudo dhclient eth0
Лучшие команды, по-моему:
Они калечат сетевого менеджера прочь и на. Это - точный эквивалент снятия выделения, позволяют общаться через Интернет и перепроверить, что это, чтобы возвратить connectivity.-
nmcli networking off
совершило нападки входят
nmcli networking on
совершает нападки входят в Хоуп
, которой это помогает.
За Ваше здоровье!.-
Можно попробовать:
nmcli connection reload
Это перезагрузит все файлы соединения от диска.
Чтобы перезагрузить все файлы подключения с диска (например, после обновления пароля vpn), вы можете просто sudo nmcli c reload