>[оверквотинг удален] >> Не понимаю как мне проксировать их в интернет и отдавать обратно >> на сервер с последующей передачей ответов клиенту обратно. >> Я понимаю, что нужно подменять адреса получателя в IP-пакетах, но как их >> отправлять в интернет и потом передавать обратно в WireGuard? Нет четкого >> понимания - застрял. Кто понимает о чем речь укажите направление, подскажите, >> что нужно сделать, чтобы реализовать мою связку? > Не до конца понял вопрос. > Может есть смысл как сделаны другие прокси? > https://github.com/sozu-proxy/sozu > https://github.com/shadowsocks/shadowsocks-rust Ну это не прокси, я просто назвал так. Для прокси нужно открывать порт, на который потом, например, браузер будет подключаться и трафик браузера будет проксироваться. А у меня трафик приходит из тоннеля IP-пакетами. А мне нужно его направлять в интернет и потом обратно в тоннель. Я не знаю как правильно назвать это процесс, форвардинг может. Это приложение, которое запускается удаленно, подключается к Wireguard на сервере и держит подключение, слушая пакеты с UDP wireguard endpoint.
|