Для перенаправления трафика с одной VPS на другую, особенно если у вас есть ограничения на использование WireGuard и OpenVPN, вы можете рассмотреть следующие способы:
### 1. Использование SSH Tunneling
SSH-туннелирование — это один из простейших способов перенаправления трафика, поддерживающий как TCP, так и UDP.
#### Шаги:
1. Убедитесь, что на VPS1 и VPS2 установлен SSH-сервер.
2. На вашем ПК (клиенте) установите SSH-клиент.
3. Используйте команду SSH для создания туннеля. Пример для TCP:
```bash
ssh -D 8080 -N user@vps1
```
Это создаст SOCKS-прокси на порту 8080 на вашем ПК. Для использования UDP, вам потребуется использовать параметр `-w` в SSH.
Для создания перенаправления UDP, вам потребуется настройка на уровне сети (например, с помощью iptables), и ваша SSH должна поддерживать туннелирование UDP.
### 2. OpenSSH с настройкой TCP/UDP
Если SSH является единственным вариантом и вы не можете использовать VPN, попробуйте настроить редирект трафика через `iptables`.
#### На VPS1:
1. Откройте терминал и выполните следующие команды:
```bash
# Включите пакетный пересыл
echo 1 > /proc/sys/net/ipv4/ip_forward
# Перенаправьте TCP трафик на VPS2
iptables -t nat -A PREROUTING -p tcp --dport [порт_на_vps1] -j DNAT --to-destination [VPS2_IP]:[порт_на_vps2]
iptables -t nat -A POSTROUTING -j MASQUERADE
```
2. Сделайте аналогично для UDP:
```bash
iptables -t nat -A PREROUTING -p udp --dport [порт_на_vps1] -j DNAT --to-destination [VPS2_IP]:[порт_на_vps2]
iptables -t nat -A POSTROUTING -j MASQUERADE
```
### 3. Использование других VPN/Proxy решений
Если SSH не подходит, можно рассмотреть другие инструменты, которые могут обойти блокировки:
- **Tailscale** — позволяет легко создавать VPN, но также может оказаться под запретом.
- **WireGuard альтернативы** — есть возможность использовать другие VPN-решения, которые могут быть менее заметны.
### 4. Настройка Proxy-сервера
Вы также можете развернуть на VPS1 прокси-сервер (например, Squid или Nginx), который будет перенаправлять трафик на VPS2. Однако нужно помнить, что это может снизить производительность.
### 5. Устранение проблем с пингом
Проблемы с высокой задержкой могут быть связаны с рядом факторов:
- Неправильная настройка маршрутизаторов
- Загруженность сети
- Неоптимальные настройки TCP/IP
Постарайтесь оптимизировать конфигурацию, проверить качество сетевого соединения и настраивать MTU, чтобы снизить пинг.
Каждый из предложенных методов имеет свои преимущества и недостатки, поэтому выбор подходящего способа зависит от ваших конкретных нужд и сетевых условий.