使用VMware Fusion配置centos7系统的静态网络

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/baidu_28196435/article/details/86505674

在做后端开发的时候,往往我们需要开启虚拟机模拟linux环境,VMware是一款很专业很强大的一款虚拟机,在虚拟机上安装CentOS系统之后,我们可以在虚拟系统中安装环境进行开发和调试。

但是首先必须配置centOS系统的静态ip地址,这样才能通过ssh连接,并且对外发布服务,由于MAC版的配置比windows稍微复杂一些,这里简单记录一下配置过程。

1.首先安装好centOS系统,然后确认虚拟机采用NAT模式

2.查看虚拟机分配的ip地址和子网掩码

cat /Library/Preferences/VMware Fusion/vmnet8/nat.conf

可以看到ip地址和子网掩码

3.查看虚拟机被分配的ip范围,vmware fusion会分配一个ip范围让虚拟机使用,你给Centos设置的静态ip必须在这个范围之内

/Library/Preferences/VMware Fusion/vmnet8/dhcpd.conf

这里能够得到详细的参数

subnet 192.168.181.0 netmask 255.255.255.0 {
	range 192.168.181.128 192.168.181.254;
	option broadcast-address 192.168.181.255;
	option domain-name-servers 192.168.181.2;
	option domain-name localdomain;
	default-lease-time 1800;                # default is 30 minutes
	max-lease-time 7200;                    # default is 2 hours
	option netbios-name-servers 192.168.181.2;
	option routers 192.168.181.2;
}

4.修改centOS7中的网络配置

首先使用vi或者vim打开配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33

然后修改配置参数

扫描二维码关注公众号,回复: 6207829 查看本文章
  • BOOTPROTO=static(ip地址设置为静态的)
  • IPADDR=上面mac中找到的ip范围中设置一个
  • NETMASK=255.255.255.0(也是从上面得到)
  • GATEWAY=设置上面mac中看到的gatway地址,即router路由地址(192.168.181.2)
  • ONBOOT=yes
  • DNS1=x.x.x.x(在mac,网络,高级里面的选项卡能够找到)

最后修改完成的如下所示

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="0a3adc3a-2e1e-4834-bdaf-ebddda4c12c3"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.181.138"
PREFIX="24"
GATEWAY="192.168.181.2"
DNS1="192.168.1.1"
IPV6_PRIVACY="no"

保存并退出

5.重启网络

systemctl restart network.service

6.测试ping www.baidu.com或者ssh连接一下

小技巧

往往开几个虚拟机界面比较碍事,这时候可以使用快捷键command+option+shift+esc,使虚拟机以后台方式运行。

注意点

如果在ssh连接的时候出现警告:

警告:setlocale: LC_CTYPE: 无法改变区域选项 (UTF-8): 没有那个文件或目录

可以编辑/etc/environment文件,加入

LC_ALL=en_US.UTF-8
LANG=en_US.UTF-8

 然后保存,重新连接即可

猜你喜欢

转载自blog.csdn.net/baidu_28196435/article/details/86505674