|
1. Tarkista iptables-palvelun tila Aloita tarkistamalla iptables-palvelun tila [mw_shl_code=paus, totta] [root@woxplife ~]# palvelun iptables-tila
iptables: Firewall is not running.[/mw_shl_code] Iptables-palvelu on asennettu, mutta palvelua ei käynnistetä. Jos sinulla ei ole sitä, voit asentaa sen suoraan [mw_shl_code=bash,true]yum asenna -y iptables[/mw_shl_code] Aloita iptables [mw_shl_code=paus, totta] [root@woxplife ~]# palvelu iptables alkaa
iptables: Applying firewall rules: [ OK ][/mw_shl_code] Katso iptablesin nykyinen kokoonpano [mw_shl_code=paus, totta] [root@woxplife ~]# iptables -L -n[/mw_shl_code] 2. Tyhjennä oletuspalomuurisäännöt[mw_shl_code=bash,true]#首先在清除前要将policy INPUT muutetaan ACCEPTiksi, mikä osoittaa, että kaikki pyynnöt hyväksytään. #这个一定要先做, muuten se voi olla traagista tyhjentämisen jälkeen iptables -P INPUT ACCEPT
#清空默认所有规则 iptables -F
#清空自定义的所有规则 iptables -X
#计数器置0 iptables -Z[/mw_shl_code]
3. Konfiguraatiosäännöt [mw_shl_code=bash,totta]#允许来自于lo接口的数据包 #如果没有此规则 et pääse käsiksi paikallisiin palveluihin 127.0.0.1:n kautta, kuten ping 127.0.0.1 iptables -A INPUT -i lo -j ACCEPT
#ssh端口22 iptables -A INPUT -p tcp --dport 22 -j ACCEPT
#FTP端口21 iptables -A INPUT -p tcp --dport 21 -j ACCEPT
#web服务端口80 iptables -A INPUT -p tcp --dport 80 -j ACCEPT
#tomcat iptables -A INPUT -p tcp --dport xxxx -j ACCEPT
#mysql iptables -A INPUT -p tcp --dport xxxx -j ACCEPT
#允许icmp包通过, eli salli pingin iptables -A INPUT -p icmp -m icmp --icmp-tyyppi 8 -j ACCEPT
#允许所有对外请求的返回包 #本机对外请求相当于OUTPUT paluupaketti on vastaanotettava, mikä vastaa INPUT-arvoa iptables -A SYÖTE -m tila --tila --tila MÄÄRITETTY -j HYVÄKSY
#如果要添加内网ip信任 (hyväksy kaikki TCP-pyynnöt) iptables -A INPUT -p tcp -s 45.96.174.68 -j ACCEPT
#过滤所有非以上规则的请求 iptables -P INPUT DROP[/mw_shl_code]
4. SäilyttäminenEnsiksi iptables -L -n nähdäksemme, onko konfiguraatio oikea. Ilman ongelmia älä kiirehdi tallentamaan, sillä jos et tallenna, se on voimassa vain toistaiseksi, eikä se aktivoidu uudelleenkäynnistyksen jälkeen, joten jos ongelmia ilmenee, voit pakottaa palvelimen käynnistämään asetukset taustalla uudelleen.
Avaa toinen SSH-yhteys varmistaaksesi, että voit kirjautua sisään. Muista tallentaa se myöhemmin [mw_shl_code=bash,totta]#保存 [root@woxplife ~]# palvelu iptables tallenna
#添加到自启动chkconfig [root@woxplife ~]# chkconfig iptables päällä[/mw_shl_code]
|