在使用vscode链接ubuntu时候,因为ubuntuIP地址老是改变,因此我想设置一个静态IP以便于vscode下次链接时不需要再修改vscode的.ssh文件中的ip地址。但是修改静态IP后发现ubuntu无法连接网络,后发现是网关设置错误。
注意:设置静态IP时需要特别注意网关(gateway)和子网掩码(netmask)如果不知道子网掩码和网关,可以使用命令查看。网关并不总是xxx.xxx.x.1
1,查看子网掩码
ifconfig
找到该条信息,得到子网掩码
2,查看网关
route -n
因为我将ens36的网关设置为192.168.154.1而导致无法连接网络,需要将其修改为192.168.154.2,注意自己要设置的虚拟网卡接口与之对应
3,修改静态IP信息
sudo vi /etc/network/interfaces
打开interfaces文件后编辑如下:
其中dhcp表示动态,static表示静态(#符号后面是注释不用理会)文章来源:https://www.toymoban.com/news/detail-519724.html
保存后重启系统即可文章来源地址https://www.toymoban.com/news/detail-519724.html
到了这里,关于ubuntu设置静态ip以及无法联网问题解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!