Доброго времени суток! У меня есть арендованный Ubuntu server 22.04 с настроенным на нем прокси (
X-Ray), который я использую для обхода блокировок. У сервера открыты два порта 443 и 80 для работы прокси и других сервисов.
Моя цель:
1) Скрыть факт того, что у меня открыты порты, потому что любой может их просканировать и определить, что я пользуюсь прокси.
2) Добится того, чтобы подключения от сервера в интернет выполнялись через IP адрес, отличный от того, по которому я подключаюсь к серверу. Опять же с целью, сокрытия факта использования прокси.
Для реализации этого я взял для сервера второй IP адрес.
Теперь я хочу понять, как настроить следующее:
Первый IP адрес должен использоваться исключительно для входящих запросов на сервер и ответа на них и открытые порты должно быть видно только с него. А второй IP адрес должен использоваться только для выхода сервера в интернет (выполнения запросов, сделанных к прокси серверу). Полагаю, что нужно второй IP адрес настройить с помощью netplan, а правила с помощью iptables. Но как именно это сделать для меня загадка, я в Ubuntu новичек и эта задача кажется мне совсем не тривиальной... Прошу вашей помощи!