Przekierowanie portów dla serwera gier


1

Chcę przekierować port, więc powiedzmy, że cały ruch przychodzący na subdomain.xyz.com:2233 jest przekierowywany na ip 10.13.15.34:3344 (na przykład) Mam dostęp do skrzynki ubuntu w razie potrzeby i dostęp do xyz. com rekordy DNS, ale nie mogę zmienić portu na ip. Każda pomoc będzie mile widziana, dzięki!


porty przekierowania nie są wykonywane z serwera WWW lub rekordów DNS, które wymagają dostępu do routera lub zapory. Marka i model pomogą.
Supercereal

Serwer gier nie jest hostowany w domu, pochodzi od profesjonalnego hosta. Potrzebuję zmienić adres IP i port na subdomenę i inny port. Mam dostęp do domeny i pole linuksowe do przekierowania, idk jeśli to pomaga / jest potrzebne :)
Adam Dodman

Tak, linux jako router jest bardzo ważny ...
Supercereal

Linux nie obsługuje serwera, potrzebuję tylko informacji o tym, jak przekierować ip przez serwer, aby zmienić porty.
Adam Dodman

Odpowiedzi:


1

Musisz skierować subdomain.xyz.com do kontrolowanego przez ciebie Linux-a, a następnie skonfigurować go do DNAT pakietów na serwer. Najpierw dodaj rekord A dla subdomain.xyz.com wskazujący na pole Linux. Następnie skonfiguruj iptables za pomocą czegoś takiego:

iptables --table nat --append PREROUTING --protocol tcp --dport 2233 --jump DNAT --to-destination 10.13.15.34:3344
iptables --append FORWARD --protocol tcp --ports 3344 --jump ACCEPT

Powinieneś zaakceptować jego odpowiedź, abyśmy wiedzieli, że znaleziono dobre rozwiązanie dla twojego problemu :)
Silver Quettier
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.