Eenvoudige iptables firewall

Pagina: 1
Acties:

  • Nitroglycerine
  • Registratie: Januari 2002
  • Laatst online: 23:15

Nitroglycerine

Autisme: belemmering en kracht

Topicstarter
Thuis gebruik ik een RH9 distro om een iptables firewall op te zetten. Omdat er verschillende mensen problemen mee hebben, wil ik graag mijn configuratie met jullie delen, mogelijk dat ik dan iemand hiermee kan helpen.


Ik heb demon adsl met een zyxel p650 modem. Vanaf de modem gaat er een crosskabel naar eth0 van de firewall, aan eth1 hangt een switch die de rest van het interne netwerk van signaal voorziet.


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/bash

INT_DEV="eth1"
EXT_DEV="eth0"

EXT_IP=$(ifconfig ${EXT_DEV} | grep "inet" | awk '{print $2}' | awk -F: '{print $2}')
#echo -e External IP ${EXT_IP} 
iptables -P INPUT DROP
iptables -P OUTPUT DROP
iptables -P FORWARD DROP

#Regels om de firewall middels ssh bereikbaar te maken, is nodig om na het laden van de regels remote verbinding met de firewall te kunnen maken, en niet alles op de console te hoeven doen
iptables -A INPUT tcp --dport 22 -j ACCEPT
iptables -A OUTPUT tcp --sport 22 -j ACCEPT

#Voorbeeldregels, in dit geval regels om ftp-verkeer naar de firewall toe toe te staan
#iptables -A INPUT tcp --dport 21 -j ACCEPT
#iptables -A OUTPUT tcp --sport 21 -j ACCEPT
#iptables -A INPUT tcp --dport 20 -j ACCEPT
#iptables -A OUTPUT tcp --sport 20 -j ACCEPT

#Accepteer alles wat vanaf het interne netwerk komt, en sluis dat door naar buiten
iptables -A INPUT -i eth1 -j ACCEPT
iptables -A OUTPUT -o eth1 -j ACCEPT
iptables -A FORWARD -o eth1 -j ACCEPT
iptables -A FORWARD -i eth1 -j ACCEPT

echo "1" > /proc/sys/net/ipv4/ip_forward

Hier kon uw advertentie staan


  • Seth4Chaos
  • Registratie: Maart 2001
  • Niet online

Seth4Chaos

that's me...

edit: laat maar, verkeerd gelezen

[ Voor 85% gewijzigd door Seth4Chaos op 15-06-2004 11:33 ]

Mistakes are proof that you are trying...


  • Nitroglycerine
  • Registratie: Januari 2002
  • Laatst online: 23:15

Nitroglycerine

Autisme: belemmering en kracht

Topicstarter
Geen problemen, geen vraag, enkel een mededeling, delen van informatie.

Hier kon uw advertentie staan


  • XKB
  • Registratie: Oktober 1999
  • Laatst online: 05-04-2021

XKB

Anonymous functional

Voor een eenvoudige maar goede firewall kan ik verder nog aanraden:

-shorewall (http://www.shorewall.net)
-gShield (http://muse.linuxmafia.org/gshield/)

Choose for Choice! Choose Linux! | src van icon