Биллинговая система Nodeny
24 Апреля 2024, 01:14:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: binat и белые IP  (Прочитано 3918 раз)
ValikB
Пользователь
**

Карма: -1
Offline Offline

Сообщений: 7


Просмотр профиля Email
« : 09 Августа 2016, 17:40:56 »

Есть проблема с пробросом белых ипов внутрь сети.
На внешнем интерфейсе добавил алиасом белый адрес, который нужно пробросить клиенту, в pf.conf прописал

Код:
set limit states 128000
set optimization aggressive

binat on ale0 from 10.10.4.53 to any -> xxx.xxx.109.155

nat pass on ale0 from 10.10.0.0/21 to any -> xxx.xxx.109.154
nat pass on ale0 from 20.20.20.0/24 to any -> xxx.xxx.109.154

при обращении изнутри сети работает, но при попытке зайти снаружи на адрес xxx.xxx.109.155 я попадаю на xxx.xxx.109.154.
Если я добавлю в pf.conf строчку типа

binat on ale0 from any to xxx.xxx.109.155 -> 10.10.4.53

не будет ли это ошибкой?
Записан
NodenY45
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 365


Просмотр профиля
« Ответ #1 : 05 Сентября 2016, 07:21:11 »

Есть проблема с пробросом белых ипов внутрь сети.
На внешнем интерфейсе добавил алиасом белый адрес, который нужно пробросить клиенту, в pf.conf прописал

Код:
set limit states 128000
set optimization aggressive

binat on ale0 from 10.10.4.53 to any -> xxx.xxx.109.155

nat pass on ale0 from 10.10.0.0/21 to any -> xxx.xxx.109.154
nat pass on ale0 from 20.20.20.0/24 to any -> xxx.xxx.109.154

при обращении изнутри сети работает, но при попытке зайти снаружи на адрес xxx.xxx.109.155 я попадаю на xxx.xxx.109.154.
Если я добавлю в pf.conf строчку типа

binat on ale0 from any to xxx.xxx.109.155 -> 10.10.4.53

не будет ли это ошибкой?

Даю пример конфига, все работает, никаких алиасов не прописываю, только маршрут на вышестоящем роутере.

Код:
cat /etc/pf.conf 
ext_if = "vlan11"
set limit states 128000
set optimization aggressive
nets1 = "{ 10.0.0.0/16 }"
nat pass on $ext_if from $nets1 to any ->($ext_if)
binat on $ext_if from 10.1.1.3 to any -> 191.119.38.2
binat on $ext_if from 10.1.1.4 to any -> 191.119.38.3
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!