Linux网络配置(NAT)
在搭配好一台虚拟机的时候想要下载,安装些什么但一直失败
这个时候就可以检查一下网络是否连接
这里我们使用centos7举例子
使用命令——ifconfig
![](/assets/blank.gif)
由此可见我们的系统中目前有3个网卡
ens33——用于接入外网,该网卡默认关闭
lo——用于访问本地网络,IP地址是一个环回地址 127.0.0.1
virbr0——一个虚拟的网络连接端口
我们要关注的就是ens33
在VMware上选择NAT模式,网络中的虚拟机就可以通过DHCP(动态主机配置协议)自动获取IP地址
![](/assets/blank.gif)
![](/assets/blank.gif)
1.配置动态IP地址
通过修改网卡ens33的配置文件ifcfg-ens33,让该网卡自行启动
vim /etc/sysconfig/network-scripts/ifcfg-ens33
可以看得到以下内容,这里已经稍作修改了
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp #注意点1
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=703e9760-845f-4ce6-a112-57a0fe94b86f
DEVICE=ens33
ONBOOT=yes #注意点2
在该文件中要注意的就是BOOTPROTO和ONBOOT
BOOTPROTO——用于设置主机获取IP地址的方式
值为dhcp——动态获取IP地址
值为static——使用手动设置的静态IP地址
ONBOOT——用于表示网卡的状态
值为no——系统启动后网卡处于关闭状态
值为yes——系统启动后网卡处于开启状态
我们使用NAT模式配置只需将ONBOOT的值改为yes就可以了
然后 重启网络服务
systemctl restart network #重启网络服务
再次使用ifconfig查看
![](/assets/blank.gif)
这时候就获得了一个IP地址 192.168.138.132
2.配置静态IP地址
静态IP地址还是要修改ens33网卡,通过用户手动配置
我们打开NAT设置
![](/assets/blank.gif)
![](/assets/blank.gif)
子网中IP为192.168.138.0 子网掩码为255.255.255.0
网关为192.168.138.2
其中分给DHCP的有192.168.138.128~192.168.138.254
那么从192.168.138.3~192.168.138.127范围内的无冲突IP地址都可以作为静态IP使用
对ens33配置文件做出如下修改
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #注意点1
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=703e9760-845f-4ce6-a112-57a0fe94b86f
DEVICE=ens33
ONBOOT=yes #注意点2
IPADDR=192.168.138.9 #新增点1
NETMASK=255.255.255.0 #新增点2
GATEWAY=192.168.138.2 #新增点3
DNS1=192.168.138.2 #新增点4
IPADDR——虚拟机的IP地址
NETMASK——子网掩码
GATEWAY——网关地址 (不设置网关虚拟机只能访问局域网)
DNS1——首选域名服务器 (不设置DNS,无法解析域名)
保存后重启服务systemctl restart network
再次查看 ifconfig
![](/assets/blank.gif)
可以看到IP地址已经变成了刚刚我们设置的192.168.138.9
尝试ping 外网也完全没问题
![](/assets/blank.gif)
Linux网络配置(NAT)相关推荐
- 12.Linux 网络配置
12. Linux 网络配置 实验要求: 1. 配置虚拟机网络 2. 配置linux的网络 实验器材: 软件: 1.安装了RHEL6的vmware虚拟机. 硬件: 1.PC机一台. 背景知识: Vmw ...
- linux网络配置(一)问题系列
描述:虚拟机ping不通www.baidu.com系列,故事的开始是学习linux的第n天 教学使用centos6 yum安装命令tree 直接就好了 但是自己是centos7不行,然后一路" ...
- 设置VMWARE通过桥接方式使用主机无线网卡上网及Linux网络配置
环境:WIN7旗舰版,联想E49笔记本,笔记本自带无线上网卡,其中笔记本的有线网卡通过加入公司的域后进行internet访问,而无线网卡连接到wifi网络直接进行internet访问. 虚拟软件:VM ...
- Linux网络配置(动静转换及连接Linux问题)
文章目录 Linux网络配置 动态 固定 重启网卡 CentOS中ping不通百度,解决如下: ssh不允许使用root用户使用密码登陆 示范:我的固定IP配置 关闭selinux 替换yum源 1. ...
- linux入门基础——linux网络配置
linux网络配置 以太网连接 在linux中,以太网接口被命名为:eth0.eth1等.0.1代表网卡编号 通过lspci命令能够查看网卡硬件信息(假设是usb网卡,则须要使用lsusb命令) 命令 ...
- 【CentOS Linux 7】【Linux网络配置基础】
Linux系统及应用---调研报告 [CentOS Linux 7]实验1[VMware安装.新建虚拟机:63个基础命令运行结果图] [CentOS Linux 7]实验2[Shell编程及应用] [ ...
- 苹果mac电脑修改并快速linux网络配置
mac电脑配置linux网络配置 说明:有小伙伴拥有mac电脑但是配置linux的网络时候总是找不到网卡和ip配置,话不多说我们开始吧- 如何快速配置网关和ip 查看ens33网络配置文件并修改BOO ...
- linux网络配置相关命令
linux 网络配置 网卡名称: RHEL5: /etc/modprobe.conf 以 alias 形式配置 RHEL6: /etc/udev/rules.d/70-persisten ...
- linux设置命令nmui,Linux网络配置及管理
一.IP.网关.路由.掩码 网络间主机的通信是通常是基于TCP/IP协议.数据从A主机发送到网络中的B主机,需要通过层层包装及协议转发,最终通过B主机的IP地址定位,B主机才能最终接收到数据.这个过程 ...
- Linux网络——配置网络之iproute家族命令
Linux网络--配置网络之iproute家族命令 摘要:本文主要学习了iproute家族用来配置网络的命令. ip命令 ip命令用于查看和管理IP地址.接口.路由.隧道等.用来取代ifconfig命 ...
最新文章
- 计算机无法打开策略,windows电脑本地计算机策略打不开该怎么解决?
- 计算机二级c语言考完多久出成绩,计算机二级C语言的成绩什么时候出来?
- Android <java.lang.ClassNotFoundException:Didn‘t find class ‘XXX‘ on path:DexPathList> 解决
- 事件响应政策制定常见雷区,都踩了我就只能祝福你了……
- InnoDB 存储引擎体系架构
- 【干货】理发师都知道的产品经理最容易犯的几个错误
- Parent属性也可释放子对象
- 经典C语言程序100例之九五
- 单片机脉宽测量C语言,单片机脉宽测量的程序
- VC实现表单提交并设置获取COOKIE:
- Jedis使用测试——连接本地及远程的Redis
- python 运行pyc_Pyc文件编译和运行
- python 获取cpu使用率_如何在python中获取过去10分钟的cpu使用率
- cocos2d-x画线
- xpage 传参_jQuery iScroll.js 移动端滚动条美化插件第1/5页
- 畅销书系列:《引爆点》、《异类》、《从0到1》
- JDBC连接效率问题
- FEC介绍(二)-详解RS编码
- ILI9431的LCD屏使用,STM32F1控制
- 用 C 语言来刷 LeetCode,网友直呼:那是真的牛批...