[LUGOS] Dva ADSL na eni mašini
Janko Mivsek
janko.mivsek at eranova.si
Mon May 26 12:22:01 CEST 2003
Hvala tako Gregorju kot Matjažu za pomoč.
Kot sta omenila, je trik v poznavanju naprednega usmerjanja z ukazom
*ip*. Z njim lahko nastavimo usmerjanje glede na izvor paketkov (ip,
port, ...) in to pride v mojem prav.
Morda bo še komu prišlo prav, zato vam posredujem del rc.firewall-a s
podporo dvema ADSL (ostale nastavitve so spodaj):
#prva interna mreža na prvi ADSL na eth3
iptables -t nat -A POSTROUTING \
-s 192.168.100.0/24 -o eth3 -j SNAT --to-source 212.18.43.96
#druga interna mreža na drugi ADSL na eth4
ip rule add from 192.168.200.0/24 table 100
ip route add default via 212.18.43.97 dev eth4 table 100
ip route flush cache
iptables -t nat -A POSTROUTING \
-s 192.168.200.0/24 -o eth4 -j SNAT --to-source 212.18.43.97
Lp Janko
Gregor Ibic pravi:
>ni problema, nastavi routing policy, preberi Advanced routing howto.
>in potem se lahko igras s iptables, tako da oznacujes pakete po pravilih in
>routing delas glede na MARKirane pakete.
>Dela BP. Ne dela pa load balancing. V bistvu dela, samo ni ne vem kako
>pameten.
>
>Lp,
>Gregor
>
>
>Intelicom d.o.o.
>Security software company
>http://www.intelicom.si
>email: info at intelicom.si
>tel.: ++386 5 6309 158
>fax.: ++386 5 6279 355
>
>-----Original Message-----
>From: Matjaz Terpin [mailto:matjaz.terpin at ultra.si]
>Sent: Monday, May 26, 2003 9:04 AM
>To: lugos-list at lugos.si
>Subject: Re: [LUGOS] Dva ADSL na eni mašini
>
>
>Oj!
>
>Janko Mivsek wrote:
>
>
>
>>Pozdrav vsem,
>>
>>Rad bi pravilno skonfiguriral moj požarni zid, da bo uporabljal dve
>>ADSL liniji. Rad bi tudi maškeriral eno interno mrežo na en ADSL,
>>drugo pa na drugega. Kako naj to naredim? Lahko kdo objavi svoje
>>nastavitve (rute, ifcfg*, rc.firewall)?
>>
>>....
>>
>>Po zgornjih nastavitvah mi dela prva maškerada, na prvi ADSL. Ne dela
>>mi pa druga, na drugi ADSL. Sumim, da moram nekaj narediti že na
>>usmerjanju, če ne celo na sami konfiguraciji eth3 ter eth4.
>>
>>
>
>Zdravo!
>
>Če se ne motim, moraš najprej nastaviti "source routing", tako da ti
>bodo paketi iz ene mreže leteli na en ADSL in tisti iz druge na drugega.
>Iptables oziroma netfilter pridejo šele potem na vrsto in v bistvu "samo
>filtrirajo" promet, na usmerjanje pa ne vplivajo.
>
>Poglej si tole:
>http://www.linuxguruz.com/iptables/howto/2.4routing-4.html#ss4.1
>
>Bolj konkretno ti ne znam napisati. Imel sem skoraj isti problem precej
>nazaj, ko je bil source routing na linuxu še precej v povojih.
>Srečno!
>
> Matjaž
>
Še moje dosedanje nastavitve:
eth0 192.168.100.0 255.255.255.0 (prva interna mreža)
eth1 192.168.200.0 255.255.255.0 (druga interna mreža)
eth2 down
eth3 212.18.43.96 255.255.255.0 (prvi ADSL
eth4 212.18.43.97 255.255.255.0 (drugi ADSL)
route add default gw 212.18.43.1 eth3
ifcfg-eth3 (za prvi ADSL):
BOOTPROTO='static'
BROADCAST='212.18.43.255'
IPADDR='212.18.43.96'
NETMASK='255.255.255.0'
NETWORK='212.18.43.0'
REMOTE_IPADDR=''
STARTMODE='onboot'
UNIQUE='6Ogo.V9wnhMKHJYC'
WIRELESS='no'
ifcfg-eth4 (za drugi ADSL) je skoraj enak.
rc.firewall (del za maškerado)
iptables -t nat -A POSTROUTING \
-s 192.168.100.0/24 -o eth3 -j SNAT --to-source 212.18.43.96
iptables -t nat -A POSTROUTING \
-s 192.168.200.0/24 -o eth4 -j SNAT --to-source 212.18.43.97
More information about the lugos-list
mailing list