Ich hab es vor paar Wochen auch versucht. Das einzige was bei mir funktioniert hat war mit einem loopbackadapter. Da gibt es bei m2dev ein Tutorial und ich hab in dem Thread auch nochmal Bilder hochgeladen.
Such mal nach dem Thread bzgl. Hamachi und Kick nach Charakterauswahl (oder so ähnlich) von Mitte März
Beiträge von Philipp_
-
-
Mit dem Loopback-Adapter funktioniert es.
Findet eure externe IP-Adresse raus (z. B. mit wieistmeineip.de)
Adaptereinstellungen:
Bitte melden Sie sich an, um diesen Link zu sehen.
Ext. IP mit 1 am EndeVirtualBox-Netzwerkeinstellungen der VM:
Bitte melden Sie sich an, um diesen Link zu sehen.
bsdconfig hostname:
Bitte melden Sie sich an, um diesen Link zu sehen.
bsdconfig networking configuration:
Bitte melden Sie sich an, um diesen Link zu sehen.
Normale ext. IPbsdconfig gateway:
Bitte melden Sie sich an, um diesen Link zu sehen.
Ext. IP mit 1 am EndePort forwarding im router:
Bitte melden Sie sich an, um diesen Link zu sehen.
Port-Forwarding an PC auf dem VM läuftip-config des eigenen PCs im cmd:
Bitte melden Sie sich an, um diesen Link zu sehen.
Eiegen IP könnt ihr z. B. im cmd-Fenster und ipconfig herausfindenPortMaps:
Bitte melden Sie sich an, um diesen Link zu sehen.
normale ext. IPserverino.py:
Bitte melden Sie sich an, um diesen Link zu sehen.
normale ext. IP -
Du musst dafür die ports auf deinem Router freigeben
-
Habe es heute mit DynDNS/No-IP gemacht:
- VM über bsdconfig eine statische IP gegeben
- VM über bsdconfig den hostname von No-IP vergeben
- DUC-Tool von No-IP sorgt für statische IP
- Ports wurden im Router entsprechend an Port der VM weitergeleitet
- serverinfo.py wurde im Client angepasst (hostname als IP)
- mit PortMap wurde es auch mal probiert (warum auch immer, bringt eigentlich eh nichts)Ergebnis:
-> unverändert- ich komme problemlos drauf
- Freunde kommen von außen bis zu Charauswahl, werden dann gekickt.Weiß jemand was?
-
Laut Fliege lässt es sich in der Source fixen.
Gibt es neben Hamachi noch andere Möglichkeiten (ggf. mit Tut) oder bleibt nur Root?
-
clients ausserhalb müssen die normale hamachi ip haben
also die mit 100 am Ende oder nicht? vorher konnte ich ja connecten, nur nun nicht mehr. Außerhlab des Netzwerks wird dann nur nach der Charauswahl gekickt.
Hallo, hast du in deinen Configs BIND_IP: DeineIP
schon eingetragen?Muss dir ehrlich sagen, dass ich ungefähr knapp 7 Jahre schon mit Root Arbeite statt mit einer VDI oder lokal..
Das Feld gibt es bei den Fliege Files nicht.
Würde es dennoch gern lieber kostenlos lösen statt gleich (wenn auch nur einen günstigen) root zu bezahlen.Folgendes ist beispielsweise Config von "Neutraler_channel":
Code- TEST_SERVER: 0
- HOSTNAME: game99
- CHANNEL: 99
- PORT: 13099
- P2P_PORT: 14099
- DB_PORT: 92378
- DB_ADDR: localhost
- MAP_ALLOW: 81 103 105 110 111 112 113 181 182 183 114 118 119 150
- TABLE_POSTFIX:
- PASSES_PER_SEC: 25
- SAVE_EVENT_SECOND_CYCLE: 180
- PING_EVENT_SECOND_CYCLE: 180
- PLAYER_SQL: localhost core fliege player
- COMMON_SQL: localhost core fliege common
- LOG_SQL: localhost core fliege log
- LOCALE_SERVICE: germany
- #NO_PK: 1
- VIEW_RANGE: 8000
- CHECK_MULTIHACK: 0
- MAX_LEVEL: 105
-
Hallo zusammen,
ich hatte mich heute dran gesetzt, einen Hamachi Server mit den Fliege Files aufzusetzen.
-64bit freebsd 11.0, mysql 5.6was bisher funktioniert (mit originaler game/db):
- Hamachi Netzwerk mit IPs wurde über bsdconfig eingerichtet
- PortMap funktioniert
- Login funktioniert
- Charauswahl funktioniert lokal, bei externem Client folgt kickwas nicht funktioniert (mit Internal IP fix, siehe Bitte melden Sie sich an, um diesen Link zu sehen.
- es fehlten einige libs, ich habe die entsprechenden in libs32 nachträglich eingefügt und Verknüpfungen (siehe Bitte melden Sie sich an, um diesen Link zu sehen.) nachgetragen
- man kann sich nun nicht mehr einloggen
- auf Server kommen keine Fehlermeldungen mehr
-syserr.txt im Client ist leerEs handelt sich dabei um den Internal IP fix, der laut Thread von Fliege bei anderen usern schon funktioniert hat.
Wenn das voll funktioniert, werde ich ein Tutorial verfassen, sodass dazu in Zukunft keine Fragen mehr kommen sollten.
Edit: ich meine mich zu erinnern, dass man früher bei Starten der Cores in der start.sh bzw index.sh die IP anhängen musste (z. B. -I 25.66.53.25). Vielleicht hilft das weiter
-
Bitte melden Sie sich an, um diesen Link zu sehen.
besser: Bitte melden Sie sich an, um diesen Link zu sehen.