Проксирование udp трафика до сервера, VPN или еще что-то |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
Проксирование udp трафика до сервера, VPN или еще что-то |
navigator19 |
22.10.2020, 12:14
Сообщение
|
не знаю насчет uproxy, очень сомневаюсь что тут софтовое решение поможет, к тому же, uproxy - только для UDP. CLIENT (Server B): /sbin/iptunnel add tun0 mode gre remote AAA.AAA.AAA.AAA local BBB.BBB.BBB.BBB ttl 225 /sbin/ifconfig tun0 10.0.0.2/24 /sbin/ifconfig tun0 up /sbin/ifconfig tun0 pointopoint 10.0.0.1 /sbin/ifconfig tun0 multicast echo "100 table0" >> /etc/iproute2/rt_tables /sbin/ip route add 10.0.0.0/24 dev tun0 src 10.0.0.2 table table0 /sbin/ip route add table table0 default via 10.0.0.1 dev tun0 /sbin/ip rule add from 10.0.0.2 table table0 /sbin/ip rule add fwmark 2 table table0 /sbin/iptables -t nat -A PREROUTING -d 10.0.0.2 -j CONNMARK --set-mark 2 /sbin/iptables -t nat -A PREROUTING -d 10.0.0.2 -j DNAT --to-destination BBB.BBB.BBB.BBB /sbin/iptables -t mangle -A OUTPUT -s BBB.BBB.BBB.BBB -j CONNMARK --restore-mark SERVER (Server A) /sbin/iptunnel add tun0 mode gre remote BBB.BBB.BBB.BBB local AAA.AAA.AAA.AAA ttl 225 /sbin/ifconfig tun0 10.0.0.1/24 /sbin/ifconfig tun0 up /sbin/ifconfig tun0 pointopoint 10.0.0.2 /sbin/ifconfig tun0 multicast /sbin/iptables -t nat -A PREROUTING -d AAA.AAA.AAA.AAA -j DNAT --to-destination 10.0.0.2 Где AAA.AAA.AAA.AAA - внешний IP сервера А (этот IP будет использован для подключения и проксирования на сервер B) Где BBB.BBB.BBB.BBB - внешний IP сервера B (на котором, например, крутится игровой сервер на сервере B) Не совсем понял 10.0.0.0/24 это чья подсеть? опенвпн что-ли должен стоять на обоих серверах? |
|
|
|