Почему я не могу пинговать Google?

Я не могу выполнить ping google.com (неизвестный хост) . Но я могу пинговать IP-адреса. Я попытался выполнить IP-адрес Google, но он не работает.

  • resolv.conf

     nameserver 8.8.8.8 nameserver 209.139.209.33 
  • ifconfig -a

     eth0 Link encap:Ethernet HWaddr 00:50:56:xx:xx:xx inet addr:10.2.0.63 Bcast:10.2.15.255 Mask:255.255.240.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:638762803 errors:0 dropped:0 overruns:0 frame:0 TX packets:231307131 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:55502371533 (51.6 GiB) TX bytes:23436883491 (21.8 GiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:56011078 errors:0 dropped:0 overruns:0 frame:0 TX packets:56011078 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4792283266 (4.4 GiB) TX bytes:4792283266 (4.4 GiB) 
  • route -n

     Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.2.0.0 0.0.0.0 255.255.240.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0 0.0.0.0 10.2.15.1 0.0.0.0 UG 0 0 0 eth0 
  • ping -c 4 -n 8.8.8.8

     4 packets transmitted, 0 received, 100% packet loss, time 13000ms 

  • Разрешить подключение к SSH не используя мою VPN
  • Таблица правил правил IP не работает
  • Как узнать, какой интерфейс является моим публичным интерфейсом?
  • Как связать интерфейс ppp0 (PPTP VPN) как «внешний» в прокси-сервере?
  • Статические маршруты в route-eth0 игнорируются
  • создать конкретный маршрут с помощью systemd-networkd
  • /etc/sysctl.conf Fedora {17-20}?
  • Как создать / настроить vpn, используя только SSH?
  • 5 Solutions collect form web for “Почему я не могу пинговать Google?”

    Если вы можете достичь чего-то по IP, но не по имени, то что-то не так с поиском DNS: ваш компьютер не может найти IP-адрес по имени. Помимо этого, настройка сети и маршрутизации кажется прекрасной.

    Вещи, которые могут вызвать это:

    • DNS-сервер
    • Неверно настроено /etc/resolv.conf
    • Неверно настроено /etc/nsswitch.conf

    И, вероятно, другие, но первые два являются наиболее типичными.

    • Что такое сервер имен в вашей сети? Узнайте его имя и IP-адрес.
    • Можете ли вы выполнить ping по IP-адресу? Если вы не можете, значит, это не так.
    • Правилен ли сервер имен в /etc/resolv.conf ? Если нет, вам нужно добавить строку для него, например: nameserver THE_IP
    • Является ли сервер имен динамически настроен DHCP в вашей сети? Если да, то вам не следует связываться с /etc/resolv.conf , все должно быть автоматическим, и похоже, что что-то не так в конце вашего провайдера.

    Это особенность Google. Я просто читал об этой самой проблеме в Google Groups. По-видимому, когда объемы определенных типов пакетов слишком высоки, Google молча отбрасывает их. 8.8.8.8 является одним из общедоступных DNS-серверов Google и хорошо известен тем, что он не работает, когда он фактически просто игнорирует излишние (не DNS-запросы) запросы.

    Взглянув на вашу IP-конфигурацию:

     eth0 Link encap:Ethernet HWaddr 00:50:56:xx:xx:xx inet addr:10.2.0.63 Bcast:10.2.15.255 Mask:255.255.240.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:638762803 errors:0 dropped:0 overruns:0 frame:0 TX packets:231307131 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:55502371533 (51.6 GiB) TX bytes:23436883491 (21.8 GiB) 

    Попробуйте изменить Bcast до 10.2.255.255 и Mask до 255.0.0.0

    Откройте терминал и введите следующую команду:

     sudo vi /etc/network/interfaces 

    Найдите раздел eth0 и настройте IP-адрес следующим образом:

     auto eth0 iface eth0 inet static address 10.2.0.63 netmask 255.0.0.0 broadcast 10.2.255.255 

    Сохраните и закройте файл. После этого перезапустите сеть:

     $ sudo /etc/init.d/networking restart 

    Проверьте новый IP-адрес:

     $ ifconfig eth0 $ ifconfig 

    Так как вы не указали свой файл /etc/network/interfaces этот параметр действителен. Попробуйте перейти от статической конфигурации к dhcp и запустить ping google.com. Если это работает, возможно, у другого устройства уже есть Ip, который вы запросили.

    запустите nmap 10.2.0.* и проверьте доступные адреса.

    У меня была такая же проблема, и я не мог понять, в чем проблема. Я проверил устройство, подключенное к маршрутизатору, и выяснил, что устройство Android Maudit имеет IP-адрес, который я написал в файле интерфейсов. Я просто изменил его, и он сработал.

    Надеюсь, поможет.

    Выполните эту команду для ping для google (или любого другого сайта)

    sudo echo "nameserver 8.8.8.8" >> /etc/resolv.conf

    Interesting Posts

    Где находятся файлы конфигурации systemd?

    Иногда нет звука во флэш-видео после загрузки?

    Запуск сценария (для графического интерфейса приложения) при регистрации в NX, но ограничение команд оболочки на терминале

    Установка редактора Atom на RedHat (Scientific) без root priviliges

    Ошибка с сертификатами fetchmail и SSL

    Почему определенный путь используется как имя файла при передаче файлов через scp на хост Windows?

    Увеличение числового рисунка в файле

    Какие команды или операции можно использовать для установки процессора под интенсивную нагрузку?

    Получить информацию о файле .avi из командной строки

    Bash: используйте псевдоним переменной

    Linux Mint останавливает передачу сетевых файлов для загрузки данных в оперативную память

    Запустите команду CDO "remapnn"

    Резервное копирование полной DO-капли на локальный Mac-диск

    Не удалось найти файлы postgresql.conf & pg_hba.conf в моей установке postgresql

    Как файлы с защитой от ненадежного приложения защищены в Linux

    Linux и Unix - лучшая ОС в мире.