Шлюз на Ubuntu и пул внешних IP адресов

andrey i. mavlyanov aim на aim.pp.ru
Чт Апр 8 15:14:11 BST 2010


On 08.04.2010 14:07, Валерий Евгеньевич wrote:

> А я что то не получил не одного ответа на свой пример
> А давайте на реальном примере разберем.
> Есть реальный адрес 91.15.99.142
> Есть подсеть реальных адресов 91.15.20.128/25 <http://91.15.20.128/25>
> Так вот провайдер настроил маршрутизацию, как я это проверяю
> Трассировка маршрута к 91.15.20.129 с максимальным числом прыжков 30


если я правильно понимаю то у вас есть две сети - одна сеть 
взаимодействия, другая - пул ip адресов которые вы можете назначать 
своим машинам.

соотв. у вас должно быть два интерфейса.

один 91.15.99.142 (допустим eth0) с маской 255.255.255.252 (если я 
правильно понимаю - ну или какая там у вас маска) - тут с другой стороны 
провайдер.

другой 91.151.207.129 (допустим eth1) с маской 255.255.255.128 - тут 
подцеплены те 5 человек

третий 192.168.0.1 (допустим eth2) с маской 255.255.255.0 - тут все 
остальные подцеплены

всё. остаётся на машины прописываешь адреса. можно это сделать ручками, 
можно подняв dhcp сервер.



если такой вариант не устраивает по каким-то причинам, то надо DNAT делать.

типа iptables -t nat -A PREROUTING -d 192.168.128/25 -j DNAT 
--to-destination 91.15.20.128/25 вроде


-- 
  /aim [ http://aim.pp.ru/ ]



Подробная информация о списке рассылки ubuntu-ru