Ubuntu16.04 静态IP地址设置(NAT方式)
发布时间 - 2026-01-10 23:05:19 点击率:次为VMware虚拟机内安装的Ubuntu 16.04设置静态IP地址NAT方式

1.安装环境
VMware 12
Ubuntu 16.04 x86_64
2.在VMware中,配置网络环境
VMware在默认安装完成之后,会创建三个虚拟的网络环境:VMnet0、VMnet1和VMnet8。其类型分别为:桥接网络,Host-only和NAT。其中,NAT表示VMWware内安装的Ubuntu将会在一个子网中,VMware通过网络地址转换,通过物理机的IP上网。
这里,我们选择NAT方式,来实现Ubuntu的静态IP地址配置。
打开VMware,在顶部依次选择:编辑 > 虚拟网路编辑器,打开虚拟网路编辑器:
首先,去掉VMnet0和VMnet1,只保留VMnet8。然后,去掉如下图中的“使用本地DHCP服务奖IP地址分配给虚拟机”:
此外,这里的子网IP为:192.168.8.0,子网掩码为:255.255.255.0,因此,在Ubuntu中,设置IP地址的时候,可以设置为192.168.8.x,x可以为1~255。
选择“NAT设置”,打开NAT设置面板:
查看自己的网关地址,例如,此处的网关应该为:192.168.8.2。
最后,在VMWare的虚拟机管理界面,选择Ubuntu的“编辑虚拟机设置”,打开Ubuntu这个虚拟的设置界面。
选择网络适配器,然后确定网络连接选中的是“自定义”中的VMnet8(NAT模式):
完成以上步骤,VMWare的网络环境也就设置完成。
3.通过Terminal命令行来设置IP地址
打开Ubuntu的终端,输入:
sudo gedit /etc/network/interfaces
表示使用gedit编辑器打开interfaces文件。 在打开的文件中,若有内容,先全部删除。然后输入如下代码:
auto ens33 iface ens33 inet static address 192.168.8.100 netmask 255.255.255.0 gateway 192.168.8.2 dns-nameservers 221.130.33.52 221.130.33.60
如下图所示:
保存
关闭gedit(先保存,后关闭),然后,在命令行中输入:
sudo /etc/init.d/networking restart
重启网络即可。
在Ubuntu 16.04版本中,网卡的名称不是eth0,而是ens33。所以,在配置interfaces文件的时候,不要用eth0代替ens33,否则也会出现这个问题。当然,你可以通过ifconfig查看自己的网卡情况。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# ubuntu
# nat
# 静态ip
# 配置静态ip
# vmware
# ubuntu 设置静态IP的实现方法
# 详解ubuntu14.04如何设置静态IP的方法
# VMware下Ubuntu 14.04静态IP地址的设置方法
# Ubuntu 18.04 Server 设置静态IP 的方法
# ubuntu20.04设置静态ip地址(包括不同版本)
# Ubuntu设置静态IP地址的方法步骤(亲测有效)
# Ubuntu配置静态IP的两种方法
# ubuntu24.04设置静态IP地址的方法教学
# 自己的
# 编辑器
# 子网
# 命令行
# 的是
# 网路
# 也会
# 你可以
# 也就
# 将会
# 这个问题
# 自定义
# 分别为
# 所示
# 若有
# 在一
# 重启
# 设置为
# 来实现
# 不要用
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
HTML5段落标签p和br怎么选_文本排版常用标签对比【解答】
焦点电影公司作品,电影焦点结局是什么?
长沙企业网站制作哪家好,长沙水业集团官方网站?
Android自定义listview布局实现上拉加载下拉刷新功能
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件
安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
JavaScript如何实现路由_前端路由原理是什么
如何在服务器上三步完成建站并提升流量?
SQL查询语句优化的实用方法总结
Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】
JS中对数组元素进行增删改移的方法总结
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
Laravel的路由模型绑定怎么用_Laravel Route Model Binding简化控制器逻辑
如何在腾讯云服务器快速搭建个人网站?
济南网站建设制作公司,室内设计网站一般都有哪些功能?
js代码实现下拉菜单【推荐】
Laravel怎么解决跨域问题_Laravel配置CORS跨域访问
JavaScript常见的五种数组去重的方式
Bootstrap整体框架之CSS12栅格系统
ChatGPT 4.0官网入口地址 ChatGPT在线体验官网
ChatGPT常用指令模板大全 新手快速上手的万能Prompt合集
laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法
Laravel怎么生成URL_Laravel路由命名与URL生成函数详解
Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】
ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】
phpredis提高消息队列的实时性方法(推荐)
Laravel如何处理和验证JSON类型的数据库字段
Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践
Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
JavaScript Ajax实现异步通信
浅谈Javascript中的Label语句
如何登录建站主机?访问步骤全解析
Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】
如何彻底卸载建站之星软件?
Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复
JavaScript如何实现类型判断_typeof和instanceof有什么区别
使用豆包 AI 辅助进行简单网页 HTML 结构设计
如何用PHP快速搭建CMS系统?
如何在景安服务器上快速搭建个人网站?
Laravel如何创建自定义Artisan命令?(代码示例)
Laravel如何与Inertia.js和Vue/React构建现代单页应用
文字头像制作网站推荐软件,醒图能自动配文字吗?
电视网站制作tvbox接口,云海电视怎样自定义添加电视源?
Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知
标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南
Android实现代码画虚线边框背景效果
如何快速搭建高效WAP手机网站吸引移动用户?

