虚拟机Rocky的linux系统和主机连接ssh步骤(同一局域网内)

1、安装好Rocky虚拟机

默认VMware的网路是NAT模式,保持不变即可。

ping 一下百度(ping www.baidu.com)看看是不是正常

如果不是正常请配置

这里的网关自己要记住后面要用,前三位都要和前面设置的子网IP相同,最后一位也可自己改

小tips:

window系统下的虚拟机ip跟虚拟机的网关最后一位不同

linux系统下的虚拟机ip跟虚拟机的网关是一样的

进入命令界面

[root@localhost /]# cd etc/sysconfig/network-scripts
[root@localhost network-scripts]# ls
ifcfg-ens160
[root@localhost network-scripts]# vim ifcfg-ens160 

修改完毕按ESC,保存退出:wq

重启

[root@localhost network-scripts]# sudo systemctl restart NetworkManager.service
# 1. 检查IP和网关
ip addr
ip route show

# 2. 测试网络连通性
ping 114.114.114.114

# 3. 修复DNS(临时)
sudo echo "nameserver 114.114.114.114" >> /etc/resolv.conf

# 4. 永久配置DNS
sudo nmcli connection modify ens160 ipv4.dns "114.114.114.114"
sudo nmcli connection down ens33 && sudo nmcli connection up ens160 

# 5. 验证
ping www.baidu.com

查看网卡ip

输入命令:

ifconfig

让后试一下ping

接下来解决ssh登录问题:

2、建立IP映射
1.接下来就需要将宿主机和虚拟机的IP映射起来。
2.打开VMware的虚拟网络编辑器(编辑>虚拟网络编辑器):
3.选择VMnet8,点击更改设置
4.选择VMnet8,点击NAT设置
5.点击添加
内容为:

主机端口,填写默认22即可
填入之前查到的虚拟机IP地址
虚拟机端口,填写默认的22即可
相当于将宿主机和虚拟机建立起了映射关系。

3、配置虚拟机SSH(因为我是Rocky)
安装openssh-client:

sudo dnf install openssh-clients


安装openssh-server:

sudo dnf install openssh-server

在Rocky Linux系统中,您可以使用systemctl命令来重启SSH服务。以下是具体的命令:

sudo systemctl restart sshd

这个命令会停止当前运行的SSH守护进程(sshd),并立即启动一个新的实例,从而实现重启。如果您需要检查SSH服务的状态,可以使用以下命令:

sudo systemctl status sshd

这将显示SSH服务的当前状态,包括它是否正在运行以及任何相关的日志信息。如果您想要设置SSH服务在系统启动时自动启动,可以使用以下命令:

sudo systemctl enable sshd

4、主机配置VMnet8
1.打开网络连接,配置VMnet8,右键点VMnet8,点属性
2.左键双击TCP/IPv4
3.由于我的虚拟机IP地址是192.168.220.xxx,所以需要将VMnet8的IP地址设置为192.168.220.2,这样可以同一网段,设置为下图所示,点确定。

用xshell登录试试看

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

请把代码喂我嘴里

您的支持是,是小弟的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值