ubuntu设置静态ip以及无法联网问题解决

在使用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表示静态(#符号后面是注释不用理会)

保存后重启系统即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值