1.设置NAT模式
1.点击虚拟机的编辑按钮>点击虚拟网络编辑器按钮
2.选择VMnet8这个模式,配置子网IP 掩码
3.点击NAT设置按钮,配置网关IP, 网段同样得和本机保持一致
4.设置完成后保存,并把虚拟机中的网络适配器修改为NAT模式
5.重启虚拟机后配置静态IP
2. 配置静态IP
- ifconfig 查看当前虚拟机的ens用户及ip地址,可以看到如图所示当前的IP和用户
#1. 编辑配置文件,可能电脑不同配置文件不一样
vi /etc/sysconfig/network-scripts/ifcfg-ens33
#2. 修改如下配置
BOOTPROTO=yes
ONBOOT=yes
#然后根据虚拟编辑器中的NAT设置进行配置
IPADDR=192.168.1.111 /#这个是IP地址
NETMASK=255.255.255.0 /#子网掩码
GATEWAY=192.168.1.2 /#网关,这个设置和NAT设置中的网关保持一致
DNS1=192.168.1.2 /#DNS,这个同样和网关保持一致
如下图所示
#重启网络
service network restart
- 配置完成后输入ifconfig查看是否配置成功, 成功后可以ping一下百度看看是否成功连接; 还可以在window系统下通过命令台去ping一下虚拟机的IP地址看看是否能ping通;
3. 连接Xshell
- 当能正常ping通Linux后,就可以在Xshell中进行连接了;
- 首先,要确保CentOS7安装了 openssh-server,在终端中输入 yum list installed | grep openssh-server
这是已安装的状态,如果没有任何输出就是没有安装这个服务,那就输入 yum install openssh-server进行安装
3. vi /etc/ssh/sshd_config
把端口号前面的#号去掉
#允许远程登录
#允许身份验证
然后保存退出,开启sshd服务;
#开启sshd服务
service sshd start
#检查服务是否开启
ps -e | grep sshd
#检查端口22是否开启监听
netstat -tnulp | grep 22
-
输入虚拟机的ip地址进行连接,端口号不变
-
输入虚拟机的用户名和密码
-
连接成功