У меня есть сервер centos 6.6 vps. Когда я использую команду: yum update
получить ошибку:
Error: Cannot find a valid baseurl for repo: base
когда я проверяю пинг и использую команду: ping -c4 google.com
получить ошибку:
ping: unknown host google.com
или используйте ping -c4 62.212.252.84
команда получить:
4 packets transmitted, 0 received, 100% packet loss, time 12999ms
и / etc / sysconfig / network-scripts / ifcfg-eth0:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=***.***.***.72
NETMASK=255.255.255.255
/ etc / sysconfig / network:
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=mohsenvps
GATEWAY=37.59.19.254
IPV6_AUTOCONF=no
также измените NETWORKING_IPV6 = yes на no, но получите тот же результат.
и /etc/resolv.conf
является
nameserver 8.8.8.8
nameserver 8.8.4.4
** Изменить: ** и iptables:
target prot opt source destination
ACCEPT icmp -- 0.0.0.0/0 202.54.10.20 icmptype 0 state RELATED,ESTABLISHED
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0 icmptype 0
ACCEPT icmp -- 202.54.10.20 0.0.0.0/0 icmptype 8 state NEW,RELATED,ESTABLISHED
Хорошо, давайте попробуем выяснить, что происходит:
Мое предположение: проблема с DNS.
Может быть, вам стоит проверить, что находится внутри /etc/resolv.conf, чтобы проверить сервер имен?
Другой метод может быть traceroute, чтобы найти, где пакет отброшен?
Вам следует использовать TCPdump для получения более подробной информации о DNS-запросе и других вещах?