项目场景:

使用finalshell在Linux中下载redis


问题描述

finalshell连接虚拟机时报出Java.net.ConnectException: Connection timed out: connect。起因是下载redis修改配置文件时文件中内容不显示,看视频弹幕建议运行yum install -y vim*,结果报了Cannot find a valid baseurl for repo: base/7/x86_6,搜了各种文章都说将ifcfg-ens33中ONBOOT改为yes,但我ens33中本来就是yes,我就给手欠改成了no,就引发了这一系列报错


原因分析:

当时搜了大量文章都解决无果,直到看到这篇文章:https://blog.csdn.net/weixin_56762231/article/details/130084913

最后发现是虚拟机和本机ip地址不相连,怪不得ping好多次都是

请求超时。 请求超时。 请求超时。 请求超时。......

当时就给整无语住了。

根据如上篇文章,输入nmcli device status,ens33又出现问题了,我更⑦了,报了如下错误

后来在VM上又操作了一遍ifcfg-ens33,将手欠改的ONBOOT改回yes,ens33的问题终于是解决了


 

解决方案:

关于虚拟机和本机ip无法连接,我还是改的ifcfg-ens33文件,将GATEWAY改为本机的网关地址,IPADDR改为与本机网关地址前三位一样最后一位瞎编了一个,最后终于是让我连上了.......

用了将近一天的时间终于是给解决差不多了,万事抵不过一个坚持,只要用心我就知道我一定能解决的! 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐