学习过程中,可以使用虚拟机管理程序VMware Workstation安装虚拟机CentOs,Ubantu等,进行Linux开发环境的搭建。虚拟机环境为CentOs64位

虚拟机设置固定IP

1.桥接模式
  1. 选择需要设置固定IP的虚拟机,右击打开虚拟机设置选项卡,将网络连接选择为桥接模式。
  2. 使用ipconfig查看主机Windows上的IP信息
无线局域网适配器 WLAN:

连接特定的 DNS 后缀 . . . . . . . :
IPv6 地址 . . . . . . . . . . . . : 2408:8440:2410:df8:7a7e:40a3:2f0a:47
临时 IPv6 地址. . . . . . . . . . : 2408:8440:2410:df8:11bf:5bc4:782c:f0ad
本地链接 IPv6 地址. . . . . . . . : fe80::bd76:9cc:ebd2:73a5%20
IPv4 地址 . . . . . . . . . . . . : 192.168.225.116
子网掩码  . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : fe80::14bf:e6ff:fea5:6772%20
                                   192.168.225.108
  1. 修改/etc/sysconfig/network-scripts目录下的ifcfg-网卡名称文件
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=619aa5e6-aa82-4a2f-9f42-bdff2074ef4c
DEVICE=ens33
ONBOOT=yes

# 新增内容
BOOTPROTO="none"
NM_CONTROLLED="yes"
IPADDR="192.168.225.75" 	# 这里就是你设置的固定IP
NETMASK="255.255.255.0" 	# 子网掩码
GATEWAY="192.168.225.108"   # IPv4 默认网关
DNS1="8.8.8.8"      		# IPv4 DNS服务器
  1. 修改完成后,使用ifconfig查看IP
  2. 重启网关:service network restart
  3. 使用ping检查位于同一网段的Windows和虚拟机是否网络互通,以及虚拟机能否访问外网。
  4. 如果出现虚拟机ping不同物理机则进行如下设置:
    1. 打开Windows Defender防火墙设置:
    2. 将入站连接从阻止改为允许
2.NAT模式
  1. VMWare中点击编辑=》虚拟网络编辑器
  2. 设置如下:注意子网IP需要根据当前虚拟机所在主机的IP进行设置

  3. 点击NAT设置
  4. 打开NAT模式对应的网络适配器,进行适配器选项的设置。注意IP和网关不要和虚拟机中的一致

虚拟机设置共享目录

  1. 选择需要设置共享目录的虚拟机,右击打开虚拟机设置选项卡,进行如下设置:其中设置共享文件夹名称为share,主机路径为D:\virtual machine\system\share
  2. 设置完成后,虚拟机会存在/mnt/hgfs/share目录与共享文件夹同步。