服务器能ping通,但是无法ssh

今天师弟说服务器连接不上了,能ping通ip,但是无法ssh。
记录下解决的思路吧。
原因:设置了静态ip之后,对应网卡(ifcfg-enp4s0f3)是down状态。尝试重启该网卡,还是失败。
解决办法:更改网卡(ifcfg-enp4s0f0),确保更改的网卡是UP状态。

详细思路如下:
因为无法ssh,所以解决问题的场所只能去机房登录服务器。

首先,登录服务器,尝试ping服务器本身,能ping通,但是ping网关失败。捎带检查下路由是否正确,命令如下:

ip route   #显示路由

发现路由没问题,其次使用ifconfig命令,查看本机网卡配置,可以使用以下命令对各网卡信息进行查看,这里以ifcfg-enp40f0网卡为例,命令如下:

vim /etc/sysconfig/network-scripts/ifcfg-enp40f0

检查ip地址,mac地址是否正确,发现都是正确的。

再继续检查网络是否正常,命令如下查看:

systemctl  status network.service  #查看网络状态
systemctl start network.service  #启动网络

发现网络启动失败!!!咋个回事?看看网卡状态是否正常吧。命令如下查看:

id addr   #显示网卡状态(up或者down状态),ip和mac,

截图如下,可以观察到本服务器有多个网卡,enp4s0f0,enp4s0f1,enp4s0f2等,enp4s0f0 网卡状态是UP,enp4s0f1网卡和enp4s0f2网卡状态是DOWN。
在这里插入图片描述
网卡配置文件中的ifcfg-enp4s0f3无法启动!!!!

将网卡ifcfg-enp4s0f3 更改为ifcfg-enp4s0f0(放弃Down状态下的ifcfg-enp4s0f3,启用Up状态下的ifcfg-enp4s0f0)。
vi /etc/sysconfig/network-scripts/ifcfg-enp4s0f0 ,再次确认服务器网卡配置文件:
在这里插入图片描述
配置信息无误后,使用命令重启网卡:

systemctl start network.service  #启动网络

网卡成功启动并生效。让师弟在机房外尝试访问,成功ssh到服务器。

代价就是在嘈杂的机房里冻成狗。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值