|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexey Onion 2:5020/400 23 Nov 2004 13:48:07 To : All Subject : iptable и ip route --------------------------------------------------------------------------------
Приветствую тебя, All.
Есть две сети 192.168.4.0/26 и 192.168.3.0/24, будем называть их A и B.
В каждой из сетей есть сервер с модемом, эти модемы устанавливают коннект друг с
другом, 172.16.1.254 <-> 172.16.1.1, соответственно.
Что бы пользователи каждой из сетей видили друг друга подымается роутинг:
A: ip route add 192.168.3.0/24 via 172.16.1.1 dev ppp0
B: ip route add 192.168.4.0/26 via 172.16.1.254 dev ppp0
После этого все видят друг друга отлично.
Однако, в сети B есть инет, как они его получают неважно, важно то как
получить его в сеть A. Делаю:
iptables -t nat -A POSTROUTING -s 192.168.4.0/26 -o ppp0 -j MASQUERADE
Инет появляется, однако тогда становится не видна сеть A из сети B.
Потому как NAT меняет все IP адреса из сети A на 172.16.1.254.
Как побороть?
P.S. Пока придумал только, поднять VPN на серваке сети B и пускать сеть A в
инет через VPN, но это меня немного не устраивает.
Будь здрав, All.
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/657726d4d331.html, оценка из 5, голосов 10
|