虚拟机网络配置
1 详解配置文件
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
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=d48746f1-75e9-44d5-965b-fb229c245922
DEVICE=ens33
ONBOOT=no
-
TYPE:接口类型,常见有的Ethernet以太网, Bridge
-
BOOTPROTO:激活此设备时使用的地址配置协议,常用的dhcp, static, none, bootp
-
DEFROUTE:就是default route,是否把这个eth设置为默认路由
-
IPV4_FAILURE_FATAL:如果ipv4配置失败禁用设备
-
IPV6INIT:禁止IPV6
-
IPV6_FAILURE_FATAL:如果ipv6配置失败禁用设备
-
NAME:网络连接的名字
-
NETMASK:子网掩码
-
UUID:设备的惟一标识
-
DEVICE:此配置文件应用到的设备
-
ONBOOT:在系统引导时是否激活此设备
-
DNS1:第一个DNS服务器指向
-
DNS2:第二个DNS服务器指向
-
IPADDR:指明IP地址
-
PREFIX:子网掩码位数
-
GATEWAY: 默认网关
基本的网络配置—配置属于自己的ip地址
网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33
在 编辑—>虚拟机网络编辑器——nat模式找到自己的网段
我的网段为192.168.188
最后一位可以在1-254之间选择
我选择的是100
在/etc/sysconfig/network-scripts/ifcfg-ens33
写入一下配置
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33
ONBOOT=yes
IPADDR=192.168.188.100
NETMASK=255.255.255.0
-
此时完成了一个基本的静态网络服务
-
拥有ip地址 可以ping通内网,无dns无法进行域名解析,没有网关无法ping通外网
3 配置可以上网的网络服务
3.1配置网关
在虚拟机中找到网关
在配置文件中加入 GATEWAY 配置项
- GATWAY=192.168.188.2
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33
ONBOOT=yes
IPADDR=192.168.188.100
NETMASK=255.255.255.0
GATWAY=192.168.188.2
此时可以ping通外网
3.2 配置DNS服务器指向
在配置文件中添加dns配置(可以与网关一致)
- DNS1=192.168.188.2
TYPE=Ethernen
NAME=ens33
ONBOOT=yes
IPADDR=192.168.188.110
NETMASK=255.255.255.0
GATEWAY=192.168.188.2
BOOTPROTO=static
DNS1=192.168.188.2
# HWADDR=00:0c:29:48:78:70
完成配置重启网卡
测试:ping www.baidu.com