VMware虚拟机设置固定IP及SSH连接

关于设置固定虚拟机IP

首先点击VM的编辑,进入以下界面,点击更改设施,取消DHCP,然后应用,确定

接着打开终端进入/etc/sysconfig/network-scripts 目录

里面有一个ifcfg-xxx的文件,xxx是你的网卡名,此处是第一个ifcfg-ens32,vi编辑ifcfg-ens32文件,

将dhcp改成static之后再下面加入几行

IP地址就是你要固定成的那个IP,NETMASK子网掩码和vmware里设的一样,GATEWAY网关也和vmware里一样,把DNS1设成和网关一样

IPADDR=192.168.72.131

NETMASK=255.255.255.0

GATEWAY=192.168.72.2

DNS1=192.168.72.2

DNS2=114.114.114.114

在vm里编辑,然后net可以看到虚拟机相关设置

编辑完保存,再重启网卡service network restart

查看是否可以连接网络

然后连接xshell

本次操作一开始可以连接,但几分钟后提示掉线,然后连接不上

查看虚拟机IP正常,xshell的IP也正常

此时发现cmd无法ping虚拟机,虚拟机同样无法ping通本地

查看虚拟机里面网络和防火墙状态一切正常,sshd也正常

此处有尝试删除之前的ifcfg-ens32配置中的DNS2,依旧无果

可以尝试更改/etc/ssh/sshd_config配置,vi /etc/ssh/sshd_config进入,找到#UseDNS yes改为UseDNS no保存退出,然后执行

再次查看sshd

到此依旧无法连接则需要配置本地计算机下的VMnet8配置

从任务栏那个网络图标,打开网络设置,右键VMnet8,属性

双击Internet协议版本4进入配置

点击使用下面的IP

此处ip用原本的主机IP即可,其他与虚拟机设置一样,具体可参考这个文件

最后一个备用可写114.114.114.114或者8.8.8.8

此处由于win也在这个局域网下,又因为配置固定IP,导致win也没有ip地址,所以需要手动更改,再次ping ,一切正常

Xshell也连接正常,到此问题解决

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值