修改了/etc/hosts文件后,需要重新启动哪个服务才能使更改生效?
Ubuntu 16.04.4 LTS
。 - Greensudo ifconfig eth0 down
sudo ifconfig eth0 up
eth0
)&&
,使其成为一行命令。 - Arronicalifconfig down + up
,可以使用类似gnu screen(或tmux)的工具,并通过ifconfig up && ifconfig down
同时运行两个命令,或者将它们放入一个两行的shell脚本中并运行。然后在此之后重新连接到您的gnu screen/tmux会话 - 如果一切顺利的话。 - michaeldnsmasq
,请按照以下步骤操作:$ pkill -HUP dnsmasq
systemctl restart dnsmasq.service
命令。 - Mr. White/etc/hosts
文件的更改会立即生效。$ hostname
sudo /etc/init.d/networking restart
$ ping remote_hostname
ping: unknown host remote_hostname
##.2480.##.## remote_hostname
sudo ifconfig eth0 down
。 - OskyEdz&&
分隔它们,这样即使你暂时断开连接,命令也能完成。 - Walf