Linode VPS(CentOS 7)无法访问,只能通过后台Lish Web Console登录,咋回事?

天台道人 发布于 2014/10/03 09:45
阅读 2K+
收藏 1

linode vps(CentOS 7),IP ping不通,上面的网站无法访问,Putty无法访问,用FQ工具也无法访问(排除被墙可能)。

通过linode后台进入看,vps并未异常关闭,任然是Running状态,lish web console 可以访问,ps -x看到网站相关进程是Sl状态,咋回事?

ifconfig执行情况截图。


加载中
0
羊驼君
羊驼君
重启吧。。
天台道人
天台道人
我就是想搞明白咋回事,学点技能
0
南湖船老大
南湖船老大
目测是环境变量被你改坏了
0
北望天狼SOHO
北望天狼SOHO

你ifconfig看看,是不是eth0就没有起来,如果没有起来,ifconfig eth0 up,此外,看看sshd服务有没有开启

0
滔哥
滔哥
看看防火墙!!!还有网卡是不是有启动。。。SSHD有没有开启。。。你是不是IP地址输错了。。。
0
天台道人
天台道人

@南湖船老大 @willqian @滔哥

VPS有个公网IPv4地址,以前用一直OK的,刚刚按照大家的提醒执行ifconfig,居然没有看到公网IPv4地址,截图已补上,ifconfig eth0 up也执行过了,ifconfig输出内容一样。

南湖船老大
南湖船老大
改动
南湖船老大
南湖船老大
你还是先回忆你做过啥该懂吧
0
主编
主编
先从最简单的处理,修改一下ssh的22默认端口,部分电信运营商有屏蔽这个端口现象。
主编
主编
回复 @清云道长 : 建议你改下,尝试一下。这里面可能还有其它原由,因为我没做详细测试所以,无法做定论,总之我也遇到过,阿里云和亚马逊。
天台道人
天台道人
没有屏蔽的,上海联通,我还有阿里云的vps,ssh都能通过Putty访问的,这些vps都没改过ssh端口。
0
天台道人
天台道人

@南湖船老大 我回忆应该做过这些事情:

1、安装了epel,安装命令为:rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm

2、安装了locate,安装命令为:yum -y mlocate

3、安装了openvpn,安装命令为:yum -y openvpn,但只是安装了,没有配置

4、安装了pptp。是用网上提供的shell脚本安装的,地址是:http://www.rockia.com/dl/pptpd6.sh   第一次执行之后pptp没安装成功,后来把获取公网IP的那一段正则直接替换为现有公网IP,pptp就安装成功了。当时一切正常啊,pptp也工作正常。

做了上述事情之后并未再修改任何东西了。

0
北望天狼SOHO
北望天狼SOHO
使用ajax console看能不能ping通自己这边的IP,还有,看看文件系统是不是正常的,比如创建一个文件这类的操作能不能工作
0
天台道人
天台道人

感谢各位,问题解决,是ifcfg-eth0文件丢失所致,补上文件,填好内容,重启network服务即可,文件内容如下:

# Configuration for eth0
DEVICE=eth0
BOOTPROTO=none

# This line ensures that the interface will be brought up during boot.
ONBOOT=yes
# eth0 - This is the main IP address that will be used for most outbound connections.
# The address, netmask, and gateway are all necessary.
IPADDR=12.34.56.78
NETMASK=255.255.255.0
GATEWAY=12.34.56.1

不同发行版、不同版本间可能有差异。

感谢各位,linux新手学了一招,嘿嘿。

@南湖船老大

@willqian

@滔哥

@主编

@KB325688

返回顶部
顶部