Ik heb een copperjet router van Surfsneladsl, dat ding is echter zo brak als het kan wat firewall betreft
. Dus ik wil er een linux routertje tussen zetten, deze heeft 2 netwerkkaarten, eth0 welke aan het locale internet netwerk hangt met ip adres 192.168.0.1. Daar draait tevens een DHCP server op zodat alle computers in het netwerk netjes een IP krijgen.
De 2de netwerkkaart hangt aan de brakke copperjet router, welke zo ingesteld is dat hij de adressen die ik van inter.nl.net heb gekregen aanbied via DHCP
Ik heb van inter.nl.net 8 ip adressen, waarvan de eerste xxx.xxx.xxx.128 het ip adres van het netwerk is xxx.xxx.xxx.129 is het ip van de router zelf, xxx.xxx.xxx.130 is het ipadres van de 2de netwerkkaart in mijn linux wanabee router
en xxx.xxx.xxx.135 is het bcast adres van het netwerk.
Ik heb gekozen voor gentoo linux en ik gebruik iptables versie 1.2.11, ik heb een mooi scriptje gevonden op internet wat kwa firewall er erg goed uitzag, daar ben ik dan dus ook vanuit gegaan, het had echter wat teveel internet interfaces en ging uit van een ppp verbinding naar internet, ik heb 2 dagen lopen rotzooien om het spul aan de praat te krijgen maar ik kom er gewoon niet uit.
Mijn huidige probeersel:
modbreak:ik denk niet dat iemand zit te wachten op 600 regels code hier, en ik kreeg de indruk dat je eigen veranderingen voornamelijk hierboven stonden. Mocht je nog wat toe willen voegen, mijn mailadres staat in mijn signature.
Het origineel is te vinden hier: http://www.subverted.net/....php?wakka=FirewallScript
De 2de netwerkkaart hangt aan de brakke copperjet router, welke zo ingesteld is dat hij de adressen die ik van inter.nl.net heb gekregen aanbied via DHCP
Ik heb van inter.nl.net 8 ip adressen, waarvan de eerste xxx.xxx.xxx.128 het ip adres van het netwerk is xxx.xxx.xxx.129 is het ip van de router zelf, xxx.xxx.xxx.130 is het ipadres van de 2de netwerkkaart in mijn linux wanabee router
Ik heb gekozen voor gentoo linux en ik gebruik iptables versie 1.2.11, ik heb een mooi scriptje gevonden op internet wat kwa firewall er erg goed uitzag, daar ben ik dan dus ook vanuit gegaan, het had echter wat teveel internet interfaces en ging uit van een ppp verbinding naar internet, ik heb 2 dagen lopen rotzooien om het spul aan de praat te krijgen maar ik kom er gewoon niet uit.
Mijn huidige probeersel:
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| #!/sbin/runscript # Distributed under the terms of the GNU General Public License, v2 or later # # Firewall Script based on # Gentoo Security Guide # http://www.gentoo.org/doc/en/gentoo-security.xml # with many usefull hints from # http://www.linuxguruz.org/iptables/ # # by Spida (at) gmx (dot) net # # Version History: # 1.0 of 200306201700 # Initial Version # 1.1 of 200306202200 # Fixed descriptions of possible options # 1.2 of 200306292300 # Added more (commented out) debugging possibilities # 1.3 of 200307151000 # Added distcc, cut rigths for wlan # #IP=`/sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \ -f 1` #MASK=`/sbin/ifconfig $IF | grep Mas | cut -d : -f 4` #NET=$IP/$MASK IPTABLES="/sbin/iptables" IPTABLESSAVE="/sbin/iptables-save" IPTABLESRESTORE="/sbin/iptables-restore" DEV_INT="eth0" IP_INT="192.168.0.1" IP_INT_NET="192.168.0.0/24" IP_INT_BCAST="192.168.0.255" DEV_INT2="eth1" IP_INT2="xxx.xxx.xxx.130"; IP_INT2_NET="xxx.xxx.xxx.128/29" IP_INT2_BCAST="xxx.xxx.xxx.135" ANY="0.0.0.0/0" IP_BCAST="255.255.255.0" DEV_LOOP="lo" IP_LOOP="127.0.0.1" |
modbreak:ik denk niet dat iemand zit te wachten op 600 regels code hier, en ik kreeg de indruk dat je eigen veranderingen voornamelijk hierboven stonden. Mocht je nog wat toe willen voegen, mijn mailadres staat in mijn signature.
Het origineel is te vinden hier: http://www.subverted.net/....php?wakka=FirewallScript
[ Voor 94% gewijzigd door blaataaps op 28-08-2004 15:34 ]