Jak mogę hostować mój serwer podczas VPN?

1

Obecnie hostuję serwer Teamspeak w domu. Zamierzam mieć ten serwer podłączony do VPN przez cały czas. Jednak po połączeniu z VPN nikt nie może połączyć się z serwerem Teamspeak. Usługa VPN, której używam, to prywatny dostęp do Internetu, który umożliwia przekierowywanie portów na niektórych serwerach. Jednak ta metoda nie działa dla mnie, ponieważ mój wybór serwerów VPN jest ograniczony.

Jak mogę przekierować ruch na serwerze Teamspeak, aby działał po połączeniu z VPN?

Dzięki!

Edytuj: Używam prywatnego dostępu do Internetu. Aby się połączyć, używam ich aplikacji, ale także mogę korzystać z OpenVPN.

Waddling Pig
źródło
Jak użytkownicy łączą się z tym serwerem Teamspeak? Jak VPN ma związek z Teamspeak?
Daniel B
Problem polega na tym, że chcę, aby użytkownicy łączyli się, gdy mój serwer jest połączony z VPN
Waddling Pig
Zmodyfikuj swoje pytanie, aby podać szczegóły połączenia z dostawcą VPN, tj. które oprogramowanie jest zaangażowane, jaki protokół jest używany i skąd masz ustawienia.
Daniel B
2
Jedynym rozwiązaniem, które znam (i używam), jest użycie sieci VPN wewnątrz maszyny wirtualnej, tak aby dotyczyła tylko maszyny wirtualnej. Ale nie wiem, czy inne komputery w sieci lokalnej mają również korzystać z VPN poprzez serwer Teamspeak. Sugeruję używanie OpenVPN zamiast ich klienta (klient może wykonać blokowanie), a jeśli w systemie Windows, dodaj do swojego posta wynik route -n przed i po połączeniu z VPN. Pomysł polega na użyciu Podział tunelowania pokonać to.
harrymc
1
Pls umieszczają Twoją tabelę routingu, gdy jesteś połączony przez VPN.
MariusMatutiae

Odpowiedzi:

0

Jeśli przekierowanie portu jest możliwe

Z udostępnionych informacji wydaje się, że przekazują ci dynamiczny adres IP lub konfigurację, która się zmienia. Chociaż PIA obsługuje przekierowanie portów, jak już powiedziałeś, to nie pomaga, jeśli użytkownicy nie wiedzą, gdzie mieszka serwer (Twój adres IP VPN).

W tym scenariuszu po prostu przekaż UDP 9987 jak zwykle, ale możesz użyć dynamicznej usługi IP, takiej jak No-IP. Mają klientów, którzy mogą aktualizować wpis DNS yourhost.no-ip.tld z komputera, na którym działa serwer VPN i serwer Teamspeak 3.

Na marginesie, aby wyeliminować jakiekolwiek dziwne zachowanie, zaleca się używanie klienta OpenVPN, jeśli to możliwe. Pozwala to zobaczyć, w jakim zakresie konfiguracji egzekwują w rozsądnym zakresie.

Jeśli przekierowanie portów jest naprawdę niemożliwe

Możesz być SOL za prowadzenie tego przez ta konkretna usługa VPN, jak z tego, co udało mi się odkryć, ich system zezwalający na przekierowanie portów jest bardzo dziwny i nieoczekiwany z doświadczeń użytkowników.

Istnieją potencjalne opcje, aby to dalej działało, na przykład pytając PIA, czy zezwalają na tunelowanie z podziałem, czy nie, dla których niektóre dane mogą przechodzić przez interfejs VPN, podczas gdy inne wychodzą z twojego sprzętu / normalnie oczekiwanego interfejsu.

Pomimo tych potencjalnych obejść, zdecydowanie zaleciłbym po prostu skorzystanie z dostawcy VPN, który faktycznie obsługuje przekierowanie portów bez wielkiego kłopotu, aby uchronić się przed tym bólem głowy. Osobiście korzystałem z nVpn.net w przeszłości, co pozwala na przekierowanie portów (bez żadnych kłopotów!) Pomimo przekazywania dynamicznych adresów IP.

Zasoby:
doświadczenia użytkownika https://www.reddit.com/r/VPN/comments/1vx0gk/linux_pia_torrents_port_forwarding/ rozsądny dostawca VPN do hostingu
https://www.nvpn.net
zasugerował dostawcę dynamicznego DNS (DDNS)
https://www.noip.com/
ogólne informacje i dostawcy DDNS
https://help.ubuntu.com/community/DynamicDNS

nthieling
źródło
0

Strona internetowa usługi VPN mówi, że działa na poziomie „interfejsu TCP / IP”, więc ma wpływ wszystko Aplikacje. Obejmuje to twój serwer TeamSpeak.

Fakt, że użytkownicy nie mogą się połączyć, oznacza, że ​​klienci TeamSpeak łączą się bezpośrednio z serwerem, a NIE przez serwer pośredniczący w chmurze.

Fakt, że nawet prywatny dostęp do Internetu oferuje opcja przekierowania portu oznacza, że ​​dzieli on adresy IP między klientami. Niestety oznacza to, że dynamiczna usługa IP, taka jak No-IP, nadal nie działa.

Wygląda na to, że masz dwie opcje, żadna z nich nie jest dokładnie tym, o co prosisz:

  1. Zastąp usługę VPN - albo znajdź taką, która umożliwia korzystanie z przekierowania portów, albo znajdź taką, która zapewnia dedykowane adresy IP każdemu klientowi (co uniemożliwi przesyłanie dalej w usłudze VPN) i

  2. Podziel swoje serwery - przenieś połączenie VPN LUB usługę TeamSpeak na inny serwer. Możesz to zrobić fizycznie lub używając maszyn wirtualnych na istniejącym serwerze.

LevenTech
źródło