VM15 Ubuntu18.04下固定IP
输入su 进入root用户 为下面修改文件内容提供权限
1.查看自己网卡名称:输入命令:
ifconfig -a
或者
ip link
或者
ip addr

所以我的网卡名称是:ens33
2. 然后输入如下命令
vi /etc/network/interfaces
3.打开文件之后,按下“ i ”键进入编辑模式,如图配置:

解释:(1)第一部分是配置环播地址 不用管它
(2)第二部分 :
auto 网卡名称(第一步查看到的网卡名称 我的是ens33 下同)
“iface ens33 inet static” 设置静态IP,动态的是将static修改为dhcp,如果设置为动态IP无法设置虚拟网卡
address 设置你想要的设置的ip地址,该IP最好与本机的网络段一致否者容易连不上网。
netmask 子网掩码 与主机一致
gateway 网关 在虚拟机上面工具栏选择“编辑”再选择“虚拟网络编辑器”

dns-nameservers 设置DNS 可以与主机网关一致也可以设置成通用DNS地址 114.114.114.114 或者 8.8.8.8
(3)查询主机IP地址、子网掩码、网关
按下“window”键+“R”,输入“cmd”,再输入命令“ipconfig”,回车,往下看,出现如图:

这里的网络段即前三位(192.168.1.x),x设置自己想要的
4.编辑完成后,按下“Esc”退出编辑模式,输入“ :wq”(有冒号的哦!)保存并退出
5.重启服务器
/etc/init.d/networking restart
6.出现OK后即重启服务器成功,查看固定IP是否成功:输入你第一步的命令查看是否固定IP成功,如果IP地址和你设置的一样即固定成功

7.ping www.baidu.com

注:出现重启服务器ping不通百度的解决办法:一般按上述过程可成功ping通,如若还是不行,可以查看是否与主机IP段一致,还是不行的可以如下解决:

(1)关闭虚拟机然后单击虚拟机,出现主页点击“编辑虚拟机设置”

设置网络适配器,在“网络连接”处选择“自定义”,再选择“VMnet8(NET)”

(2)设置DNS
vi /etc/systemd/resolved.conf
如图添加DNS地址

然后保存并退出,重启服务器,再次ping尝试
这样设置DNS,在虚拟机重启后会出现重置,所以需要每次重新设置或者如下设置:
解决Ubuntu 解决重启后resolv.conf重置的问题:
在网卡配置文件(即第二步输入“vi /etc/network/interfaces”命令打开的文件)里添加下段代码
dns-search foo.org bar.com
至于为什么这样可以参考
https://blog.csdn.net/lell3538/article/details/50642548
以上是我对Ubuntu配置固定IP的办法希望能帮到你,我也是小白一枚,有错误也请指正。
VM15 Ubuntu18.04下固定IP的更多相关文章
- Ubuntu18.04下搭建LAMP环境
一.Apache2 web 服务器的安装 : 可以先更新一下服务器 1.sudo apt-get update # 获取最新资源包 2.sudo apt-get upgrade ...
- ubuntu 18.04 修改 固定ip
Linux(ubuntu)下固定IP的方法 写在前面,问:为什么要固定ip.答:要知道固定IP的好处多多,随意搬动,固定共享地址,不怕断网等等 首先,我们要选取一个局域网内的IP,方法如下: 1. ...
- Ubuntu18.04下MySQL8.0和Navicat15的安装与使用
目录 一.MySQL8.0安装 二.Navicat安装并与MySQL连接 一.MySQL8.0安装 注意:若直接 sudo apt install mysql-server,你会发现安装后的版本是5. ...
- 在Ubuntu18.04下编译出ffmpeg(支持推流H265成rtmp)
Ubuntu18.04下编译libx264.libx265.libfdk_aac和ffmpeg 一.编译x264库 二.编译fdk-aac库 三.编译x265库 四.编译FFmpeg源码 五.设置环境 ...
- Ubuntu18.04下安装搜狗输入法
Ubuntu18.04下安装搜狗输入法 第一步:安装 fcitx输入框架 sudo apt-get install fcitx 第二步:在官网下载 Linux 版本搜狗输入法 https://piny ...
- Ubuntu18.04下给PyCharm创建快捷方式
Ubuntu18.04下给PyCharm创建快捷方式 该方法 WebStorm.PyCharm.Clion 等都适用. 步骤 终端输入: sudo gedit /usr/share/applicati ...
- ubuntu18.04 下利用conda安装opencv3
ubuntu18.04 下利用conda安装opencv3 安装opencv3 conda install -c https://conda.anaconda.org/menpo opencv3 出现 ...
- ubuntu18.04下安装mysql后无法用mysqlworkbench访问
问题描述:我在ubuntu18.04下执行以下命令安装mysql时遇到了mysqlworkbench无法连接root用户的问题.ubuntu18.04下默认安装mysql时是5.7版本的,但是5.7版 ...
- Ubuntu18.04下安装MySQL
Ubuntu上安装MySQL非常简单只需要几条命令就可以完成. 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client ...
随机推荐
- python爬虫中的requests模块
Requests: 让 HTTP 服务人类 一.简介 虽然Python的标准库中 urllib 模块已经包含了平常我们使用的大多数功能,但是它的 API 使用起来让人感觉不太好,而 Requests ...
- find命令的简单使用
Find命令 格式:find [option] [Path] [筛选条件] [处理动作] Path:默认当前目录 筛选条件:对文件/目录设置筛选条件 处理动作:默认显示所有文件 筛选条件: -name ...
- os00
- 运行状态:占用处理机资源运行,处于此状态的进程数小于等于CPU数# 操作系统* 进程和线程 * [进程和线程有什么区别?](#进程和线程有什么区别) * [进程间通信有哪些方式?](# ...
- display:none;visibility:hidden;opacity:0;之间的区别
什么是回流 当render tree中的一部分(或全部)因为元素的规模尺寸,布局,隐藏等改变而需要重新构建.这就称为回流(reflow).每个页面至少需要一次回流,就是在页面第一次加载的时候,这时候是 ...
- MFC的Static控件文字重叠问题
写个普通的MFC桌面程序,为了美化界面用了界面库,然后界面上的静态文本就出现了重叠的效果,就像下面这样: 但是窗口被刷新一下就好了,比如被遮挡后恢复的时候.在程序中可以手动加入以下代码: void C ...
- JS之DOM(一)
一.DOM简介 什么是DOM?简单地说,DOM是是针对HTML和XML文档的一个API,一套对文档的内容进行抽象和概念化的方法. 学习过ORM的同学可能知道ORM是将数据库中的表映射到类,建立一个表和 ...
- 【java从入门到精通】day-07-逻辑运算符-位运算符-条件运算符-扩展赋值运算符
逻辑与(&&).或(||).非(!) 示例: package operator;public class Demo05 { public static void main(St ...
- Cassandra存储附带索引(SAI)全新上线
新一代Apache Cassandra索引现已在Astra和DataStax Enterprise 6.8.3中正式开放使用 (general availability or GA),很快您也将在开源 ...
- 通过一道CTF学习HTTP协议请求走私
HTTP请求走私 HTTP请求走私 HTTP请求走私是针对于服务端处理一个或者多个接收http请求序列的方式,进行绕过安全机制,实施未授权访问一种攻击手段,获取敏感信息,并直接危害其他用户. 请求走私 ...
- 金九银十已到!掌握这300道java高频面试题,助你面试BAT无忧!
前言 不知不觉已经到了九月了,回首看年初的时候简直像做梦一样.不得不说时间真的是无情一般的流逝,题外话就不多说了!回归正题,现在已经到了今年最后一波大好的跳槽涨薪的时机了,错过了这一次可能你就得等到明 ...