da kann ich dir nich helfen, aber es sollte auch per dns gehen
bei dem rechner auf dem es is, eine dns-ip setzen un dann immer auf die dns-ip connecten
"ganz dumm stell"
wie kann ich so ne ip setzen??
und wegen dem chat server hab ich auch kein plan der game server connectet zwar zum chat server aber der 3er chat funzt trotzdem nicht
C:\aion-sources\AE-go_ChatServer\dist da liegt ne datei zum starten des chat servers die allerdings bei mir ein fehler bringt beim starten
im ordner C:\aion-sources\AE-go_GameServer\config\network ist die network.properties
dort gibts den auszug
Code:
# Address of chat server
# Ip and port of chat server should be accessible from
# 1) game server
# 2) all connected clients
gameserver.network.chat.address = 127.0.0.1:9021
# Password of this game server for chat server
gameserver.network.chat.password = ***
ich hab da en kleines problem mit dem server undzwar kann ich mich einlogen und auch spielen (server läuft auf meinem rechner) aber mein freund im gleich netzwerk kann sich nur einloggen aber bekommt keine verbindung mit dem gameserver, wir benutzen beide no-ip starter, weisst du was das sein kann ? Ports Frei, Firewall Frei, server läuft mit 127.0.0.1 hatte aber auch schon mit 192.168.1.36 versucht wie mein rechner halt ist, aber er kann nicht aufen gameserver. danke schonmals
also wenn der server mit 127.0.0.1 läuft dann kann sich niemand ausser die maschine auf der der server läuft connecten da 127.0.0.1 immer nur der eigene rechner ist.
du musst eine allgemeine (entweder öffentliche oder private) ip adresse angeben sonst klappt das nicht.
wie hängt dein freund im gleichen netzwerk? seid ihr im selben haus oder nutzt ihr vpn?
hast du auch die ipconfig.xml des gameservers garantiert richtig fürs netzwerk eingestellt?
@trollimolli:
zunächst mal vergiss das mit dns. dns ist das domain name service und hat nichts damit zu tun.
domain name service bedeutet lediglich, dass eine domain in eine ip adresse aufgelöst wird. google.de wird dann z.B. zu 74.125.43.106.
was nemi the one wahrscheinlich meint ist, dass du dyndns verwenden kannst. ein kostenloser anbieter der dir eine ip adresse zu einer domain machen kann (allerdings mit einschränkungen auf den domain namen).
wenn du den aion server auf einem root server laufen lassen willst, und ich gehe jetzt davon aus, dass du einen richten root meinst (gemietet bei irgend einem anbieter) dann hat auch der eine öffentliche ip adresse über die du ihn erreichen kannst.
gängigerweise kannst du beim mieten eines roots auch eine domain auswählen die dann auf den root gepointet wird.
es reicht somit, wenn du in der ipconfig.xml des gameservers entweder direkt die ip des roots oder den domainnamen einträgst.
du musst natürlich auch entsprechend im client die einstellung vornehmen, wobei ich dir eher das verwenden der ip adresse empfehlen würde denn auf domain namen connecten funzt z.b. mit dieser standard .bat datei nicht.
@itscriminal:
nein musst du nicht.
der loginserver muss dorthin connecten wo die datenbank ist. startest du den loginserver und die datenbank alle beide auf einer maschine kannst du da localhost nehmen.
selbiges gilt für den chatserver.
liegt dein gameserver ebenfalls auf der selben maschine musst du auch dort bei der connection localhost respektive 127.0.0.1 eintragen.
die einträge in den einzelnen propertie dateien geben an, WOHIN die jeweilige connection gehen soll.
liegen also alle deine server auf ein und der selben maschine und auch die datenbank auf der selben maschine dann trag dort überall localhost ein.
das einzige worauf du achten musst is die verbindung die der gameserver NACH AUSSEN zuer verfügung stellt.
diese steht in der ipconfig.xml und diese ip ist es auch zu der man sich von einer anderen maschine aus connecten muss.
ich verdeutliche das anhand eines beispieles:
der rechner deines kumpels stellt alle server des aion p-server packages bereit. also datenbank, loginserver, chatserver und auch den gameserver.
da alle sachen auf einer maschine laufen sind in sämtlichen properties dateien die werte entsprechend an localhost respektive 127.0.0.1 anzupassen.
wir nehmen weiterhin an dass der rechner deines kumpels im netzwerk unter der ip adresse 192.168.1.10 zu finden ist.
DIESEN wert trägt dein kumpel bei der ipconfig.xml in den gameserver network properties ein.
wir nehmen weiterhin an, dass sämtliche ports im originalzustand des packages sind deswegen gehe ich darauf auch nicht weiter ein.
du von deinem rechner aus brauchst jetzt nur die bat datei zu starten und dort als connection ip adresse die 192.168.1.10 eingeben und natürlich den port auf den standard port des servers.
wichtig ist hierbei jedoch auch, dass der CC (also country code) mit jenem des gameservers übereinstimmt.
da ich annehme, dass ihr den deutschen client benutzt sollte der gameserver als country code 2 und auch die .bat datei mit der du startest den cc 2 haben.
wenns dann auch nicht hinhaut liegt das problem wo anders und wahrscheinlich wieder an den üblichen verdächtigen die da wäre:
passwörter stimmen nicht überein
gameserver id stimmt nicht mit jener der datenbank überein
falsche ip adressen vergeben
falschen client benutzt
etc.
Suche tutorial um Perfect world privat server zu erstellen 07/15/2009 - Perfect World - 2 Replies Hi Luetz,
Ich suche Perfect World tutorial um einen Privat server zu erstellen.
ich habe überall gesucht und nix gefunden vllt. könntet ihr mier dabei helfen.
Danke im Vorraus.