[Comm] iptables and dns
Alexey Morsov
=?iso-8859-1?q?samurai_=CE=C1_ricom=2Eru?=
Чт Фев 26 18:21:38 MSK 2004
Привет,
Наблюдаю странное с правилами iptables
#!/bin/sh
# объявим переменные
FW="/sbin/iptables"
LAN_NET="192.168.130.0/24"
LAN_IP="192.168.130.2"
LAN_ETH="eth0"
INET_IP="192.168.1.2"
INET_ETH="eth1"
# для нашей почты и спота
MAIL="xxx.xxx.xxx.xxx/xx"
# локалка
LH="127.0.0.1"
PROXY_PORT="3128"
modprobe ip_nat_ftp
# все прочистим
$FW -t nat -F
$FW -F
$FW -X
# введем цепочки для подсчета трафика
# наведем маскарад
$FW -t nat -A POSTROUTING -s $LAN_NET -o $INET_ETH -j SNAT
--to-source $INET_IP
# все всем запретить
$FW -P INPUT DROP
$FW -P FORWARD DROP
$FW -P OUTPUT ACCEPT
# для INPUT
#$FW -A INPUT -p tcp -s $LAN_NET -d $LAN_IP -j TCP_FROM_LAN
$FW -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
$FW -A INPUT -m state --state NEW -i ! $INET_ETH -j ACCEPT
$FW -A INPUT -i $INET_ETH -d $INET_IP -j ACCEPT
# для FORWARD
$FW -A FORWARD -s $LAN_NET -i $LAN_ETH -o $LAN_ETH -j ACCEPT
$FW -A FORWARD -s $MAIL -i $LAN_ETH -o $LAN_ETH -j ACCEPT
работает все как надо, а через некоторое время отрубаеться
dns-resolving на виндовой машине (которая ходит через этот гейт)
т.е. на свой mail набирая его ip я попасть могу - а вот набирая
его name - не могу.. причем случаеться именно как-т онеожиданно -
работал/перестало/заработало
Подробная информация о списке рассылки community