今天,遇到一个非常郁闷的事情,新上一个服务器,装好之后,总是无法scp远程文件过来,同时ping外网也不行。
scp超时:
root@server515 [~]# scp -P 1232 .my.cnf root@76.99.26.113:/home/www/
ssh: connect to host 70.39.66.213 port 8452: Connection timed out
lost connection
ping不通:
[root@localhost log]# ping 163.com
PING 163.com (220.181.29.160) 56(84) bytes of data.
--- 163.com ping statistics ---
6 packets transmitted, 0 received, 100% packet loss, time 5010ms
路由也没有问题:
[root@localhost log]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
76.99.26.0 0.0.0.0 255.255.255.0 U 0 0 0 seth0
169.253.0.0 0.0.0.0 255.255.0.0 U 0 0 0 seth0
0.0.0.0 70.39.66.103 0.0.0.0 UG 0 0 0 seth0
查看/etc/sysconfig/network-scripts/ifcfg-seth0:
DEVICE=seth0
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
IPADDR=76.99.26.113
NETMASK=255.255.255.0
GATEWAY=70.39.66.103
修改为:
DEVICE=seth0
BOOTPROTO=static
ONBOOT=yes
TYPE=Ethernet
IPADDR=76.99.26.113
NETMASK=255.255.255.0
GATEWAY=70.39.66.103
NETWORKING=yes
主要将BOOTPROTO修改为static,并增加NETWORKING=yes,然后重启。
就一切正常了。