Проксирование udp трафика до сервера, VPN или еще что-то |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
Проксирование udp трафика до сервера, VPN или еще что-то |
stardock |
16.5.2015, 17:38
Сообщение
|
|
|
Поблагодарили 1 раз
|
|
ex3m777 |
16.5.2015, 17:46
Сообщение
|
|
Прокси сервер Прокси сервер: 92.53.120.194:27015 Оригинальный сервер: 78.107.35.5:27015 у меня прокси сервер не работает |
|
|
ctapkom |
16.5.2015, 18:26
Сообщение
|
|
|
jtiq |
16.5.2015, 18:53
Сообщение
|
|
ex3m777, выключен
включил |
|
|
ex3m777 |
16.5.2015, 18:55
Сообщение
|
|
jtiq, ништяк, 92.53.120.194:27015 пинг 80
78.107.35.5:27015 - пинг 120) поделись способом |
|
|
jtiq |
16.5.2015, 19:01
Сообщение
|
|
ex3m777, только вот как с ip адресом я не знаю, проверить надо
|
|
|
jtiq |
16.5.2015, 20:42
Сообщение
|
|
ip передаётся у прокси сервера :(
|
|
|
kat5566 |
28.5.2015, 2:53
Сообщение
|
|
Собственно проблема:
На тачке под виндой 2 сетевых интерфейса с белыми IP. параметр запуска сервера +ip 0.0.0.0 не помогает без параметра запуска +ip тоже не помогает сервер всегда запускается на одном и том же сетевом интерфейсе. (Ну или на каком-то одном из 2ух) Как сделать что-бы сервер был доступен с обоих белых ip ? Кто-то сталкивался с этим? Мб всё просто решается? |
|
|
user.gameover.user |
28.5.2015, 2:57
Сообщение
|
Собственно проблема: На тачке под виндой 2 сетевых интерфейса с белыми IP. параметр запуска сервера +ip 0.0.0.0 не помогает без параметра запуска +ip тоже не помогает сервер всегда запускается на одном и том же сетевом интерфейсе. (Ну или на каком-то одном из 2ух) Как сделать что-бы сервер был доступен с обоих белых ip ? Кто-то сталкивался с этим? Мб всё просто решается? будет тот ип у которого меньше метрика мой вариант второй ип повесить на роутер и откыть порт в локалку к компу,сервер запускать с +ip 0.0.0.0 |
|
|
|
csnet |
28.5.2015, 3:11
Сообщение
|
а под виндой только с 0.0.0.0
у меня было и 4 прямых айпи, так что единственная ось которая это подерживает windows server 2012 да и не факт что настроишь винда выбирает основным только 1 ип. причем рендомно может его сменить .
Отредактировал: csnet, - 28.5.2015, 3:12
go v cs:go
|
|
Поблагодарили 1 раз
|
|
kat5566 |
28.5.2015, 14:17
Сообщение
|
|
будет тот ип у которого меньше метрика мой вариант второй ип повесить на роутер и откыть порт в локалку к компу,сервер запускать с +ip 0.0.0.0 Самое интересное, что так и есть... 1 сетевой интерфейс смотрит сразу в глобал... а один в локал (ну и соответсвенно проброшен порт через роутер) По локалке он доступен а вот из вне, не доступен... а под виндой только с 0.0.0.0 у меня было и 4 прямых айпи, так что единственная ось которая это подерживает windows server 2012 да и не факт что настроишь винда выбирает основным только 1 ип. причем рендомно может его сменить . Стоит вин XP, до этого стояла 7 винда... к сожелению не успел проверить как было на 7мёрке. |
|
|
Safety1st |
28.5.2015, 15:59
Сообщение
|
|
|
kat5566 |
29.5.2015, 2:06
Сообщение
|
|
Просто решается при наличии соответствующего оборудования. Вам как минимум нужен роутер с 2-мя WAN (внешними) портами или 2 Mikrotik'а. Имеется роутер с одним WAN на DD-WRT... осталось реализовать мультиван) что для меня походу нереально) Насколько я знаю, на микротике можно любой порт назначить ваном... ну вроде как 2 ван порта тоже можно... И вообще я вспомнил про поддключение типа мост... оно поможет?) Чё-то я почитал про это... чёто-понял, чё-то нет...каша вообщем.
Отредактировал: kat5566, - 29.5.2015, 3:30
|
|
|
jesuspunk |
14.9.2016, 14:26
Сообщение
|
|
не знаю насчет 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) Подниму старую тему... тоже как у mazdana приходил запрос и не было ответа, уже отчаялся что ничего не получится очистил правила iptables на Server B, а именно эти строчки: Цитата /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'e A: /sbin/iptables -t nat -A PREROUTING -d ААА.ААА.ААА.ААА -p udp -m udp --dport 27015 -j DNAT --to-destination 10.0.0.2:27015 Вместо (на Server'e A): /sbin/iptables -t nat -A PREROUTING -d AAA.AAA.AAA.AAA -j DNAT --to-destination 10.0.0.2(иначе пробрасывается все и на машину Server A вы не зайдете по ssh) + правила роутинга прописывать после поднятия туннеля(каждый раз?)!!! Цитата /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
Отредактировал: jesuspunk, - 14.9.2016, 15:54
|
Поблагодарили 1 раз
|
|
MarVal |
14.9.2016, 17:36
Сообщение
|
|
|
|
|
TaLila |
14.9.2016, 17:45
Сообщение
|
|
|
|
|
jesuspunk |
15.9.2016, 6:25
Сообщение
|
|
|
|
|
JIokoMoTuB |
15.9.2016, 11:51
Сообщение
|
|
Код iptables -t nat -A PREROUTING -p udp -d 5.5.5.5 --dport 27015 -j DNAT --to-destination 10.10.10.10 iptables -A FORWARD -i eth2 -p udp -d 10.10.10.10 --dport 27015 -j ACCEPT Неблагодарите. Маршрутизация пакетов дальше своего интерфейса. 5.5.5.5 - куда приходит трафик. 10.10.10.10 - куда уходит. ip4 forward должен быть включен.
Отредактировал: JIokoMoTuB, - 15.9.2016, 11:53
Empower isn't phoenix
|
|
|
ruslankov |
15.9.2016, 12:41
Сообщение
|
Может проще установить USERGATE
|
|
|
|
Skydreem |
25.8.2017, 0:55
Сообщение
|
Всё перерыл, голову сделал всем и ничего не работает..
Помогите) Схема такая - есть игровой сервер и вдс на убунте. Нужно сделать так чтобы игровой сервер стоял за вдс, и при подключении к вдс перекидывало диапазон портов по обеим протоколам на игровой сервер. Такое реально вообще? |
|
|
|