Tietääkö joku miten iptables:in saa käynnistymään
bootin yhteydessä (Red Hat 7.1:ssä)?
Todennäköisesti multa on vaan jääny joku readme
lukematta mutta kun en löydä tietoa mistään.
bootin yhteydessä (Red Hat 7.1:ssä)?
Todennäköisesti multa on vaan jääny joku readme
lukematta mutta kun en löydä tietoa mistään.
Vastaukset 6
Vanhimmat
control panel -> runlevel editor...
rh7.1:ssä tosin vanhan iptablesin tilalla on
ipchains...
Hmmm...mistäköhän se iptables on sitten tiensä löytäny tähän koneeseen... :) Muistaakseni en ole erikseen sitä asennellu...mut pitää zuumailla, jospa tää tästä...
Itse asiassa olin siinä uskossa että chains on wanha ja tables uudempi systeemi...
iptables on ipchainssin korvaaja kernelistä 2.4
eteepäin, kernelin version näät
vaikka /proc/version:sta. en nyt oikein ymmärrä,
mitä tuolla käynnistämisellä tarkoitat, koska
koko iptablesin idea on rakentaa "sääntöjä"
siihen, miten liikkuvat paketit
filtteröidään/ohjataan. jos haluat tietää lisää,
kannattaa katsoa, josko löytysi jotain HOW-TO:ja.
Juujuu, kernel on 2.4.2. eli ipchainsista ei ole
tietoakaan, niinkuin aiemmin jo sanoin. Luulisi
että tuon tablesin pitää olla jotenkin päällä
että se voi filtteröidä paketteja. Isoin ongelma
on kuitenkin nyt se, että lisätyt säännöt eivät
pysy tallessa, eli esim. bootin jälkeen iptables
-L näyttää kaikkien aiemmin lisättyjen
zydeemejen kadonneen.
Ei tables jää päälle, paketin filtteröinnin
hoitaa kernel kunhan iptablesilla (tai
-chainsillä) olet kertonut sille säännöt. Eli
kun olet sopivat säännöt tehnyt, lisää ao.
iptables-lauseet johonkin käynnistysskriptiisi.
Tai sitten voit käyttää jotakin
firewall-ohjelmaa, joka tekee tuon puolestasi.