|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander V. Ribchansky 2:5020/400 05 Jun 2000 14:04:36 To : All Subject : IPFW-HOW-TO again -------------------------------------------------------------------------------- Приветствую вас граждане! После некого чтения книг по TCP/IP и рекомендаций полученых в эхе вот что я навоял..... Если кто найдет кусочек времени дабы раскретиковать и предложить более корректные варианты --- буду премного благодарен..... Дабы меня сразу же не разнесли в пух и прах друзья хакеры ip адреса малость изменены... И еще попутно вопрос, почему при таких правилах перестает работать интерактивное добавление пакаджей по /stand/sysinstall.... все виснет.. точнее останавливается на этапе получения ИHДЕКСА пакаджей..???...ж-( fwcmd="/sbin/ipfw" $fwcmd -f flush iif="wi0" #вейвлан карта, которая глядит наружу inet="127.43.193.8" imask="255.255.255.252" iip="127.43.193.10" loif="ed1" #сетевушка для локальной сети lonet="127.43.193.128" lomask="255.255.255.240" loip="127.43.193.130" monet="127.43.193.144" #модемный пул... momask="255.255.255.240" moip="127.43.193.145" #allow traffic via local network ${fwcmd} add 26000 pass all from any to any via lo0 #disable fragmented packets... ${fwcmd} add deny icmp from any to any frag #allow icmp ${fwcmd} add pass ICMP from any to any #allow SMTP ${fwcmd} add pass tcp from any to any 25 ${fwcmd} add pass tcp from any 25 to any #allow HTTPS ${fwcmd} add pass tcp from any to any 443 out ${fwcmd} add pass tcp from any 443 to any out #allow HTTP via wi0 #${fwcmd} add allow tcp from any to ${loip} 80 in via ${iif} #allow HTTP ${fwcmd} add pass tcp from any to any 80 ${fwcmd} add pass tcp from any 80 to any #${fwcmd} add allow all from any to any via ${loif} #allow DNS ${fwcmd} add pass udp from any to any 53 ${fwcmd} add pass udp from any 53 to any ${fwcmd} add pass tcp from any to any 53 ${fwcmd} add pass tcp from any 53 to any #allow NNTP ${fwcmd} add pass tcp from any to any 119 ${fwcmd} add pass tcp from any 119 to any #allow POP3 ${fwcmd} add pass tcp from any to any 110 ${fwcmd} add pass tcp from any 110 to any #allow FTP ${fwcmd} add pass tcp from any 21 to any ${fwcmd} add pass tcp from any to any 21 ${fwcmd} add pass tcp from any 20 to any ${fwcmd} add pass tcp from any to any 20 #allow HTTP, FTP Proxy ${fwcmd} add pass tcp from any to any 3128 ${fwcmd} add pass tcp from any 3128 to any ${fwcmd} add pass tcp from any 3130 to any ${fwcmd} add pass tcp from any to any 3130 #allow telnet ${fwcmd} add pass tcp from ${lonet}:${lomask} 23 to any ${fwcmd} add pass tcp from ${monet}:${momask} 23 to any ${fwcmd} add pass tcp from ${lonet}:${lomask} to any 23 ${fwcmd} add pass tcp from ${monet}:${momask} to any 23 #allow our MONET to access Microsoft network remotely ${fwcmd} add pass tcp from ${monet}:${momask} 137,138,139 to any ${fwcmd} add pass tcp from ${monet}:${momask} to any 137,138,139 #allow IRC and ICQ ${fwcmd} add pass udp from any 194,4000,5190 to any ${fwcmd} add pass udp from any to any 194,4000,5190 ${fwcmd} add pass tcp from any 194,4000,5190 to any ${fwcmd} add pass tcp from any to any 194,4000,5190 #X-files ${fwcmd} add pass tcp from any to any 1024-65535 established ${fwcmd} add pass udp from any to any 1024-65535 #deny all :-) ${fwcmd} add deny log ip from any to any --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6577a27af510.html, оценка из 5, голосов 10
|