>1) Как разрешить все выходные пакеты по 80-порту с IP-адреса 192.168.11.1
iptables -A OUTPUT -p tcp -s 192.168.11.1/16 80 -d 0/0 -j ACCEPT
>2) Как разрешить все выходные пакеты по 80-порту с диапазона
>IP-адресов 192.168.0.0. - 192.168.255.255
iptables -A OUTPUT -p tcp -s 192.168.0.0/16 80 -d 0/0 -j ACCEPT
>3) То же самое ^^, но входные
iptables -A INPUT -p tcp -s 0/0 -d 192.168.0.0/16 80 -j ACCEPT
>4) Как разрешить все выходные пакеты по 4000 порту с любого IP-адреса
iptables -A OUTPUT -s 0/0 4000 -d 0/0 -j ACCEPT
>5) Как запретить все входящие пакеты по 23 порту с IP "213.10.142.16"
iptables -A INPUT -s 213.10.142.16 -d 0/0 23 -j REJECT
>6) Если на сервере (у провайдера) ipchains нестроен только на приём-отправку
>DNS-запросов с постоянного IP и всё, возможно ли как-то это обойти?
>(чтобы по сайтам ещё можно было лазить). Мож дыры какие-нить есть...
bind в режиме кеша. И длугая какая-нибудь DNS-прокси.
>Меня интересует как будет выглядеть строка "ipchains -A ..."
>Просто хочу понять. С "man" не очень разобрался :)
>Если можно, отвечайте соответственно по пунктам.
Лентяй... :)