ik heb een server die fungeert als server en router maar nu wil ik dus een firewall draaien: eth0 heeft ip 213.84.xxx.xxx en hangt direct aan het internet.
eth1 is 192.168.0.1
nu gebruik ik de volgende commando''s voor masquerading:
$> iptables -F; iptables -t nat -F; iptables -t mangle -F
$> iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
$> echo 1 > /proc/sys/net/ipv4/ip_forward
$> iptables -A INPUT ! eth0 -j ACCEPT ;dit om ervoor te zorgen dat niet iedereen vanaf inet mij als router kan gebruiken
nu heb ik op mijn clients internet en op mijn server.
dan doe ik het volgende:
$> iptables -P INPUT DROP
$> iptables -A INPUT --protocol tcp --dport 80 -j ACCEPT
nu heb ik een firewall met alleen poort 80 open voor apache op mijn server. dit werkt goed maar door dit commando:
$> iptables -P INPUT DROP
kan ik niets meer emergen want ik heb geen internet verbinding meer. weet iemand wat ik hieraan kan doen?
eth1 is 192.168.0.1
nu gebruik ik de volgende commando''s voor masquerading:
$> iptables -F; iptables -t nat -F; iptables -t mangle -F
$> iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
$> echo 1 > /proc/sys/net/ipv4/ip_forward
$> iptables -A INPUT ! eth0 -j ACCEPT ;dit om ervoor te zorgen dat niet iedereen vanaf inet mij als router kan gebruiken
nu heb ik op mijn clients internet en op mijn server.
dan doe ik het volgende:
$> iptables -P INPUT DROP
$> iptables -A INPUT --protocol tcp --dport 80 -j ACCEPT
nu heb ik een firewall met alleen poort 80 open voor apache op mijn server. dit werkt goed maar door dit commando:
$> iptables -P INPUT DROP
kan ik niets meer emergen want ik heb geen internet verbinding meer. weet iemand wat ik hieraan kan doen?
[ Voor 4% gewijzigd door savale op 29-11-2003 20:45 ]