ubuntu16.04设置静态IP-亲测

原文地址:https://www.jianshu.com/p/d69a95aa1ed7

1、查询网络接口的名字

打开命令行,输入ifconfig [区别windows是ipconfig]。

 

ifconfig

查询网络接口

 

第一行最左边的名字,就是本机的网络接口,此处为 enp7s0 ,不同机器可能不同。

2、打开修改文件

修改/etc/network/interfaces 文件 [注意是interfaces,有s]。
输入以下命令行

 

sudo gedit /etc/network/interfaces // gedit 是用gedit进行编译打开,也可以用其他编译器打开

打开文件

3、修改文件

在打开的文件中,输入以下代码

 

auto enp7s0
iface enp7s0 inet static
address 10.0.208.222
netmask 255.255.240.0
gateway 10.0.208.1
dns-nameservers 10.0.208.1

对以上代码进行简单解释:

auto enp7s0 // 使用的网络接口,之前查询接口是为了这里
iface enp7s0 inet static // enp7s0这个接口,使用静态ip设置
address 10.0.208.222 // 设置ip地址
netmask 255.255.240.0 // 设置子网掩码
gateway 10.0.208.1 // 设置网关
dns-nameservers 10.0.208.1 // 设置dns服务器地址

修改设置

修改完之后,点「保存」,然后关闭文件。

4、刷新ip

单纯使用断开连接再重新连接,并不是正确的方式,正确的方式是,使用以下命令行。

 

sudo ip addr flush enp7s0
sudo systemctl restart networking.service

注意,第一条代码中,你要修改成本机的网络接口。

5、重启系统

重新启动系统,重启后,会提示未找到合法连接,打开浏览器也是无法使用网络的,还要进行最后一步。

连接错误

6、修改设置

打开命令行,输入以下代码

 

sudo gedit /etc/NetworkManager/NetworkManager.conf

类似于上面的操作,打开该文件,将“managed=false”修改为“managed=true”。意思是,将网络连接设置为自定义或手动。#号后面的是注释内容

修改设置

重启network manager:

 

sudo service network-manager restart

重启系统后,发现依然可以正常使用静态ip。



作者:沧海无雨
链接:https://www.jianshu.com/p/d69a95aa1ed7
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值