Führen Sie den Befehl init.d ohne Parameter aus. Er gibt Aufschluss über die Verwendung:
~# /etc/init.d/networking
Usage: /etc/init.d/networking {start|stop}
Scheint, dass Neustart veraltet ist
Es ist auch in Debian veraltet, zumindest seit:
netbase (4.38) unstable; urgency=low
* Create /etc/sysctl.d/bindv6only.conf on upgrades and new installs
to set net.ipv6.bindv6only=1.
* Made the init script check for swap over the network. (Closes: #540697)
* Temporarily depend on initscripts to work around a bug in multistrap.
(Closes: #556399)
* etc-services: added sieve (4190/tcp).
* etc-services: removed sieve (2000/tcp). (Closes: #555664)
* Made the init script warn that using the force-reload and restart
parameters is not a good idea. (Closes: #550240)
-- Marco d'Itri <md@linux.it> Sun, 06 Dec 2009 17:09:41 +0100
Den dazugehörigen Bug # 550240 gibt es hier
Welches ist ziemlich böse. Um das Netzwerk von einem entfernten Standort aus neu zu starten, wird der wahrscheinlich beste und sicherste Ansatz in einer Bildschirmsitzung wie folgt ausgeführt :
~# /etc/init.d/networking stop; /etc/init.d/networking start
Ab dem heutigen networking
Init-Skript restart
und force-reload
wird in den meisten Fällen funktionieren . Ich denke, es ist ziemlich sicher, die Warnung zu ignorieren und trotzdem den Neustart zu verwenden . Allerdings gehe ich mit dem Stop + Start weg :-)
case "$1" in
start)
process_options
log_action_begin_msg "Configuring network interfaces"
if ifup -a; then
log_action_end_msg $?
else
log_action_end_msg $?
fi
;;
stop)
check_network_file_systems
check_network_swap
log_action_begin_msg "Deconfiguring network interfaces"
if ifdown -a --exclude=lo; then
log_action_end_msg $?
else
log_action_end_msg $?
fi
;;
force-reload|restart)
process_options
log_warning_msg "Running $0 $1 is deprecated because it may not enable again some interfaces"
log_action_begin_msg "Reconfiguring network interfaces"
ifdown -a --exclude=lo || true
if ifup -a --exclude=lo; then
log_action_end_msg $?
else
log_action_end_msg $?
fi
;;
*)
echo "Usage: /etc/init.d/networking {start|stop}"
exit 1
;;
esac
/etc/init.d/networking stop; /etc/init.d/networking start