Как обойти закрытые порты в локальной сети, чтобы играть в игры

0

tl; dr: порты для игр, заблокированных в локальной сети, хотят обойти их и играть снова

Я живу в универе с довольно хорошим интернет-соединением (1 Гбит / с), единственное, что единственными открытыми портами являются порты следующих протоколов:

web (HTTP, HTTPS, passive FTP, Squid, Webcache)
mail (POP3, POP3s, IMAP4, IMAPs, SMTPs and SMTP submission via STARTTLS)
secure protocols (SSH, IPsec VPN, OpenVPN, PPTP, RDP)

Это означает, что без VPN (бесплатные медленные и будучи студентом университета, я довольно обалденный) не работают все программы или игры, для которых требуются другие порты, такие как Battle.net, League of Legends, CSGO и т. Д. ,

Поэтому я хотел бы знать, как лучше всего туннелировать эти требуемые порты с моего компьютера на удаленный компьютер (например, экземпляр Amazon EC2 или что-то в этом роде) и наоборот.

Я попытался сделать экземпляр ec2 прокси-сервером с tinyproxy и squid, следуя инструкциям, но, несмотря на то, что каждый порт в экземпляре был открыт, он не работал вообще (я не системный администратор, поэтому я мог что-то пропустить в конфигурации), и я также пытался сделать ssh -D <ec2-instance.com> user@<ec2-instance.com> -i <keyfile.pem> на порт 8080 (открыт в локальной сети) и использовал его в качестве прокси, и он работал только на тех портах, которые мне не нужны, таких как порты 80 и 443, но нет возможности подключиться к Battle.net или League и т. д. на экземпляре было полностью ясно, и весь трафик был разрешен, никаких следов брандмауэра на экземпляре).

Поэтому, пожалуйста, скажите мне лучший и правильный способ (и как) сделать это так, чтобы игры могли подключаться к ec2 с открытыми портами для пересылки мне и наоборот (он должен иметь возможность пересылать как TCP, так и UDP, это очень важно). Как я уже сказал, у меня есть доступ к чему-то, к чему можно подключить неограниченный трафик.

PS: Сисадмин сказал мне, что сеть уже настроена (он не может переадресовать их для меня) и использовать вместо этого VPN.

fedewolfie2
источник
3
Если у вас есть экземпляр EC2, то, конечно, вы можете превратить его в сервер OpenVPN, и есть ваш ответ ?? Ваш экземпляр будет иметь доступ к Интернету, и если вы установите OpenVPN, то ваш трафик будет проходить через VPn и использовать ваше подключение к Интернету, как почти все другие VPN-сервисы ...
Kinnectus
Экземпляр EC2 тоже не бесплатный. Таким образом, вы могли бы потратить эти деньги на обычный VPN. Для прокси вы должны убедить эти приложения также использовать этот прокси. Большинство игр не поддерживают прокси, и некоторые компании запрещают VPN-подключения / провайдеры.
Seth
@Seth - по понятным причинам они будут использовать бесплатные VPN, потому что мошенники используют любой инструмент, чтобы обмануть, а быть свободным означает неограниченные попытки мошенничества. Платные VPN запрещены так часто, хотя, мили могут варьироваться
Ramhound