Macbook上VMware Fusion的Centos7虚拟机配置静态IP并允许上网的配置方法
一.先在VMware Fusion任务栏中点击虚拟机,网络适配器调成nat模式
二.通过Mac终端进入VMware Fusion的vmnet8目录
cd /Library/Preferences/VMware\ Fusion/vmnet8
查看nat.conf内容
cat nat.conf
Tip:红框里面的数据之后会用到
查看dhcpd.conf内容
cat dhcpd.conf
三、获取DNS(在mac系统偏好设置——>网络——>高级——>DNS)
可以点击加号添加DNS服务器(域名服务器),常见的可以设置为114.114.114.114或者8.8.8.8。
四、登录CentOS7超级管理员权限
进入虚拟机的network-scripts目录
cd /etc/sysconfig/network-scripts
通过vim编辑该文件
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
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="17398569-a17a-4ff5-a15a-c543caae0f2b"
DEVICE="ens33"
ONBOOT="yes"
DNS1=114.114.114.114
ONBOOT=yes
IPADDR=172.16.159.201
NETMASK=255.255.255.0
GATEWAY=172.16.159.2
保存之后,重启服务使修改生效
service network restart
ping一下百度看看,成功Ping到
ping www.baidu.com
五、远程终端连接——通过FinalShell连接测试一下
(1)遇到问题,若连接失败是因为CentOS 7的防火墙端口没有打开,比如开启80,3306端口,最后一定要重启防火墙;
#查看防火墙状态
systemctl status firewalld
#开启80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
#开启3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#重启防火墙:
firewall-cmd --reload