Выбор исходящего адреса для SOCKS-прокси Dante
Выбирайте исходящие источники Dante независимо от внутреннего SOCKS-слушателя и политики маршрутизации хоста.
Для Dante 1.4 локальный слушатель и выбранный исходящий источник можно представить так:
internal: 127.0.0.1 port = 1080
external: 192.0.2.20Замените адрес из документации на адрес, назначенный хосту. Сохраните существующую аутентификацию и правила клиента/SOCKS; этот фрагмент только выбирает адреса. Loopback-слушатель подходит для локальных клиентов или отдельно защищённого пути пересылки.
internal принимает клиентов, а external выбирает исходящий источник. Это роли соединения, а не требование ровно двух физических сетевых карт.
Справочник Dante также допускает имя внешнего интерфейса. Проверяйте семейства адресов и выбор для интерфейса с несколькими адресами; его имя не гарантирует ротацию по всем публичным адресам.
При нескольких внешних записях external.rotation управляет документированной политикой выбора. Не делайте вывод только из слова rotation, что используется новый случайный публичный IP.
При неожиданном выходе проверьте использованную конечную точку SOCKS, внешний выбор, действительный маршрут выхода/возврата и последующий NAT. Провайдеры могут отклонить неподходящий источник, а перевод может заменить правильно выбранный. Изменение внутреннего слушателя меняет доступ ко входу, а не итоговую интернет-идентичность.