На компьюторе два eth интерфейса:
eth0 = 192.168.11.201
eth1 = 192.168.1.2
ADSLrouter = 192.168.1.1
Вот правила на ADSL ===>
#!/bin/bash
IPTABLES='/sbin/iptables'
ADSL='eth1'
$IPTABLES -P FORWARD DROP
$IPTABLES -P INPUT DROP
$IPTABLES -P OUTPUT DROP
#=======INPUT==============
$IPTABLES -t filter -A INPUT -p tcp -i $ADSL -s 192.168.1.2 -j ACCEPT
$IPTABLES -t filter -A INPUT -p tcp -i ppp0 -J ACCEPT
#=======OUTPUT=============
$IPTABLES -t filter -A OUTPUT -p tcp -o $ADSL -s 192.168.1.1 -j ACCEPT
$IPTABLES -t filter -A OUTPUT -p tcp -o ppp0
Что не так? Соединяюсь с локальной машины. т.е #pppoe-start, после этого появляется интерфейс ppp0.
Пинг на внешние(www.ya.ru) хосты с включенным iptables не проходит.
Пишет "неизвестный хост www.ya.ru".
IPtables (Что в правилах не так?)
Модератор: Bizdelnick
-
backslash
- Сообщения: 125
Re: IPtables
Вне зависимости от чего бы то ни было: "неизвестный хост www.ya.ru" - значит, что-то с DNS. Смотрим /etc/resolv.conf - DNS-сервер доступен по IP? проверить с помощью ping.
-
kkkggg
- Сообщения: 100
Re: IPtables
С DNS всё ок, покрайней мере пока iptables, с свыше приведёнными правилами выключен.
С включенным iptables ping ДНС-а выдаёт:
#ping 83.149.24.244
ping: sendmsg: Operation not permitted
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
-
kkkggg
- Сообщения: 100
Re: IPtables
#!/bin/bash
IPTABLES='/sbin/iptables'
ADSL='eth1'
$IPTABLES -P FORWARD DROP
$IPTABLES -P INPUT DROP
$IPTABLES -P OUTPUT DROP
#=======INPUT==============
$IPTABLES -t filter -A INPUT -p tcp -i $ADSL -s 192.168.1.2 -j ACCEPT
$IPTABLES -t filter -A INPUT -p icmp -i $ADSL -s 192.168.1.2 -j ACCEPT
$IPTABLES -t filter -A INPUT -p tcp -i ppp0 -j ACCEPT
$IPTABLES -t filter -A INPUT -p icmp -i ppp0 -j ACCEPT
#=======OUTPUT=============
$IPTABLES -t filter -A OUTPUT -p tcp -o $ADSL -s 192.168.1.1 -j ACCEPT
$IPTABLES -t filter -A OUTPUT -p icmp -o $ADSL -s 192.168.1.1 -j ACCEPT
$IPTABLES -t filter -A OUTPUT -p tcp -o ppp0 -j ACCEPT
$IPTABLES -t filter -A OUTPUT -p icmp -o ppp0 -j ACCEPT
Дело стало немного лудше, покрайней мере DNS пингуется. а вот www.ya.ru
ping: unknown host www.ya.ru
---/Дописоваю сообшение/-----
Все хосты пингуются, но только по IP 88.212.197.154 , <= Это линукс центер
Почему я не могу пользоваться услугами днс? В /etc/resolv.conf всё ок!!
IPTABLES='/sbin/iptables'
ADSL='eth1'
$IPTABLES -P FORWARD DROP
$IPTABLES -P INPUT DROP
$IPTABLES -P OUTPUT DROP
#=======INPUT==============
$IPTABLES -t filter -A INPUT -p tcp -i $ADSL -s 192.168.1.2 -j ACCEPT
$IPTABLES -t filter -A INPUT -p icmp -i $ADSL -s 192.168.1.2 -j ACCEPT
$IPTABLES -t filter -A INPUT -p tcp -i ppp0 -j ACCEPT
$IPTABLES -t filter -A INPUT -p icmp -i ppp0 -j ACCEPT
#=======OUTPUT=============
$IPTABLES -t filter -A OUTPUT -p tcp -o $ADSL -s 192.168.1.1 -j ACCEPT
$IPTABLES -t filter -A OUTPUT -p icmp -o $ADSL -s 192.168.1.1 -j ACCEPT
$IPTABLES -t filter -A OUTPUT -p tcp -o ppp0 -j ACCEPT
$IPTABLES -t filter -A OUTPUT -p icmp -o ppp0 -j ACCEPT
Дело стало немного лудше, покрайней мере DNS пингуется. а вот www.ya.ru
ping: unknown host www.ya.ru
---/Дописоваю сообшение/-----
Все хосты пингуются, но только по IP 88.212.197.154 , <= Это линукс центер
Почему я не могу пользоваться услугами днс? В /etc/resolv.conf всё ок!!
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: IPtables
Вообще почитайте iptables tutorial
Там ещё нужно UDP для dns разрешить помоему 53 порт если не ошибаюсь
или почитайте вот это
Настройка iptables для начинающих.
Там ещё нужно UDP для dns разрешить помоему 53 порт если не ошибаюсь
или почитайте вот это
Настройка iptables для начинающих.
Сомнительно доброе привидение
-
d_i_v
- Сообщения: 41
Re: IPtables
Для DNS клиента нужно разрешить входящие udp с 53 порта
ну соответственно для сервера исходящий с 53 порта!
попробуйте дописать!
$IPTABLES -t filter -A INPUT -p udp -i ppp0 --sports 53 -j ACCEPT
ну соответственно для сервера исходящий с 53 порта!
попробуйте дописать!
$IPTABLES -t filter -A INPUT -p udp -i ppp0 --sports 53 -j ACCEPT
-
kkkggg
- Сообщения: 100