手把手带你完成Ubuntu静态IP配置和SSH连接

本文介绍了如何在Ubuntu中配置静态IP地址,并解决配置后SSH连接问题。通过编辑网络配置文件,更新IP,以及调整VMware的NAT设置和DHCP配置,最终成功实现SSH连接。

简介

我在配置静态IP时,遇到了很多坑,花了半天时间才弄好,接下来我就把我的经验分享给大家,希望对你能有帮助。

一、更改原先IP配置

编辑 vi /etc/netplan/50-cloud-init.yaml 配置文件,修改内容如下

network:
    ethernets:
        ens33:
          addresses: [192.168.181.13/24]
          gateway4: 192.168.181.2
          nameservers:
            addresses: [192.168.181.2]
    version: 2

这里的IP和网关就写你自己想要更改的,不需要跟我一样。修改后,退出保存,然后执行 netplan apply 更新IP。如果你是用Xshell操作的话,你会发现执行完这个命令后,你会退出SSH连接,这说明你的修改生效了,因为你的IP发生了改变。修改IP后,再进行SSH连接。意想不到的事情发生了。
无法连接
SSH连接不上。。。。

这时我们可以用 ip a 查看IP
在这里插入图片描述
IP和我们设置的一模一样,然后我们试一下看能不能联网
在这里插入图片描述
网络也连接不上了,再试一下主机能不能Ping通虚拟机
在这里插入图片描述
果然也不行,这个时候我们就用 ipconfig 查看虚拟局域网配置
在这里插入图片描述
因为我的Ubuntu使用的是NAT模式,所以对照的是VMnet 8,发现和我在Ubuntu配置IP根本就不在同一网段中,这时就要修改VMnet 8 的配置了,打开网络设置中的更改适配器选项
在这里插入图片描述
右键属性,选择 Intent协议版本4,将IP改为你设置的Ubuntu的IP就可以了
在这里插入图片描述
并且还需要更改VMware的网络编辑器,在左上角的编辑中,然后选择DHCP设置,首先修改点击NAT设置将网关修改成与前面设置的一样
,然后修改子网IP,最后点击DHCP设置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
都配置完后,我们在ping一下虚拟机的IP
在这里插入图片描述
我们再去进行SSH连接,可以连上了
在这里插入图片描述
检查网络连接
在这里插入图片描述
完成!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值