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虚拟机的话,记得把网络桥连方式更改下
ubuntu 18.04 修改 固定ip的更多相关文章
-
ubuntu 18.04 设置固定ip
# This file is generated from information provided by # the datasource. Changes to it will not pers ...
-
ubuntu 18.04 修改Apache默认目录
ubuntu 18.04 修改Apache默认目录 安装是直接运行 sudu apt install apache2 安装之后要修改目录 vi /etc/apache2/sites-available ...
-
Ubuntu 18.04 更改静态IP
2018年4月26日,ubuntu 18.04发行,第一时间下载安装了SERVER版本.使用VM14版本的虚拟机,开始使用DHCP获得IP地址,没有意外,可以直接上网.然而在更改VM的网络模式为桥接模 ...
-
ubuntu 18.04配置静态ip,解决无法上网问题,解决resolv.conf配置文件被覆盖
Netplan 是 Ubuntu 17.10 中引入的一种新的命令行网络配置实用程序,用于在 Ubuntu 系统中轻松管理和配置网络设置. 它允许您使用 YAML 格式的描述文件来抽像化定义网络接口的 ...
-
Ubuntu 18.04修改默认源
安装Ubuntu 18.04后,使用国外源太慢了,修改为国内源会快很多. 修改阿里源为Ubuntu 18.04默认的源 备份/etc/apt/sources.list #备份 cp /etc/apt/ ...
-
Ubuntu 18.04修改默认源为国内源
安装Ubuntu 18.04后,使用国外源太慢了,修改为国内源会快很多. 修改阿里源为Ubuntu 18.04默认的源 备份/etc/apt/sources.list 备份 cp /etc/apt/s ...
-
手动ubuntu 18.04修改登录锁屏界面效果(含登录背景修改)flat-remix
前言 在ubuntu 18.04,可以通过修改/etc/alternatives/gdm3.css来进行修改 本来想直接使用flat-remix主题,但是只有这个登录界面没有达到作者演示的效果,所以手 ...
-
[转载]Ubuntu 14.04设置固定ip
参考链接: ubuntu14.04设置静态ip Ubuntu10.10的网络配置 (总结的比较好些) 由于我的虚拟机中的Ubuntu 14.04中,只安装了一个gitlab,gitlab中配置了固定i ...
-
ubuntu 18.04 设置静态ip方法
1. 前言 本教程将会演示如何设置Ubuntu16.04 Server版和Ubuntu18.04 Server版系统的静态固定IP地址. 2. 确认你要修改的网卡号 先确认你要修改的网卡号,假设你的服 ...
随机推荐
-
ContactsUtil 工具类 - 转载
import java.util.HashMap; import java.util.Map; //http://www.open-open.com/code/view/1432300986802 / ...
-
Fragment中的按键监听
在Fragmentzhong中写按键监听,有两处处需要注意: 1)是否是当前显示的fragment:. 2)在所依托的activity中的onKeyDown方法处理监听事件: 其他地方和普通按键监听一 ...
-
css一个图片包含多个图片|网站侧栏导航
<html> <head><title>Hello World</title> <style> .style1{ width:60px;ma ...
-
习题3.4 &; 3.5: 求两链表的交集和并集
#include<stdio.h> #include<stdlib.h> struct Node; typedef struct Node *PtrToNode; typede ...
-
向python3进发
在Python2.x中,交互输入有input和raw_input两种方法 input-----------tmd是个坑,就别用 raw_input------把输入无论是Int或str都当做是str处 ...
-
spark RDD编程,scala版本
1.RDD介绍: RDD,弹性分布式数据集,即分布式的元素集合.在spark中,对所有数据的操作不外乎是创建RDD.转化已有的RDD以及调用RDD操作进行求值.在这一切的背后,Spark会自动 ...
-
Do not request Window.FEATURE_ACTION_BAR and set windowActionBar to false in your theme to use a Toolbar instead
在某个activity中使用toolbar的使用,必须是在相应的application主题中也设置 <item name="windowNoTitle">true< ...
-
hibernate在写cfg配置文件自动创建表时报错org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister
在用hibernate框架时,写cfg文件,想自动生成表时,一般写<property name="hibernate.hbm2ddl.auto">create</ ...
-
[TJOI2018]教科书般的*
嘟嘟嘟 题面挺迷的,拿第一个样例说一下: 放第一次*,对答案产生了\(\sum_{i = 1} ^ {10} i ^ {m + 1} - 5 ^ {m + 1}\)的贡献,第二次*产生了\(\su ...
-
【python】关键网站
https://pypi.org https://www.python.org/search/?q=pyhanlp&submit= https://www.lfd.uci.edu/~gohlk ...