千家信息网

CentOS 7.x NAT模式上网配置的方法

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本篇内容介绍了"CentOS 7.x NAT模式上网配置的方法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学
千家信息网最后更新 2026年11月02日CentOS 7.x NAT模式上网配置的方法

本篇内容介绍了"CentOS 7.x NAT模式上网配置的方法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

本机环境介绍如下:

  • 虚拟机版本--vmware workstation pro 12.x

  • 系统镜像--centos-7-x86_64-dvd-1511.iso

  • static ip address--10.0.0.102

  • netmask--10.0.0.2

一 vmware 配置

在"编辑"选项卡中,选择"虚拟网络编辑器"

选择vmnet8,修改子网ip与子网掩码,注意不要给"使用本地dhcp服务将ip地址分配给虚拟机"选项打勾:

点击nat设置,编辑内容如下:

设置完毕后,应用所修改的设置

二 配置网卡配置文件

登录centos7- x86_64系统,编辑网卡配置文件。

注意:centos7.x 的默认网卡文件为ifcfg-eno16777736,用户可以选择在安装系统前添加如下信息:

net.ifnames=0 net.biosdevname=0

添加信息完成后,直接回车开始安装操作系统。

原始配置文件信息:

# vi /etc/sysconfig/network-scripts/ifcfg-eth0type=ethernetbootproto=dhcpdefroute=yespeerdns=yespeerroutes=yesipv4_failure_fatal=no#ipv6init=yes#ipv6_autoconf=yes#ipv6_defroute=yes#ipv6_peerdns=yes#ipv6_peerroutes=yes#ipv6_failure_fatal=noname=eth0uuid=db47cec1-8f63-470f-a7ce-78dc1abf9a50device=eth0onboot=no"/etc/sysconfig/network-scripts/ifcfg-eth0"

实现nat上网需要修改如下信息:

bootproto=static #原始值"dhcp",改为"static"ipaddr=10.0.0.102 #添加nat上网的静态ip地址netmask=255.255.255.0 #添加子网掩码gateway=10.0.0.2 #添加网关,根据vmware 软件'虚拟网络编辑器'中的子网配置dns1=10.0.0.2 #添加首选dns服务器dns2=223.5.5.5 #添加备用dns服务器onboot=yes #原始值"no",改为"yes",意为网卡eth0随开机启动

修改后的网卡配置文件信息:

# vi /etc/sysconfig/network-scripts/ifcfg-eth0 type=ethernetbootproto=staticipaddr=10.0.0.102netmask=255.255.255.0gateway=10.0.0.2dns1=10.0.0.2dns2=223.5.5.5defroute=yespeerdns=yespeerroutes=yesipv4_failure_fatal=no#ipv6init=yes#ipv6_autoconf=yes#ipv6_defroute=yes#ipv6_peerdns=yes#ipv6_peerroutes=yes#ipv6_failure_fatal=noname=eth0uuid=db47cec1-8f63-470f-a7ce-78dc1abf9a50device=eth0onboot=yes"/etc/sysconfig/network-scripts/ifcfg-eth0"

修改完成后,重启网络服务:

/etc/init.d/network restart

测试连通性:

\# ping www.baidu.comping www.baidu.com (119.75.218.70) 56(84) bytes of data.64 bytes from 119.75.218.70: icmp_seq=1 ttl=128 time=82.5 ms64 bytes from 119.75.218.70: icmp_seq=2 ttl=128 time=5.04 ms64 bytes from 119.75.218.70: icmp_seq=3 ttl=128 time=84.7 ms64 bytes from 119.75.218.70: icmp_seq=4 ttl=128 time=74.8 ms64 bytes from 119.75.218.70: icmp_seq=5 ttl=128 time=24.9 ms64 bytes from 119.75.218.70: icmp_seq=6 ttl=128 time=72.5 ms^c64 bytes from 119.75.218.70: icmp_seq=7 ttl=128 time=95.4 ms--- www.baidu.com ping statistics ---7 packets transmitted, 7 received, 0% packet loss, time 9939msrtt min/avg/max/mdev = 5.043/62.879/95.452/31.495 ms#

三 nat模式上网配置完成

ping通网络之后,可以下载需要的软件应用。

1、建议安装 epel 仓库并安装常用命令

# rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm # yum install -y net-tools vim lrzsz tree screen lsof tcpdump

2、关闭 networkmanager 和防火墙

# systemctl disable firewalld # systemctl disable networkmanager

3、关闭并确认 selinux 处于关闭状态

# vim /etc/sysconfig/selinux selinux=disabled #修改为 disable

4、更新系统并重启

# yum update -y && reboot

四 vmware fusion nat上网设置

1、使用iterms编辑文件

需求是通过虚拟机设置的网络号上网,所以修改vmnet8的netmask和subnet两项即可;修改后的文件内容如下:

version=1,0 answer vnet_1_dhcp yes answer vnet_1_dhcp_cfg_hash 7c0a6ba01faeb4aa67d79a3b663ed0cd669ebe5b answer vnet_1_hostonly_netmask 255.255.255.0 answer vnet_1_hostonly_subnet 192.168.211.0 answer vnet_1_virtual_adapter yes answer vnet_8_dhcp yes answer vnet_8_dhcp_cfg_hash 0849581b4878eb20736f9d4ff8dcb8d65d6b17ae answer vnet_8_hostonly_netmask 255.255.255.0 answer vnet_8_hostonly_subnet 192.168.56.0 answer vnet_8_nat yes answer vnet_8_virtual_adapter yes add_bridge_mapping en1 2 ~ ~ ~ ~ ~ ~ ~ ~ "/library/preferences/vmware fusion/networking" [readonly] 13l, 488c

2、设置虚拟机的网卡信息

修改文件内容,同本文第二部分修改后的网卡配置。此处不在复制粘贴。

注意:这里在修改网卡配置文件的时候,看一下mac路径内nat.conf配置文件,里面有记录修改后ip段的网关地址!我刚从这个坑里爬出来哦。

3、其他基本设置

同本文第二三部分内容,设置即可。

"CentOS 7.x NAT模式上网配置的方法"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

配置 文件 网卡 信息 内容 系统 网络 子网 服务 模式 原始 地址 选择 方法 更多 服务器 知识 编辑器 网关 软件 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手冲咖啡和咖啡机区别 互联网科技公司起名 中关村互联网 科技集团 蓝思科技飞鸽互联网 奇酷互联网络科技 广州善班互联网科技 苏州大垚互联网科技 科技伦理 互联网公司 华脉科技工业互联网产品 博兴的互联网电子科技公司 央行互联网金融科技公司 想开互联网科技公司怎么样 玉溪新华互联网科技好不好 南博望互联网科技有限公司 互联网科技实习生岗位 互联网科技快讯热点 九思连强互联网电子科技有限公司 银川新华互联网科技学校原画 科技互联网公司两年变化 东风日产互联网科技公司叫什么 互联网与科技 互联网科技产业 紫鲸互联网科技 深圳齐家互联网科技 昭通云南众福互联网科技有限公司 互联网媒体平台算高科技产业 翼展科技 首家互联网医院 佛山市拉法互联网科技有限公司 沐思想互联网科技有限公司 玉溪新华互联网科技怎么选
0