Hi all. Такая поблема. Поставил на роутере DNS-сервер.
Правила на firewall:
ipchains -A input -i $EXTERNAL_VIRT -p udp \ -s $ANYWHERE $UNPRIVPORTS \ -d $IPADDR2 53 -j ACCEPT ipchains -A output -i $EXTERNAL_VIRT -p udp \ -s $IPADDR2 53 \ -d $ANYWHERE $UNPRIVPORTS -j ACCEPT
ipchains -A input -i $EXTERNAL_VIRT -p udp \ -s $ANYWHERE 53 \ -d $IPADDR2 53 -j ACCEPT ipchains -A output -i $EXTERNAL_VIRT -p udp \ -s $IPADDR2 53 \ -d $ANYWHERE 53 -j ACCEPT
ipchains -A input -i $EXTERNAL_VIRT -p tcp \ -s $SEC_DNS $UNPRIVPORTS \ -d $IPADDR2 53 -j ACCEPT ipchains -A output -i $EXTERNAL_VIRT -p tcp ! -y \ -s $IPADDR2 53 \ -d $SEC_DNS $UNPRIVPORTS -j ACCEPT
При этом провайдер: #nslookup Default server: ***** Address: ***** > ls -d domain.ru ls: connect: No error *** Can't list doman domain.ru: Unspecified error
У меня из внутренней сети тоже самое. Если я полностью открываю firewall, то провайдер получает list, а у меня во внутренней сети тоже самое (т.е. "Can't list domain") В чем может быть проблема?