Vil ikke anbefale å skru av iptables ettersom dette jo er en del av den standardfunksjonalitet som ligger i Linux med hensyn til routing og slikt. (Må tilstå at jeg aldri har forsøkt å slå av iptables. Godt mulig det kan fungere.)
Pleier sev å sjekke status til iptables ved kommandoer "iptables -L" og "iptables -t nat -L") (Selv om output fra dette ikke er 100 % rett.)
Hvis man ønker å "slå av" firewall så kan man kjøre et script som åpner for all trafikk:
#!/bin/bash
# Load in extra kernel modules:
modprobe ip_nat_ftp
modprobe ip_conntrack_ftp
# Activate forwarding:
echo 1 > /proc/sys/net/ipv4/ip_forward
# Reset chains
iptables -F
iptables -t nat -F
iptables -t mangle -F
# Sette policies (default rules):
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
# Establishing masquerading (SNAT):
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
(Forutsetter at eth0 er koplet mot ekstern forbindelse.)
Når man kjører et script på denne måten så vil ikke dette ha noen videre effekt enn at nåt man rebooter maskinen så er virkningen av scriptet borte. Scriptet sletter den gamle firewallen og setter opp en åpen firewall pluss nat, dvs delt internettforbindelse.
Hvis man vil lage noe mere sofistikert så finne denne adressen:
http://iptables.1go.dk1nsane -> Hvordan bruker man egentlig denne: "service iptables status for status" Forsøkte på en maskin her, men det kon ikke ut noen ting (Men firewall på denne maskinen står også åpen.) Hva slags output får man egentlig ? (De kommandoer som jeg har nevnt over gir som sagt ikke en helt rett status, bare sånn omtrent.