Ubuntu 设置静态IP
Ubuntu 设置静态IP
【ubuntu 12.04】 vmware 桥接模式
在vmware 的桥接模式下,设置ubuntu 的静态IP 地址。直接打开 /etc/network/interfaces 文件,该文件在开始时,只有以下内容:
auto lo
iface lo inet loopback
然后直接在文件的后面增加设置,修改后的内容变为
auto lo
iface lo inet loopbackauto eth0
iface eth0 inet static
address 192.168.31.99
netmask 255.255.255.0
gateway 192.168.31.2
dns-nameservers 211.136.20.203
要注意的,eth0 这个参数,应该和读者自己的机器ifconfig 输出相符,dns-nameservers 参数是一定要设置的,否则会无法上网。
【ubuntu 14.04】
在ubuntu 14.04 中,前面的设置和ubuntu 12.04 相同,但是还需要再修改一个文件
/etc/NetworkManager/NetworkManager.conf,将里面的 managed 参数设置为true,然后重启机器即可。
【ubuntu 16.04】
首先需要修改 /etc/network/interfaces增加
auto ens33
iface ens33 inet static
address 192.168.88.181
netmask 255.255.255.0
gateway 192.168.88.2
(注意,ubuntu 16之后的网卡名字不再是 eth0 之类,而是其他名字,例如作者这里就是 ens33,还有 dns-server 这一行一定要写,否则会设置失败)
修改/etc/NetworkManager/NetworkManager.conf 文件,将 managed 设置为 true
设置 /etc/resolvconf/resolv.conf.d/base,增加
nameserver 223.5.5.5
nameserver 223.6.6.6
因为机器在重启后,真正读取dns 的配置是在 /etc/resolv.conf,但是 /etc/resolv.conf 的数据来源于 /etc/resolvconf/resolv.conf.d/base
用户可以通过以下命令查看 /etc/resolvconf/resolv.conf.d/base 的值是否被刷到 /etc/resolv.conf 上
resolvconf -u
重启网络服务
/etc/init.d/networking restart
【ubuntu 18.04】
打开 /etc/netplan/01-network-manager-all.yaml 配置文件,原文内容如下
# Let NetworkManager manage all devices on this system
network:version: 2renderer: NetworkManager
修改后的配置
# Let NetworkManager manage all devices on this system
network:version: 2renderer: NetworkManagerethernets:ens33: #配置的网卡名称dhcp4: no #dhcp4关闭dhcp6: no #dhcp6关闭addresses: [192.168.117.130/24] #设置本机IP及掩码gateway4: 192.168.117.2 #设置网关nameservers:addresses: [114.114.114.114, 8.8.8.8] #设置DNS
复制代码
执行以下命令使得配置生效,然后IP 地址就变成了静态,并且ping 互联网的地址就正常了
netplan apply
转载于https://www.cnblogs.com/chenfool/p/7985909.html
Ubuntu 设置静态IP相关推荐
- Vmware中Ubuntu设置静态IP
Vmware中Ubuntu设置静态IP ** 在外网环境随时变化的情况下,我们的虚拟机中的linux系统中的ip在每一次开关机后会发生变化,这样的话我们的项目中所连接的信息都需要改变,非常麻烦.我们可 ...
- VM虚拟机Ubuntu设置静态IP方法
如果是动态获取IP,那么在每次重启系统之后IP都有可能发生变化.以Ubuntu16.04为例设置静态IP. 1.首先打开VM界面,打开"编辑虚拟机设置--网络适配器--桥接模式". ...
- ubuntu设置静态ip不能联网
案例情景: 在linux驱动(arm)学习中,需要将开发板网口用网线直接和电脑网口连接,如果电脑不配置静态ip地址,那么开发板就ping不通电脑(因为此时电脑不会获取ip地址,开发板就没有目地地址来p ...
- ubuntu 设置静态ip,但显示scope global secondary ens33
设置静态ip 修改 /etc/network/interfaces 文件 # The loopback network interface auto lo iface lo inet loopback ...
- 树莓派ubuntu设置静态ip地址
设置静态IP 修改网络配置文件 sudo vi /etc/netplan/50-cloud-init.yaml 设置IP地址为 192.168.1.126, 子网掩码24位即255.255.255.0 ...
- Ubuntu设置静态IP,解决重启后需要重新设置的问题。
Ubuntu 8.10 默认是gnome,默认是DHCP自动获取IP.设定好静态IP,重启了也会变. 1.设定IP sudo gedit /etc/network/interfaces auto l ...
- VWware安装ubuntu设置静态IP
昨天,我在自己的虚拟机上的Ubuntu上,做了一个简单的服务器.后来用手机去访问web项目,发现怎么也访问不了.后来,组长告诉我Ubuntu的ip与手机的ip地址不在一个网段内,需要为Ubuntu设置 ...
- ubuntu设置静态ip地址
每次设置都忘了之前怎么设置的,所以今天记录下来. 1. 找到文件并作如下修改: sudo vim /etc/network/interfaces 修改如下部分: auto eth0 iface eth ...
- ubuntu设置静态ip
一. 编辑interfaces文件 (需要修改文件权限) sudo vi /etc/network/interfaces 二.将一下内容添加进去 auto lo iface lo inet loop ...
最新文章
- 占用过高_Windows10电脑磁盘占用率过高,用这二招轻松解决
- MVC初级知识之五——MVCHtmlHelper使用
- 《微服务设计》(三)---- 集成
- 遮罩层中的相对定位与绝对定位(Ajax)
- 通过 39 个 问答方式快速了解学习 Git
- [html] 如何阻止屏幕旋转时自动调整字体的大小?
- html设置json请求头,当我想在zf2客户端代码中使用“application/json”时,接受请求标头是“text/html,application/xhtm ...(etc)”...
- 学习了Redis的五大数据类型,其底层实现你了解吗?
- java异常总结---1.java.lang.ClassNotFoundException: org.springframework.orm.hibernate4.support.OpenSessio
- Wilcoxon Signed-Rank Test
- linux ftell函数(用于得到文件位置指针当前位置相对于文件首的偏移字节数)计算文件的字节大小
- Android 线程 Damo
- 【市场调查与预测】廊坊师范学院大学生洗发水使用情况调查(课程论文)
- dplyr包 mutate 和 transmute 函数
- 聊聊3D建模行业的发展前景,这类建模师目前最吃香
- jquery--图片传送带
- C语言中从字符串中提取数字
- logback使用及详解
- 【if语句与表达式】
- DR5加强版2019全新 | PS磨皮插件高端人像后期修图工具