IP / Interface festlegen bei selbstgehostetem dediziertem Server

Das Forum für Fragen und Diskussionen rund um die Mobile Titel des Landwirtschafts-Simulators.
VIPER2207
Posts: 84
Joined: Wed Nov 18, 2015 10:20 am

IP / Interface festlegen bei selbstgehostetem dediziertem Server

Post by VIPER2207 »

Hallo zusammen,

ich habe gerade angefangen mal mit der Dedi-Exe vom neuen LS rumzuspielen.

Ich habe hier einen physikalischen Server stehen mit 2 Interfaces, welche in verschiedenen Netzwerken hängen. Das muss aus technischen Gründen auch so bleiben.

Interface 1 hat die IP 192.168.x.x
Interface 2 hat die IP 172.16.x.x

Beim Start der dedicatedServer.exe nimmt der Server automatisch Interface 2 und teilt mir mit dass mein Webinterface unter der Adresse 172.16.x.x:xxxx zu finden ist.
Leider ist das das falsche Netz. Die Firewall über welche ich den Zugriff und das Portforwarding realisiere hängt im anderen Netz (192.168.x.x).
Ich muss dem Server also irgendwie mitteilen dass er das andere Interface nutzen soll.
Google und die Foren-Suche haben nichts brauchbares ergeben (außer dass schon andere Leute dieses Problem mit früheren Versionen hatten, allerdings ohne Lösung).

Es muss hier doch einen Kommandozeilen-Parameter oder einen Code-Baustein in der dedicatedServer.xml geben, mit der man das regeln kann?

Wäre schön wenn dazu jemand eine Idee hat. Für Anregungen und Hilfestellung schon im Voraus vielen Dank ;)
Last edited by VIPER2207 on Mon Oct 24, 2016 5:21 pm, edited 1 time in total.
User avatar
Meadril
Posts: 42
Joined: Wed Dec 02, 2015 10:12 pm
Location: NRW

Re: IP / Interface festlegen bei selbstgehostetem deiziertem Server

Post by Meadril »

Unter Windows kann man keine Programm oder ähnliches auf ein Interface binden. Das musste dann über Routingtabellen lösen und dir die Packete zurechtlegen.
Stegei
GIANTS Software | CTO
Posts: 1788
Joined: Sat Jun 09, 2007 10:51 am

Re: IP / Interface festlegen bei selbstgehostetem deiziertem Server

Post by Stegei »

Der Dedi Server verwendet die erste aktivierte Netzwerk Verbindung die er findet. Dabei wird die Reihenfolge von Windows bestimmt.

Nach der Dokumentation von Microsoft kann man diese so ändern:
In versions prior to Windows 10, the order of adapters can be controlled from the Network Connections folder: select the Advanced Settings menu item from the Advanced menu. Starting with Windows 10, the order of adapters is determined by the IPv4 route metric.
VIPER2207
Posts: 84
Joined: Wed Nov 18, 2015 10:20 am

Re: IP / Interface festlegen bei selbstgehostetem deiziertem Server

Post by VIPER2207 »

Stegei wrote:Der Dedi Server verwendet die erste aktivierte Netzwerk Verbindung die er findet. Dabei wird die Reihenfolge von Windows bestimmt.

Nach der Dokumentation von Microsoft kann man diese so ändern:
In versions prior to Windows 10, the order of adapters can be controlled from the Network Connections folder: select the Advanced Settings menu item from the Advanced menu. Starting with Windows 10, the order of adapters is determined by the IPv4 route metric.
Vielen Dank hierfür, funktioniert wunderbar.
Diese Möglichkeit war mir bisher nicht bekannt.

Server funktioniert nun und ist auch auf der richtigen Adresse ansprechbar. *thumbsup*

Edit: zu früh gefreut.
Sobald ich jetzt den Server über das Webinterface starte, kann ich auf dem physikalischen Server beobachten wie der Server versucht zu starten, dann stürzt das Program ab. Werde hierzu aber bis zum eventuellen Day-One-Patch warten
Hier noch die Log. Er bricht immer an der gleichen Stelle ab.
GIANTS Engine Runtime 7.0.0 64bit (Build Date: Sep 12 2016)
Copyright (c) 2008-2016, GIANTS Software GmbH (giants-software.com), All Rights Reserved.
Copyright (c) 2003-2016, Christian Ammann and Stefan Geiger, All Rights Reserved.
Application: FarmingSimulator2017
Main System
CPU: Intel(R) Xeon(R) CPU E5420 @ 2.50GHz
Memory: 16381 MB
OS: Windows NT 6.1 64-bit
Physics System
Version: 5.9.5
Thread(s): 2
Input System
Keyboard disabled
Mouse disabled
Gamepad/Joystick disabled
Force Feedback disabled
Sound System
Driver: NULL
Render System
Driver: NULL
NullConsoleDevice initialized
Started 4 threads for threadpool 'Render threadpool'
Hardware Profile
Level: Low (forced)
View Distance Factor: 0.750000
Shadow Quality: 0.000000 Size: 1 Filter-Size: 4
Shader Quality: 0
Skip Mipmaps: 1
LOD Distance Factor: 0.750000
Terrain LOD Distance Factor: 0.750000
Terrain Normal Mapping: Yes
Foliage View Distance Factor: 1.000000
Foliage Density: 0.300000
Volume Mesh Tessellation Factor: 1.500000
Tyre Tracks Segments Factor: 0.500000
Max. Number of Shadow Lights: 0
Max. Number of Lights: 512
Max. Number of Lights Per Cluster: 32
MSAA: 0
Farming Simulator 17
Version: 1.1.6.0 RC7
Available Languages: de
Language: de
Time: 2016-10-24 17:27:13
Register configuration 'inputAttacherJoint'
Register configuration 'attacherJoint'
Register configuration 'frontloader'
Register configuration 'motor'
Register configuration 'baseColor'
Register configuration 'wheel'
Register configuration 'rimColor'
Register configuration 'design'
Register configuration 'designColor'
Register configuration 'vehicleType'
Game vehicle types loaded
Warning: Player name not allowed. Profanity text filter. Player name adjusted
Error: Running LUA method 'init'.
dataS/scripts/main.lua:0: attempt to index field 'missionDynamicInfo' (a nil value)
Post Reply