Firestarter?
http://forum.ubuntu-fi.org/index.php?threadid=1984Juu ei, käsinhän nämä säädetään. Oletko lukenut tuon:
http://forum.ubuntu-fi.org/index.php?topic=4107.0Pikainen esimerkki:
sudo iptables -L
# jos katsot tarpeelliseksi, tallenna nykyinen tilanne:
sudo iptables-save > ~/.palomuuri_1109
# suljetaan kaikki muu paitsi lo
sudo iptables --flush
sudo iptables -I INPUT 1 -i lo -p all -j ACCEPT
sudo iptables -P INPUT DROP
sudo iptables -P FORWARD DROP
sudo iptables -P OUTPUT DROP
Nyt se on suljettu,
lo toimii muut pudotellaan viemäriin
sallitaan oma lähtevä liikenne:
sudo iptables -A OUTPUT -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
#lähtevä liikenne vaatii myös sisääntulevaa liikennettä (sealimet esim) tarvitaan myös tämä:
sudo iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
#SSH:
sudo iptables -A INPUT -p tcp --dport 22 -m iprange --src-range 192.168.1.2-192.168.1.12 -j ACCEPT
sudo iptables -A INPUT -p udp --dport 22 -m iprange --src-range 192.168.1.2-192.168.1.12 -j ACCEPT
## TAI jotakin tälläistä: kts. *1
## sudo iptables -A INPUT -p tcp -s 123.45.67.128/25 -d OMA_IP_TÄHÄN --dport 22 -j ACCEPT
## sudo iptables -A INPUT -p udp -s 123.45.67.128/25 -d OMA_IP_TÄHÄN --dport 22 -j ACCEPT
# talletetaan, jotta ei aina tarvi kirjoitella
sudo iptables-save > ~/.palomuuri_SSH
# jos halutaan palauttaa
sudo iptables-restore < ~/.palomuuri_1109
-d = Destination = KOHDE = MIHIN TULOSSA
-s = Source = LÄHDE = MISTÄ TULOSSA
tuossa tuo -d OMA_IP_TÄHÄN ei ole välttämätön
*1: tuossa olevan mystillisen /25 lukeman laskin
http://www.subnetmask.info/Tuota on vaikea ymmärtää, en minäkään sitä ymmärrä, mutta toimii se.
Jotakin bittejä siinä lasketaan.
ps. en ole verkkokurko, joten suhtaudu varauksella ja epäillen.
tarviiko SSH sekä tcp että udp -portit, vai riittääkö pelkkä tcp?