准备
打开 VMware ---> 编辑 ---> 虚拟网络编辑器
点击 NAT 设置
记住NAT设置中的子网IP、子网掩码、网关IP三项,接下来配置文件主要是这三项
2、编辑linux 中的网络配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
#注 网络配置文件名可能会有不同,在输入到ifcfg时,可以连续按两下tab键,获取提示
TYPE=Ethernet
PROXY_METHOD=static #静态连接
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=90d052a5-906d-419b-9cd0-121d90b0d7ee
DEVICE=ens33
ONBOOT=yes #网络设备开机启动
IPADDR=192.168.136.128 #192.168.136.x, x为3~255.
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.136.2 #网关IP
DNS1=114.114.114.114
DNS2=8.8.8.8
3、查看网络配置
[root@localhost ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:58:f7:fd brd ff:ff:ff:ff:ff:ff
inet 192.168.136.137/24 brd 192.168.136.255 scope global noprefixroute dynamic ens33
valid_lft 1195sec preferred_lft 1195sec
inet 192.168.136.128/24 brd 192.168.136.255 scope global secondary noprefixroute ens33
valid_lft forever preferred_lft forever
inet6 fe80::6d:a5c9:d554:d76d/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 02:42:55:8b:d2:f1 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 scope global docker0
valid_lft forever preferred_lft forever
4、重启网络服务
service network restart
5、测试
ok 搞定 Net 模式共享主机ip
端口转发
NET 设置 -->点击添加 即可 完成后如下
我这里配置了 三个 8888、8889、8887
注意点:
1、NGINX 是否配置好
使用 lsof -i:端口查看
2、虚拟机防火墙必须关闭 或者允许你的端口开放
在主机上浏览器 打 127.0.0.1:8888 自动会转发到 虚拟机的 80端口上