Форумчане, нужна ваша помощь. Решил освоить iptables, но немогу найти нужного ответа на вопрос:
Начал с нуля:
iptables -P INPUT DROP #Ставлю политику по умолчанию на DROP
iptables -P OUTPUT DROP
iptables -A INPUT -i lo -j ACCEPT #Разрешаю работу для localhost
iptables -A INPUT -o lo -j ACCEPT
iptables -A INPUT -p icmp -j ACCEPT #Тонкость icmp еще не разбирал. Для старта просто разришаю пинг.
iptables -A OUTPUT -p icmp -j ACCEPT
ping 4.2.2.2 -c 2
PING 4.2.2.2 (4.2.2.2) 56(84) bytes of data.
64 bytes from 4.2.2.2: icmp_seq=1 ttl=55 time=63.8 ms
64 bytes from 4.2.2.2: icmp_seq=2 ttl=55 time=63.9 ms
....
Тут самособой не будет работать:
ping google.com -c 2
ping: unknown host google.com
как разрешить обращение к dns серверам? Пробовал:
iptables -A INPUT -p udp --dport 53 -j ACCEPT
iptables -A INPUT -p tcp --dport 53 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 53 -j ACCEPT
iptables -A OUTPUT -p udp --sport 53 -j ACCEPT
но тут скорее всего для bind сервера на своём хосте, google.com также не пингуется
Решено: iptables с нуля
Модераторы: SLEDopit, Модераторы разделов
-
soma
- Сообщения: 15
- ОС: Debian
Решено: iptables с нуля
Наушники. Звук на максимум. Много пива... и я не помню как я "это" настроил...
-
soma
- Сообщения: 15
- ОС: Debian
Re: Решено: iptables с нуля
ошибся: вместо iptables -A INPUT -o lo -j ACCEPT должно было iptables -A OUTPUT -o lo -j ACCEPT
Наушники. Звук на максимум. Много пива... и я не помню как я "это" настроил...
-
DaemonTux
- Сообщения: 1480
- Статус: Юный падаван
- ОС: Gentoo
Re: Решено: iptables с нуля
iptables tutorial читали? если не начните с него
Vladivostok Linux User Group
-
soma
- Сообщения: 15
- ОС: Debian
Re: Решено: iptables с нуля
Читал. В расмотреных примерах ответа не нашел, так как обращения были сугубо по ip-шникам.. не прошу ж помощи во всей настройке, а просто разобратся с пингом по иенам серверов. С остальным далее сам разберусь. 
Наушники. Звук на максимум. Много пива... и я не помню как я "это" настроил...
-
pelmen
- Сообщения: 1268
- ОС: debian
Re: Решено: iptables с нуля
почти угадал, надо наоборот:soma писал(а): ↑29.06.2012 04:58Форумчане, нужна ваша помощь.
как разрешить обращение к dns серверам? Пробовал:
iptables -A INPUT -p udp --dport 53 -j ACCEPT
iptables -A INPUT -p tcp --dport 53 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 53 -j ACCEPT
iptables -A OUTPUT -p udp --sport 53 -j ACCEPT
но тут скорее всего для bind сервера на своём хосте, google.com также не пингуется
iptables -A INPUT -p udp --sport 53 -j ACCEPT
iptables -A INPUT -p tcp --sport 53 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 53 -j ACCEPT
iptables -A OUTPUT -p udp --dport 53 -j ACCEPT[b]
Спасибо сказали:
-
Serega86
- Сообщения: 209
- ОС: OpenSuse
Re: Решено: iptables с нуля
а что в /etc/resolv.conf написано?
что говорит команда nslookup, там же (nslookup) server ya.ru?
что говорит команда nslookup, там же (nslookup) server ya.ru?
Все глюки Windows исправляются установкой Linux!
-
DaemonTux
- Сообщения: 1480
- Статус: Юный падаван
- ОС: Gentoo
Re: Решено: iptables с нуля
Видимо не полностью читали. Ну да ладно.
Вместо
Я бы порекомендовал использовать
Вместо
Код: Выделить всё
iptables -A INPUT -p udp --sport 53 -j ACCEPT
iptables -A INPUT -p tcp --sport 53 -j ACCEPTЯ бы порекомендовал использовать
Код: Выделить всё
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPTVladivostok Linux User Group
Спасибо сказали:
-
soma
- Сообщения: 15
- ОС: Debian
Re: Решено: iptables с нуля
Мммм.. понял где я ошибся. Спасибо всем за ответы. Работает. Пошёл разбираться и экспериментировать далее сам, а то не интересно будет. 
Наушники. Звук на максимум. Много пива... и я не помню как я "это" настроил...
-
McSim
- Сообщения: 419
- Статус: Экспериментатор
- ОС: заGNU/Linux Debian
Re: Решено: iptables с нуля
soma,
почитай Основы сетей, чтобы понять базовые основы работы сетей, потом можно почитать настройку сети в linux, чтобы уметь корректно настроить резолвинг, далее можно взяться за iptables. Эти статьи заложат хорошую основу.