|
Тема |
routing , nat |
|
Автор | someone (Нерегистриран) | |
Публикувано | 12.06.04 10:47 |
|
|
Здравейте,
От няколко дена в главата ми изплува следната ситуация:
Как да направа така , че BSD-то (FreeBSD 5.2.1) да прави 2 pptp връзки към един и същ доставчик и едновременно с това да позволява 2 компютъра в локалната мрежа да имат интернет , като единият минава през 1-та връзка в случая tun0 , а другият да минава през другата връзка tun1.Проблемът основно ми се състой в това , че има само 1 default gw (то и нормално да е 1 ) , който е или IP-то зададено при първата pptp връзка или при втората.Евентуално мога да опиша мрежи който да се рутират през едниния канал и други които да минават през default gw-а , но не ми е това целта , искам да отделя 2-те самостоятелно , т.е. ако имам:
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
inet 10.10.3.7 --> 10.11.0.65 netmask 0xffffffff
Opened by PID 155
tun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
inet 10.10.3.8 --> 10.11.0.80 netmask 0xffffffff
Opened by PID 158
и 2 PC-та PC1 - 192.168.0.11 и PC2 - 192.168.0.12 , да направя така , че трафика на PC1 да минава през tun0 (10.11.0.65) ,а този на PC2 да минава през tun1 (10.11.0.80) ,PC1,2 се nat-ват от BSD-то.
*************************************************
PC1--| ****************** tun0*****************
*******|****************** |------------ \********
*******|------ rl0 - BSD -| *************|- ISP*
*******| ***************** |-------------/********
PC2--| ****************** tun1*****************
**************************************************
Възможно ли е да се реализира това с FreeBSD , и ако да , какво да прочета за целта.
Мерси
|
| |
|
|
|