🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

4 total messages Started by Sokim Mon, 12 Mar 2012 23:46
[FreeBSD] BGP + nat + multipleWAN
#21988
Author: Sokim
Date: Mon, 12 Mar 2012 23:46
17 lines
1671 bytes
Witajcie,
od kilku lat mam spięte przez BGP dwóch dostawców. Do tej pory miałem 
obu podłączonych przez switcha do tego samego portu WAN na routerze 
quagga + FreeBSD 6.4. Miałem to tak zrobione ponieważ potrzebuję na tym 
routerze robić NAT - do czego wykorzystuję ipnat.
Jak wiadomo w regułce ipnat należy porać nazwę interfejsu WAN, co 
powoduje że pakiety wychodzące przez WAN2 nie są natowane :/

Tutaj moje pytanie, ponieważ chciałbym zrobić aby każdy ISP był na 
osobnym porcie WAN. Czy jest jakiś sposób aby zmusić do współpracy 
ipnat? PF odpada ponieważ potrzebuję również ipfw oraz dummynet a nie 
udało mi się nigdy połączyć sensownie pf + ipfw. Chciałbym zostać przy 
FreeBSD, ale w ostateczności co innego moglibyście polecić aby zapewnić 
powyższą funkcjonalność.

pozdrawiam
./Sokim
Re: [FreeBSD] BGP + nat + multipleWAN
#21989
Author: Rafał Wilk
Date: Tue, 13 Mar 2012 11:00
27 lines
2117 bytes
W dniu 2012-03-13 00:46, Sokim pisze:
> Witajcie,
> od kilku lat mam spięte przez BGP dwóch dostawców. Do tej pory miałem
> obu podłączonych przez switcha do tego samego portu WAN na routerze
> quagga + FreeBSD 6.4. Miałem to tak zrobione ponieważ potrzebuję na tym
> routerze robić NAT - do czego wykorzystuję ipnat.
> Jak wiadomo w regułce ipnat należy porać nazwę interfejsu WAN, co
> powoduje że pakiety wychodzące przez WAN2 nie są natowane :/
> 
> Tutaj moje pytanie, ponieważ chciałbym zrobić aby każdy ISP był na
> osobnym porcie WAN. Czy jest jakiś sposób aby zmusić do współpracy
> ipnat? PF odpada ponieważ potrzebuję również ipfw oraz dummynet a nie
> udało mi się nigdy połączyć sensownie pf + ipfw. Chciałbym zostać przy
> FreeBSD, ale w ostateczności co innego moglibyście polecić aby zapewnić
> powyższą funkcjonalność.
> 
> pozdrawiam
> ./Sokim

Na tym switchu nadaj osobne VLAN'y  obu dostawcom, a port od strony
FreeBSD ustaw na trunk. Na serwerze podniesiesz sobie 2 interfejsy VLAN
i będziesz miał swoje 2xWAN. Może nie jest to rozwiązanie na które
czekasz, ale IMO powinno spełnić oczekiwania i co najważniejsze - działa
w praktyce.

Pozdrawiam
Rafał Wilk
Re: [FreeBSD] BGP + nat + multipleWAN
#21990
Author: Sokim
Date: Tue, 13 Mar 2012 11:43
39 lines
2528 bytes
W dniu 13.03.2012 12:00, Rafał Wilk pisze:
> W dniu 2012-03-13 00:46, Sokim pisze:
>> Witajcie,
>> od kilku lat mam spięte przez BGP dwóch dostawców. Do tej pory miałem
>> obu podłączonych przez switcha do tego samego portu WAN na routerze
>> quagga + FreeBSD 6.4. Miałem to tak zrobione ponieważ potrzebuję na tym
>> routerze robić NAT - do czego wykorzystuję ipnat.
>> Jak wiadomo w regułce ipnat należy porać nazwę interfejsu WAN, co
>> powoduje że pakiety wychodzące przez WAN2 nie są natowane :/
>>
>> Tutaj moje pytanie, ponieważ chciałbym zrobić aby każdy ISP był na
>> osobnym porcie WAN. Czy jest jakiś sposób aby zmusić do współpracy
>> ipnat? PF odpada ponieważ potrzebuję również ipfw oraz dummynet a nie
>> udało mi się nigdy połączyć sensownie pf + ipfw. Chciałbym zostać przy
>> FreeBSD, ale w ostateczności co innego moglibyście polecić aby zapewnić
>> powyższą funkcjonalność.
>>
>> pozdrawiam
>> ./Sokim
>
> Na tym switchu nadaj osobne VLAN'y  obu dostawcom, a port od strony
> FreeBSD ustaw na trunk. Na serwerze podniesiesz sobie 2 interfejsy VLAN
> i będziesz miał swoje 2xWAN. Może nie jest to rozwiązanie na które
> czekasz, ale IMO powinno spełnić oczekiwania i co najważniejsze - działa
> w praktyce.
>
> Pozdrawiam
> Rafał Wilk
>

A jak regułki ipnat będą wyglądać?
map em0 - fizyczny interfejs WAN?
Czy map vlan0 i map vlan1?
Bo jeżeli dobrze rozumiem adresy przyłączeniówek będą ustawione na 
wirtualne interfejsy vlan, natomiast do fizycznego interfejs em0 nie 
będzie przypisany żaden adres?


./Sokim
Re: [FreeBSD] BGP + nat + multipleWAN
#21991
Author: Rafał Wilk
Date: Tue, 13 Mar 2012 12:28
19 lines
1404 bytes
W dniu 2012-03-13 12:43, Sokim pisze:

> 
> A jak regułki ipnat będą wyglądać?
> map em0 - fizyczny interfejs WAN?
> Czy map vlan0 i map vlan1?
> Bo jeżeli dobrze rozumiem adresy przyłączeniówek będą ustawione na
> wirtualne interfejsy vlan, natomiast do fizycznego interfejs em0 nie
> będzie przypisany żaden adres?
> 
> 
> ./Sokim
> 

Dokładnie tak jak piszesz. Interfejsy vlan{0,1} traktujesz jak dwie
oddzielne sieciówki.

Pozdrawiam
Rafał Wilk
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads