Czy mogę „oszukać” oprogramowanie, by myśleć, że zdalny serwer jest w mojej sieci LAN?

12

Konkretna aplikacja, o której myślę, to irytująca gra, która obsługuje tylko grę LAN poprzez automatyczne wykrywanie innych gier w sieci lokalnej i nie pozwala na wprowadzenie adresu IP.

Chcę więc sprawić, aby ja i dwoje innych przyjaciół w różnych lokalizacjach znajdowali się w tej samej sieci lokalnej, dzięki czemu gra została „oszukana”, myśląc, że używa lokalnej sieci LAN do łączenia się z moimi przyjaciółmi, gdy tak naprawdę idzie przez Internet.

Mam problem ze znalezieniem szczegółowych informacji na temat tego, jak to zrobić, ponieważ większość ludzi chce robić dokładnie odwrotność tego, co próbuję. Chcą, aby lokalna maszyna wydawała się częścią publicznego Internetu. Próbuję sprawić, aby zdalna maszyna spoza sieci wyglądała na część sieci lokalnej i wydaje się, że nie ma zbyt wielu informacji na ten temat.

Jeremy Andrews
źródło
5
Sieci VPN zaprojektowano tak, aby rozszerzyły sieć, która nie jest ciągła, tak jakby to było. musisz wybrać odpowiednie technologie VPN (istnieje wiele rzeczy, które mówią, że są VPNami, ale tylko szyfrują tunelowanie w warstwie 3) i skonfigurujesz swoją sieć, aby zdalny serwer mógł połączyć się z siecią VPN. stamtąd będzie działał jako część twojej sieci na warstwach 2 i 3, pod warunkiem, że masz wszystko w porządku.
Frank Thomas
tinc-vpn.org jest twoim przyjacielem
Alex
2
o jaką grę, jeśli mogę zapytać?
hanshenrik
Najlepszym pomysłem, jaki mogę wymyślić, jest przekierowanie połączeń z własnego komputera na komputery znajomych. Ponieważ jednak zakładam, że gra nie szuka serwera na tym samym komputerze, na którym jest uruchomiona, musisz zepsuć adresy IP, aby uzyskać coś takiego. Ostatecznie prowadzi to tylko do odpowiedzi @Fanatique, która polega na użyciu VPN.
Pan Minty Fresh

Odpowiedzi:

15

Możesz do tego użyć wirtualnych prywatnych tuneli (VPN). Sieci VPN umożliwiają utworzenie prywatnego tunelu sieciowego przez Internet z innymi użytkownikami, łącząc Cię w bezpiecznej sieci lokalnej.
Istnieją aplikacje takie jak Evolve i Hamachi, które zostały zaprojektowane specjalnie z myślą o tym pomyśle - w celu łączenia użytkowników przez Internet w prywatnej (lokalnej) sieci.

Po zainstalowaniu aplikacji VPN połącz się ze znajomymi na jednym serwerze / grupie, a następnie, za każdym razem, gdy będziesz hostować lokalną grę, wszyscy twoi znajomi na tym samym serwerze / grupie będą mogli zobaczyć twoją grę i dołączyć do niej.

Aby uzyskać więcej informacji, możesz przeczytać następujące artykuły:
Co to jest VPN?
Jak grać w stare gry LAN przez Internet - pomimo tego, że są przeznaczone do „starych” gier, jest to doskonały przykład, który można wykorzystać w każdej takiej grze.

Fanatyczna
źródło
Tak. Sama użyłam Hamachi właśnie do tego celu.
LPChip
Czy musiałbym uruchomić Hamachi na tym samym komputerze, na którym działa gra, czy byłbym w stanie uruchomić go na moim routerze i / lub innym komputerze, który skonfigurowałem jako bramę internetową?
Jeremy Andrews,
@JeremyAndrews Musisz uruchomić Hamachi na tym samym komputerze. To program kliencki.
Fanatique