Window SSH 连接 VBox CentOS7

在Win10下装了一个CentOS7的Minimal版,准备装上docker安装一些东西练习用

虚拟机安装启动都很顺利,修改ssh端口号时费了点劲,端口号修改后启动不了ssh服务,搜索后得知时selinux的问题,在selinux中添加端口号后启动成功

后来把虚拟机ip从dhcp方式改为了静态设置,然后宿主机里xshell怎么都连不上虚拟机里的ssh了,

宿主机和虚拟机互相可以ping通,ssh服务也开了,防火墙关了,统统没用,就是连不上

然后各种折腾,关闭selinux,修改ssh端口号为默认的22,关闭宿主机防火墙,怎么都不行

用另外一个虚拟机里的unbuntu可以连上ssh,就是宿主机连不上,网上的各种方案也都不行

当时在宿主机里连上过以后重启过虚拟机,也不记得是在连上之前把ip改成静态的了,还是连过之后才改的了

后来注意到一个问题,虚拟机ip改为静态的之后,在虚拟机里ping宿主机时,ping第一包很快,但是中间会有50包左右没反应,50几包以后又正常了

感觉是不是网络设置有问题,又把网络改为dhcp,试了一下,连上了

对比了一下网上的静态ip设置方式,也没发现有什么问题,先记录一下,以后发现问题点再补充

 

ps:

配置成静态ip时,只配置网关为路由器ip,不配置dns,则ssh可以正常连接,主机和虚拟机互相都能ping通,虚拟机也可访问公网,

只是虚拟机ping主机时,仍然是第一包快,后面会有60包左右没任何输出,过一段时间后ping输出序号从60多包开始正常

主机ping虚拟机速度正常

未再将虚拟机dns配上做测试

以上都是幻觉,重启后ssh连接仍然不正常

后查看了ping操作的详细过程,怀疑是设置为静态ip系统没有初始化arp缓存导致的访问缓慢,但是配置为dhcp查看系统arp缓存最初也是没有主机mac的

后在主机中查看arp缓存内容,此时虚拟机为dhcp模式,ip为192.168.1.2,但是主机的arp缓存中赫然出现了地址192.168.1.100,此时在虚拟机中ping了一下100,竟然能通

原来是ip冲突了,搜索时还看到了有人说是ip冲突的原因,但是因为我的局域网里只有我这一台电脑,主机和虚拟机两个ip,所以一直没考虑可能也是ip冲突的问题,我竟然忘了

路由器还连了好几个手机,啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊,最无脑的一次

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装CentOS 7虚拟机需要使用虚拟机软件,比如VirtualBox(简称vbox)。以下是安装CentOS 7虚拟机的步骤: 1. 首先,下载并安装VirtualBox软件。你可以在VirtualBox官方网站上找到适合你操作系统安装包,并按照提示进行安装。 2. 安装完成后,打开VirtualBox软件。点击"新建"按钮创建一个新的虚拟机。 3. 在弹出的对话框中,输入虚拟机的名称,选择操作系统类型为"Linux",版本选择"Red Hat (64-bit)"。 4. 接下来,为虚拟机分配内存大小。推荐至少分配1GB的内存给CentOS 7虚拟机,但根据你的实际需求可以进行调整。 5. 创建虚拟硬盘。选择"创建虚拟硬盘"选项,并选择"VDI (VirtualBox Disk Image)"作为硬盘文件类型。 6. 选择"动态分配"作为硬盘存储方式,并设置虚拟硬盘的大小。推荐至少分配20GB的硬盘空间给CentOS 7虚拟机。 7. 完成虚拟机的创建后,选中该虚拟机并点击"设置"按钮。在设置界面中,选择"存储"选项卡,并点击"空白"下的光盘图标。 8. 在弹出的对话框中,选择"选择虚拟光盘文件",并浏览到你下载的CentOS 7 ISO镜像文件。 9. 确认设置后,点击"启动"按钮来启动虚拟机。此时,虚拟机会加载CentOS 7 ISO镜像文件。 10. 在CentOS 7安装界面中,选择"Install CentOS 7"并按下回车键开始安装过程。 11. 按照安装向导的提示,选择合适的语言、时区和键盘布局等选项。 12. 在磁盘分区界面,可以选择自动分区或手动分区。如果是初学者,建议选择自动分区。 13. 设置root密码和创建普通用户账号。 14. 完成安装后,重新启动虚拟机。此时,CentOS 7已经安装完成。 以上是使用VirtualBox安装CentOS 7虚拟机的步骤。如果你有任何问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值