shell连接VMware 的虚拟机

1.1 本地网络调整

1、首先查看本地的网络连接情况,将VMware Network Adapter
VMnet8设置为自动获取IP地址和DNS

shell连接VMware 的虚拟机_第1张图片

2. 操作流程见下图,将其设置为自动获取,同理本地连接的网络设置一样

shell连接VMware 的虚拟机_第2张图片

1.3 配置虚拟机IP地址
输入:

ip addr

shell连接VMware 的虚拟机_第3张图片
获取这个ensxxxxx(注意:xxxx是以连串数字,每台虚拟机实力不一样,这个值就不一样,也可能是enoxxxx)

1.2 VmWare虚拟机设置

1、打开VmWare,“虚拟机” —> “设置”,将网络适配器改为 NAT模式

2、选中需操作的虚拟机,菜单栏的 “编辑” —>“虚拟网络编辑器”,需点击更改设置重新加载。

 默认勾选的内容不需要操作,点击NAT设置,记住子网掩码、网关IP,后期设置静态IP的时候会用到。

shell连接VMware 的虚拟机_第4张图片

2、登陆进入vmware的目录:
/etc/sysconfig/network-scripts/,然后编辑文件:ifcfg-ens33

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

原有配置项

需在此基础上进行新增或修改子网IP:192.168.124.0 一般为网段IP:192.168.124.2为网关地址
。所以根据这里的信息,0,2不能填,即1,3…255都可以出现在IPADDR里面:故

IPADDR=192.168.44.3是可行的

BOOTPROTO="static" \#dhcp改为static

IPADDR="192.168.124.3" \#静态IP
    
GATEWAY="192.168.124.2" \#默认网关

NETMASK="255.255.255.0" \#子网掩码

ONBOOT="yes"


编辑完成后,保存退出(!wq)

shell连接VMware 的虚拟机_第5张图片

 重启网络或者重启虚拟机(两者都需要,不然连不上)
方法一:重启网络命令:

systemctl restart network

(如果执行该命令出错,可以试试该命令再重试:service NetworkManager stop、chkconfig NetworkManager off)
方法二:重启虚拟机命令:

reboot

 可以ping通宿主机和百度,即可进行shell连接

你可能感兴趣的:(linux,linux,运维,服务器)