Биллинговая система Nodeny
22 Ноября 2024, 18:11:38 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 2 [3]
  Печать  
Автор Тема: Конвертирование белих ip в серие  (Прочитано 17331 раз)
Dr.zlo
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 61



Просмотр профиля Email
« Ответ #30 : 08 Февраля 2010, 13:22:49 »

І ще я замітив шо воно валить в шлюз не завжди. Воно як хоче так і робить.  Злой І шо саме головне коли клієнтів багато то робить стабільно. Коли мало то починає кидати все підряд. Так може можна ip зарезервувати шоб його не трогало.
Записан
Aivanzipper
NoDeny
Старожил
*

Карма: 62
Offline Offline

Сообщений: 387


206967443
Просмотр профиля
« Ответ #31 : 08 Февраля 2010, 13:24:58 »

Попробуйте вот так:

nat on em0 inet from 192.168.0.0/16 to any -> { xx.xx.108.66, xx.xx.108.126 }
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #32 : 08 Февраля 2010, 18:25:51 »

Ну як можна було коректно поділити. Впіхнути 27 і рубанути купу ip. При тому що це не допоможе.
І ще я замітив шо воно валить в шлюз не завжди. Воно як хоче так і робить.  Злой І шо саме головне коли клієнтів багато то робить стабільно. Коли мало то починає кидати все підряд.

Судя по всему, принципов, КАК делятся сети, Вы не знаете.
Поэтому Вам и кажется, что "Воно як хоче так і робить", а на самом деле воно робыть именно так, как Вы ему сказали.

Этот пф нужно еще уметь испортить, что бы оно не работало.
Записан
Dr.zlo
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 61



Просмотр профиля Email
« Ответ #33 : 08 Февраля 2010, 19:03:51 »

Цей варіант не катить nat on em0 inet from 192.168.0.0/16 to any -> { xx.xx.108.66, xx.xx.108.126 } - це рендом і тоді всі файлообмінники пересають працювати. А про те як діляться мережі я в курсі. От тільки скажи мені як можна поділити таку мережу xxx.xxx.108.64 з маскою 255.255.255.192. ? Це правило nat pass on em inet from 192.168.0.0/16 to any  -> xxx.xxx.108.66/26 source-hash, повинно було би роздати ip адреса з xxx.xxx.108.66 ->xxx.xxx.108.126 а не пригати на 64 іп шо потім на 65 і в додачу 127. От тепер скажіть будь-ласка якого воно це робить ? От де помилка ?


set limit states 128000
set optimization aggressive

binat on em0 inet from 192.168.0.2 to any -> xxx.xxx.108.67


nat pass on em0 inet from 192.168.0.0/16 to any -> xxx.xxx.108.66/26 source-hash
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #34 : 08 Февраля 2010, 19:33:56 »

Це правило nat pass on em inet from 192.168.0.0/16 to any  -> xxx.xxx.108.66/26 source-hash, повинно було би роздати ip адреса з xxx.xxx.108.66 ->xxx.xxx.108.126 а не пригати на 64 іп шо потім на 65 і в додачу 127. От тепер скажіть будь-ласка якого воно це робить ? От де помилка ?

)))) Ну вот, сразу видно...
.66 с маской 26 = .64

Поэтому с 26й маской адреса будут выдаваться с 64го по 128й.
Поделить можно , допустим, вот так:
Код:
binat on em0 from 192.168.0.2 to any -> (тут могут быть адреса с .67го по .111й)
nat pass on em0 from 192.168.0.0/16 to any -> х.х.108.112/28
Тогда адреса будут выдаваться с 112го по 128й

В rc.conf тогда должно быть чето типа
Код:
ifconfig_em0="inet x.x.108.66 netmask 255.255.255.192"
defaultrouter="x.x.108.65"
gateway_enable="YES"
static_routes="net00"
route_net00="-net 192.168.0.0/16 шлюз_для_этой_подсети"
Записан
Dr.zlo
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 61



Просмотр профиля Email
« Ответ #35 : 08 Февраля 2010, 20:17:49 »

Наскільки зрозумів route_net00="-net 192.168.0.0/16 шлюз_для_этой_подсети" "шлюз_для_этой_подсети" ето шлюз локальной сетки ?
Записан
Aivanzipper
NoDeny
Старожил
*

Карма: 62
Offline Offline

Сообщений: 387


206967443
Просмотр профиля
« Ответ #36 : 08 Февраля 2010, 22:19:07 »

Поэтому с 26й маской адреса будут выдаваться с 64го по 128й.

по 127-й  Подмигивающий
Записан
Dr.zlo
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 61



Просмотр профиля Email
« Ответ #37 : 08 Февраля 2010, 22:26:42 »

Опечатка
Записан
Страниц: 1 2 [3]
  Печать  
 
Перейти в:  

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