IP-спуфинг для одноранговых соединений через сотового интернет-провайдера
Для целей VoIP я ищу способы создания однорангового соединения.
Я уже использую STUN-подобный сервер для соединения двух пиров. Он отлично работает для большинства NAT, но, как и ожидалось, этот метод не работает с симметричным NAT и случайным воздействием на порт.
Большая часть сотовой сети использует, к сожалению, симметричный NAT (даже если они позволяют VOIP).
Поэтому мне было интересно, сработает ли это, если каждый клиент отправит UDP-пакет на мой рандеву-сервер, чтобы обмениваться каждой информацией (ip-портом) друг с другом. Затем выполняется метод "ip-spoofing" для каждого клиента, заставляя думать о том, что NAT другого Peer поступает из ip моего собственного рандеву-сервера. (Так как порт был открыт на каждом Nat с исходящими данными)
Это позволило бы мне избежать создания прокси-сервера, который использует только пропускную способность для передачи данных от одного узла к другому.