Мой сервер Centos не может разрешить имя хоста DNS

Мой сервер ОС: Centos 6.3 x64.

Сервер iptables :

 *filter :INPUT DROP [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT COMMIT 

Но я не получаю ответа

 ping www.google.com 

ИЛИ

 curl -I http://www.google.com 

с сервера. Оба не получают ответа!

Как изменить правила iptables ?

  • Блокировать входящий порт
  • Почему в протоколе iptables используется пакет ping-запроса эхо-запроса 84 байта?
  • Используйте iptable, чтобы перенаправить весь HTTP-трафик на localhost
  • Не удается получить доступ к webmin из-за несоответствия iptables
  • понимать цепочки и таблицы в netfilter / iptables
  • Ли Linux все еще применяет ограничение отслеживания соединений?
  • Почему трафик соответствует общественной зоне вместо нужной зоны?
  • SNAT с брандмауэром-cmd?
  • 2 Solutions collect form web for “Мой сервер Centos не может разрешить имя хоста DNS”

    Вы не указали много подробностей о настройке своей сети, но предполагая, что конфигурация iptables находится на хосте «A», и вы пытались выполнить ping с хоста «B», вот ответ.

    Вы сконфигурировали iptables для разрешения TCP-портов 22 и 80. Весь другой трафик заблокирован, потому что iptables интерпретирует конфигурацию сверху, и вы имеете

     :INPUT DROP [0:0] 

    задавать.

    ICMP – это другой протокол, и вы должны явно разрешить его, чтобы иметь возможность ping машину:

     iptables -A INPUT -p icmp --icmp-type 8 -s 0/0 -d YOUR_IP -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT 

    EDIT: ваше редактирование в исходном вопросе показало, что вы пытаетесь получить доступ к хостам с хоста, на котором вы настроили iptables . Поэтому вы должны сообщить iptables о принятии пакетов, которые являются частью существующего соединения:

     iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT 

    Вы должны разрешить udp-порт 53 для разрешения имен и icmp-эха для теста ping

    Interesting Posts

    Только цветные файлы в соответствии с типами файлов?

    BASH: передать аргументы в подзапись

    Сценарии, останавливающиеся на сеансе `screen`

    Как создать шаблон виртуальной машины Debian?

    извлечение текста из HTML

    как использовать команду Diff, игнорируя текст в строке и получать непревзойденные данные на основе условия

    Возможно ли, что приложения KDE под управлением Gnome могут использовать информацию о приложениях Gnome?

    Есть ли способ уменьшить яркость экрана или изменить его цвета при использовании драйвера SCFB на FreeBSD?

    Есть ли способ отслеживать дисковое пространство, освобожденное процессом?

    init, syslog и stdout / stderr

    Что делает программы OSX недоступными для Linux?

    Создайте исполняемый файл для схемы программы с аргументами

    Отредактированные sudoers, но `sudo ls` терпит неудачу

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

    Важность заказа в именах контроллеров домена для установки LDAP-сервера есть ли какая-то причина?

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