Linux(ubuntu)下固定IP的方法

 

写在前面,问:为什么要固定ip。答:要知道固定IP的好处多多,随意搬动,固定共享地址,不怕断网等等

首先,我们要选取一个局域网内的IP,方法如下:

1、选取IP号段,一般是路由器DCHP以外的IP地址

比如:DCHP动态IP地址由192.168.1.11~255,那我们可以选取192.168.1.10(保证此IP没有被其他设备占用)

2、路由器内设置要固定的IP地址和Mac码,其中Mac码可以找一个正在用的IP下分配好的来用,然后起个名字记录下来

第二步,(Ctrl+Alt+T)打开命令行,ifconfig查看记录相关配置(默认网关、子网掩码等)

首先输入 vim  /etc/network/interface(每次更改前记得备份配置文件)

然后打开interfaces文件,若没有权限更改可以先 su下到root权限,如图:

将自动分配使用#号注释掉,并添加信息如下(VIM可以使用wq!强制保存哦)

1
2
3
4
5
6
7
8
9
#auto lo
#iface lo inet loopback
 
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.10    #要固定的IP地址
netmask 255.255.255.0   #ifconf可以查看的子网掩码
gateway 192.168.1.1     #默认网关dns-nameserver 114.114.114.114 8.8.8.8  #静态DNS码

第三步:设置DNS配置文件,vim /etc/resolvconf/resolv.conf.d/base(ubuntu 18.04 里面未能找到。)

打开界面添加设置如图:

若本身已经有了数据,可以先用‘#’号注释,然后再添加信息

第四步:其实到这一步就已经设置完毕了,但

可能未保存同步的还需要设置下 /etc/resolv.conf内的nameserver (18.04 是 /etc/resolv.conf..)

打开方法都是使用vim编辑器,然后配置如图:

第五步重启网络配置和网络服务  /etc/init.d/networking restart

接着就重启系统,ifconfig查看IP是否固定成功吧 

经常遇到的问题:

配置完毕后,重启系统无网络???

原因:由于重启导致  /etc/reslov.conf 内的修改被清空了,可以先查看下

解决办法:重新设定/etc/reslov.conf 内的配置并保存退出,确认interfaces内的静态DNS码已填写正常

追加:若还是无网络的话,就vim 打开/etc/NetworkManager/NetworkManager.conf   将里面的 managed=false 改为 managed=true(!!!)

若是VM虚拟机的话,记得把网络桥连方式更改下

最新文章

  1. 升级Centos的python为2.7(centos python 升级)
  2. 动态计算Label高度
  3. Linux下的shell编程(二)BY 四喜三顺
  4. Sharepoint学习笔记—习题系列--70-576习题解析 -(Q66-Q68)
  5. linux系统的目录结构
  6. java观察者模式的实现
  7. A Simple MVVM Example[Forward]
  8. 第一次Sprint总结
  9. Android音频播放实例
  10. [转发] 老叶观点:MySQL开发规范之我见
  11. Codeforces Round #204 (Div. 2)->B. Jeff and Periods
  12. mysql0000-00-00日期异常及解决方法
  13. android_ViewPager_实现导航页
  14. URL加载系统----iOS工程师必须熟练掌握
  15. Java关键字static
  16. 20170410 --- Linux备课资料 --- vim的使用
  17. Hive 报错:java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.metastore.HiveMetaStoreClient
  18. HTML5 浏览器支持
  19. ALSA概述--高级linux声音驱动基本介绍和应用
  20. but was actually of type 'com.sun.proxy.$Proxy101' 注入问题

热门文章

  1. Oracle 环境下 GoldenGate 集成抽取(Integrated Capture)模式与传统抽取模式(Classic Capture)间的切换
  2. 解决0RA-04031故障
  3. hadoop搭建好,启动服务后,无法从web界面访问50070
  4. _GNU_SOURCE宏
  5. dataview 组件使用示例
  6. jquery表单数据反序列化为字典
  7. [GO]猜数字的小游戏
  8. LightOJ 1027 A Dangerous Maze (数学期望)
  9. MongoDB整理笔记の管理Replica Sets
  10. 使用 Windows Phone 8 文件和 URI 关联的自动启动应用