此方法获得的ip是本机内部ip,公共局域网内其他电脑无法访问你电脑上的虚拟机,此方式很适合测试环境使用,不占用公共局域网内的ip位置。
1. 在虚拟机大界面找 编辑 -> 虚拟网络编辑器
2. 选中NET模式的记录,进入NET设置
3. 在端口转发中新添加记录
4. 添加一个同网段下的转发规则,22端口为ssh连接的端口
5. 设置成功后保存,关闭
6. 在虚拟系统内使用以下命令
vi /etc/sysconfig/network-scripts/ifcfg-ens33
#将ONBOOT值由no 改为yes 后保存
7. 重启网络服务,并再次使用ip addr命令,得到IP地址
service network restart #重启网络服务
#或
reboot #centos重启系统
8. 使用上面的到的 192.168.146.130,使用xshell链接虚拟机,同局域网下的电脑都能连接。