Kezdőlap › Fórumok › UHU Linux › Általános UHU problémák, javaslatok › Tûzfall avagy védekezzünk
- This topic has 7 hozzászólás, 4 résztvevő, and was last updated 22 years, 4 months telt el by
admin.
-
SzerzőBejegyzés
-
2003-02-02-19:27 #1898124
Ezek nem az én beállításaim, találtam a neten, köszönet érte a készítõnek, de én ez alapján szoktam csinálni
#!/bin/bash
echo 1 ] /proc/sys/net/ipv4/ip_forward
## Az eddigi szabályok törlése
iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD## Az alap szabályok felállítása
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT## LOGDROP szabály
iptables -F LOGDROP 2]/dev/null
iptables -X LOGDROP 2]/dev/null
iptables -N LOGDROP
iptables -A LOGDROP -j LOG
iptables -A LOGDROP -j DROP## Maszkolás
iptables -t nat -F PREROUTING
iptables -t nat -F POSTROUTING
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j SNAT –to 64.81.39.24## Tûzfal szabályok felállítása
iptables -A INPUT -i eth0 -m state –state ESTABLISHED,RELATED -j ACCEPT
#* FTP, SSH, Telnet Portok megnyitása
iptables -A INPUT –proto tcp -i eth0 –destination-port 20:23 -j ACCEPT#* Mail Portok megnyitása
iptables -A INPUT –proto tcp -i eth0 –destination-port 25 -j ACCEPT
iptables -A INPUT –proto tcp -i eth0 –destination-port 110 -j ACCEPT#* HTTP & HTTPS Portok megnyitása
iptables -A INPUT –proto tcp -i eth0 –destination-port 80 -j ACCEPT
iptables -A INPUT –proto tcp -i eth0 –destination-port 443 -j ACCEPT#* IDENTD Port megnyitása
iptables -A INPUT –proto tcp -i eth0 –destination-port 113 -j ACCEPT#* User Portok megnyitása
iptables -A INPUT –proto tcp -i eth0 –destination-port 1024:65535 -j ACCEPT
iptables -A INPUT –proto udp -i eth0 –destination-port 1024:65535 -j ACCEPT#* DNS
iptables -A INPUT –proto tcp -i eth0 –destination-port 53 -j ACCEPT
iptables -A INPUT –proto udp -i eth0 –destination-port 53 -j ACCEPT#* Talk Port
iptables -A INPUT –proto udp -i eth0 –destination-port 517:518 -j ACCEPT#* ICMP Replies
iptables -A INPUT -i eth0 –proto icmp –jump ACCEPTiptables -A OUTPUT –proto tcp –destination-port 2611 -j LOGDROP
#* Az összes többi port tiltása
iptables -A INPUT -i eth0 -j LOGDROP## Port Forwarding For NAT
#* ICQ portjainak engedélyezése
iptables -A PREROUTING -t nat -p udp -d 64.81.39.24 –dport 4000 -j DNAT –to 192.168.1.2
iptables -A PREROUTING -t nat -p tcp -d 64.81.39.24 –dport 20020:20039 -j DNAT –to 192.168.1.2#* WebCam Software portjainak engedélyezése
iptables -A PREROUTING -t nat -p tcp -d 64.81.39.24 –dport 2047:2048 -j DNAT –to 192.168.1.1
iptables -A PREROUTING -t nat -p udp -d 64.81.39.24 –dport 2047:2048 -j DNAT –to 192.168.1.1
iptables -A PREROUTING -t nat -p udp -d 64.81.39.24 –dport 1972 -j DNAT –to 192.168.1.1# Unreal Tournament portjainak engedélyezése
iptables -A PREROUTING -t nat -p tcp -d 64.81.39.24 –dport 7600:7900 -j DNAT –to 192.168.1.1
iptables -A PREROUTING -t nat -p udp -d 64.81.39.24 –dport 7600:7900 -j DNAT –to 192.168.1.1iptables -A PREROUTING -t nat -p udp -d 64.81.39.24 –dport 3782 -j DNAT –to 192.168.1.2
2003-02-25-09:11 #1898125Azt szeretném megtudni, hova kell ezeket beírni, hogy automatikusan elinduljon? Ne kelljen minden indításnál újból beírni!!!
Elõre is köszi
2003-02-25-11:35 #1898126Létrehozod a parancsállományt (ahogy szolarisz leírta), s azt beteszed a /etc/init.d katalógusba. Ezután már mindig automatikusan elindul ez a parancsállomány.
2003-02-25-12:39 #1898127Létrehozod a parancsállományt (ahogy szolarisz leírta), s azt beteszed a /etc/init.d katalógusba. Ezután már mindig automatikusan elindul ez a parancsállomány.
Csak ha az /etc/rcX.d/ könyvtárakba megfelelõen be van linkelve.
2003-02-25-12:49 #1898128Nem ismerem az uhu init rendszerét, de az /etc/init.d-bõl be szokták linkelni az adott futási szinthez tartozó könyvtárba, pl /etc/rc0.d, vagy /etc/rc2.d vagy /etc/runlevels/boot, vagy /etc/runlevels/default
2003-02-25-18:57 #1898129## Az alap szabályok felállítása
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPTEz azt jelenti, hogy alapba mindent beenged!!! (Az ACCEPT helyett írj DENY-t!)
Egyébként az elejére beírhatsz egy „ipchains -X”-et.Egyébként ha valaki szeretne egy varázslóval ilyen szkriptet generálni, akkor nézze meg ezt a lapot:
http://www.packetfilter.amotken.com/doit/2003-02-26-13:09 #1898130De ez ipchains-hez van te tök, a kettõ nem ugyanaz 😉
Különben meg jobb az ilyet inkább sajátkezûleg megszerkeszteni, az tuti nem
fog hibázni.2009-12-04-19:55 #1868434 -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz