当前位置:网站首页>Xshell如何连接虚拟机
Xshell如何连接虚拟机
2022-08-11 05:35:00 【geekmice】
文章目录
流程如下
一、检查Linux虚拟机的网络连接模式,选择NAT模式
二、在VMware Workstation Pro里,点击菜单栏上的【编辑】–>【虚拟网络编辑器】,打开下方的虚拟网络编辑器。选择VMnet8(NAT模式),取消勾选【使用本地DHCP服务…】(若勾选,会设置动态IP)
1、打开VMware Workstation,进行如下操作
三、NAT设置
记住上图中的子网IP范围,如上图所示表示虚拟机在192.168.244.0~192.168.244.255范围内。
注:上图中192.168.244.2为网关地址,192.168.244.255为广播地址,192.168.244.0一般为网段IP,所以0,2,255这三个地址不能设置。
四、设置虚拟机的IP、DNS和主机名
1、root用户进行如下操作
2、登录centos虚拟机
cd /etc/sysconfig/network-scripts/
vim ifcfg-ens32
BOOTPROTO=static # 网络分配方式,静态(默认是DHCP,记得修改为static,否则无法连通网络)
IPADDR=192.168.244.8 # 手动指定ip地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.24.2 # 网关ip
ONBOOT=yes # 指的是系统启动时是否激活网卡,默认为no,设置为yes,表示开机启动时激活网卡
2、查看配置后的网卡信息
ifconfig
3、测试配置的IP地址能否ping通,如下图就是成功了
ping 192.168.244.8
4、设置DNS,用vim编辑
vim /etc/resolv.conf
nameserver 192.168.244.8
5、重启虚拟机或使用service network restart命令重启网卡
service network restart
五、设置VMnet8在Windows上的IP属性
1、打开控制面板
2、网络和Intenet
3、更改适配器设置
4、
5、
六、配置完上述步骤后就可以成功使用Xshell连接Linux虚拟机了。
七、ping: baidu.com: 未知的名称或服务错误
错误原因1:可能是网络配置文件设置错误
检查网络配置文件:vim /etc/sysconfig/network-scripts/ifcfg-ens33
ONBOOT=yes #设置开机启动网络,这样就不需要每次都连接网络了
BOOTPROTO=static #设置静态IP,这样ip地址不会随着物理机ip地址的改变而改变了
IPADDR=192.168.244.8 #ip地址,地址要和网关在同一网段,这里简单来说就是ip地址的前三段和网关的前三段要相同,即192.168.183
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.244.2 #设置网关,自己虚拟机的网关在虚拟机的编辑--->虚拟网络编辑器里免去看
重启网卡 service network restart
错误原因2:可能原因是DNS没配置好
修改vi /etc/resolv.conf
添加DNS
nameserver 114.114.114.114 (电信的DNS)
nameserver 8.8.8.8(googel的DNS)
可以随意添加一个,两个也可以
错误原因3:要是配置了DNS还没解决问题,那就可能是路由网关没有设置
要是没有就添加网关
route add default gw 192.168.183.2
(这里加上你自己的网关,上面有教程)
netstat -rn
检查是否添加成功
但是
这种方法只是临时添加网关,重启后就会失效
永久添加的方法:
将自己的路由网关添加到/etc/sysconfig/static-routes 文件中,没有这个文件就创建一个
route add default gw 192.168.129.2
(自己的网关)
在文件中添加
`any net default gw 192.168.129.2``
边栏推荐
猜你喜欢
随机推荐
SECURITY DAY02 (Zabbix alarm mechanism, Zabbix advanced operation and monitoring case)
No threat of science and technology - TVD vulnerability information daily - 2022-8-4
xx is not recognized as internal or external command
buildroot嵌入式文件系统中vi显示行号
(3) Software testing theory (understanding the knowledge of software defects)
文本三剑客——sed 修改、替换
SECURITY DAY04 (Prometheus server, Prometheus monitored terminal, Grafana, monitoring database)
Threatless Technology-TVD Daily Vulnerability Intelligence-2022-7-19
China Mobile Communications Group Co., Ltd.: Business Power of Attorney
Deep Learning Matlab Toolbox Code Comments
Arcgis小工具_实现重叠分析
树莓派设置静态IP地址
CLUSTER DAY03 (Ceph overview, the deployment of Ceph CLUSTER, Ceph block storage)
pytorch下tensorboard可视化深坑
无胁科技-TVD每日漏洞情报-2022-7-20
C语言两百题(0基础持续更新)(1~5)
华为防火墙-7-dhcp
arcmap下的多进程脚本
deepin v20.6+cuda+cudnn+anaconda(miniconda)
grep、sed、awk