From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Mike Taekema" Date: Thu, 16 Oct 2003 20:29:01 +0000 Subject: [LARTC] Split Access Problems MIME-Version: 1 Content-Type: multipart/mixed; boundary="----=_NextPart_000_006B_01C393E9.762CB3D0" Message-Id: List-Id: To: lartc@vger.kernel.org This is a multi-part message in MIME format. ------=_NextPart_000_006B_01C393E9.762CB3D0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_006C_01C393E9.762CB3D0" ------=_NextPart_001_006C_01C393E9.762CB3D0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Good day, I've searched through the mailman lists and no one seems to have had my = problem yet. Here goes: I've wrote a script that goes through and creates the split access = steps. However I have changed somethings. I've declared all my variables at the top of the shell script. I only have one physical external ip address. So i created a virtual = addess at eth0:0 My first problem is when I run the line: ip route add $P1_NET dev $IF1 = src $IP1 table T1 I get the error: Error: argument "T1" is wrong: "table" value is invalid = For reference sake here is my script: IF1=3Deth0 IF2=3Deth0:0 IP1=3D10.123.124.52 IP2=3D10.123.124.53 P1=3D10.123.124.253 P2=3D10.123.124.251 P1_NET=3D10.123.124.0/24 P2_NET=3D10.123.124.0/24 # Now lets add routes to two separate tables (T1, T2). This just tidy's = things up a bit. ip route add $P1_NET dev $IF1 src $IP1 table T1 ip route add default via $P1 table T1 ip route add $P2_NET dev $IF2 src $IP2 table T2 ip route add default via $P2 table T2 # Now we setup our main routing table. ip route add $P1_NET dev $IF1 src $IP1 ip route add $P2_NET dev $IF2 src $IP2 # Now we prefrence our default route ip route add default via $P1 # Next, setup the routing rules. These choose what routing table to = route with. Make sure you # route out a given interface if you already have the corresponding = address. ip rule add from $IP1 table T1 ip rule add from $IP2 table T2 exit 0 Intelligent Digital Security.=20 =20 Mike Taekema =20 mike@netmaster.com www.netmaster.com Page Me! =20 =20 =20 =20 =20 ------=_NextPart_001_006C_01C393E9.762CB3D0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Good day,
 
I've searched through the mailman = lists and no one=20 seems to have had my problem yet. Here goes:
 
I've wrote a script that goes through = and creates=20 the split access steps. However I have changed somethings.
 
I've declared all my variables at the = top of the=20 shell script.
 
I only have one physical external ip = address. So i=20 created a virtual addess at eth0:0
 
My first problem is when I run the = line: ip route=20 add $P1_NET dev $IF1 src $IP1 table T1
 
I get the error: Error: argument "T1" = is wrong:=20 "table" value is invalid
 
 
For reference sake here is my = script:
 
IF1=3Deth0
IF2=3Deth0:0
IP1=3D10.123.124.52
IP2=3D10.12= 3.124.53
P1=3D10.123.124.253
P2=3D10.123.124.251
P1_NET=3D10.123= .124.0/24
P2_NET=3D10.123.124.0/24
 
# Now lets add routes to two separate = tables (T1,=20 T2). This just tidy's things up a bit.
 
ip route add $P1_NET dev $IF1 src $IP1 = table=20 T1
ip route add default via $P1 table T1
ip route add $P2_NET dev = $IF2 src=20 $IP2 table T2
ip route add default via $P2 table T2
 
# Now we setup our main routing=20 table.
 
ip route add $P1_NET dev $IF1 src = $IP1
ip route=20 add $P2_NET dev $IF2 src $IP2
 
# Now we prefrence our default = route
 
ip route add default via = $P1
 
# Next, setup the routing rules. These = choose what=20 routing table to route with. Make sure you
# route out a given = interface if=20 you already have the corresponding address.
 
ip rule add from $IP1 table T1
ip = rule add from=20 $IP2 table T2
 
exit 0

 
 
 
=
Intelligent Digital=20 Security.
Mike Taekema
mike@netmaster.com
www.netmaster.com

Page=20 Me!
------=_NextPart_001_006C_01C393E9.762CB3D0-- ------=_NextPart_000_006B_01C393E9.762CB3D0 Content-Type: image/gif; name="Netmaster-Main Logo.gif" Content-Transfer-Encoding: base64 Content-ID: <006a01c39424$227ac2f0$cd7c7b0a@laptop> R0lGODlh5wA5AOYAAICAgMDAwEBAQPDw8BAQEODg4GBgYNDQ0CAgIDAwMKCgoHBwcJCQkFBQULCw sFmrzfL4+yeWw8jj7jCWwJHH3j6dxESky0ykyfD4+4zH3+Tx93W51W+517vc6tbq86nV5+Lx963V 5sbj74PA2Wey0Z/O4hqPvjWdx/H4+yGPvFOrz9Xq8zadx3C517fc6+Px96jV58Xj7yCPvJrO4xmP vlKrz33A2z2dxNPq86zV5cfj7nS51fH4+h6PvZvO41mrzLjc64LA2WCy0xyPvS+WwOPx9mGy07nc 6kukyGey0B+PvH7A2xuPvpDH3cXj7p7O4R2PvdXq8pDH3p3O4tbq8rnc64zH3hmPvyKPvAAAAP// /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwA AAAA5wA5AAAH/4BagoOEhYaHiIYYLjYcHxCJkZKTlJWWl5iZmpucnYYgSxZMV6RGkJ6oqaqrrK2u hyAtNLM0JqQ0Ga+6u7y9vpgQFEw0ERcWPaRXNDenv87P0NGaEjc0Qi4YgiIRNKQRGtLh4uPRGREc HoZC3crp5O/w8ZfghCBCKjiIHOw0TvL/AAOCuOFOSwchMCLV4JcvoMOH4ZLQICHowwh6iDBwSwYC osePvJwMkfFDQpUqk6rw+waypUtUEJDQYDGBRcdJ+25deMmz56UZNFKkUELjySQNG5VR9Mm0aTMt IIgowUJVyQSMHjAOApqMRsKmYHniuGAFB4QNQalSpbFDwogLWP8kFILAgh2pgloOMFDAV8EBRA76 8nWQl4GDAIgRBxasYEABBYcTBzhwQDJivgMC7BU8QNJjxgUSFQAA4GmiAQ4AGFgNQEFoQQcgW6Zs OQBfLbYjJ17c18EACIMvM1YQ4PUmDVhoYEGCRYZatTKI0rhaqIRdGjUKMSDwp/sfBMYJNeDenUAD Ldu9q1//BzX78u//jCbvHYAkA+sR/EWE/w9hSQAgUB59BCwgCADv0bceARCkF593BBQwgAAPeocA A51cQIMSIz2nllDJ/TBXNV3lUsgACqgnACIF4GeAcQMgWN5mfAVIAG5/CEAaaQl418COCwjYWYzq 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 ------=_NextPart_000_006B_01C393E9.762CB3D0-- _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/