有以下配置/etc/网络/接口
auto enp1s0
iface enp1s0 inet static
address 192.168.1.3
netmask 255.255.255.0
gateway 192.168.1.1
mtu 1500
dns-nameserver 8.8.8.8
启动后互联网正常。
假设有人想将他的地址从192.168.1.3到192.168.1.5
ifconfig enp1s0 192.168.1.5 netmask 255.255.255.0
但现在互联网无法正常工作!即使将 IP 重置回192.168.1.3
ifconfig enp1s0 192.168.1.3 netmask 255.255.255.0
它无法连接到互联网,只有重新启动后才能再次使用/etc/网络/接口静态地址。我阅读了手册页,尝试了各种命令知识产权,路线,是否配置- 似乎没有帮助。
你能演示一下如何解决这个问题吗?
答案1
ifconfig
仅设置 IP 地址。要访问互联网,您需要指定默认网关和 DNS 名称服务器。使用以下命令:
ifconfig enp1s0 192.168.1.5 netmask 255.255.255.0
route add default gw 192.168.1.1
echo "dns-nameserver 8.8.8.8" > cat /etc/resolv.conf
答案2
编辑网络配置后,运行以下命令:
sudo systemctl restart networking