URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 97818
[ Назад ]

Исходное сообщение
"Вопрос по iptables"

Отправлено Portick , 04-Фев-22 06:52 
Есть строка в iptables, например:

-A POSTROUTING -s 10.160.32.0/22 -o bond33.811 -j SNAT --to XX.XX.XX.32-XX.XX.XX.35 --persistent

Серая подсеть 10.160.32.0/22 натится в пул белых адресов (4 шт)...

Вопрос: Как распределяются выданные адреса натом ?
Ну допустим:
для 10.160.32.0/24 выдается XX.XX.XX.32
Для 10.160.33.0/24 выдается XX.XX.XX.33
Для 10.160.34.0/24 выдается XX.XX.XX.34
Для 10.160.35.0/24 выдается XX.XX.XX.35

Или же беляки выдаются вообще рандомно ? Как это можно проверить, или же есть какой то инструмент для распределения беляков ? Подскажите плиз... Очень надо ! Заранее спасибо !


Содержание

Сообщения в этом обсуждении
"Вопрос по iptables"
Отправлено PavelR , 04-Фев-22 07:19 
> Есть строка в iptables, например:
> -A POSTROUTING -s 10.160.32.0/22 -o bond33.811 -j SNAT --to XX.XX.XX.32-XX.XX.XX.35 --persistent

https://www.frozentux.net/iptables-tutorial/chunkyhtml/x4679...

The source IP for each stream that we open would then be allocated randomly from these, and a single stream would always use the same IP address for all packets within that stream.

>Как это можно проверить

отправляешь пакет/соединение с нужным IP, смотришь результат.

>или же есть какой то инструмент для распределения беляков ?

Напиши кучку правил, явно указав кому какой белый IP.