Egy számítógépen futtathatunk több Nagy Machinátor szervert is. A szervereket a Main.cfg fájlban megadott NET számmal tudjuk elválasztani egymástól.
A szerverekre kapcsolódó terminálok NET száma meg kell, hogy egyezzen a kívánt szerver NET számával. Egy kliensgépen természetesen futhat több terminál is, különböző NET számokkal különböző szerverekre csatlakozva.
A szerverek alapértelmezetten minden IP címen szolgáltatnak. A szerverek által használt portok alapértelmezett értékei pedig a következők:
- TCP/IP driver: 55050 + a NET szám.
- Remote Control Command Driver (a szerver): 55756 + ( NET MOD 4 ) * 256
- Remote Control Data Driver (a host-ok): 55756 + ( NET MOD 4 ) * 256 + TERM.
Ahol a MOD az osztás maradékát jelenti.
Ebből következően egy számítógépen maximum 4 Nagy Machinátor szerver futtatható (NET 1..4) az alapértelmezett beállításokkal, mert a NET 5 szerver ugyanazokat a Remote Control portokat fogja használni, mint a NET 1 szerver.
Ha egy számítógépen több, mint 4 Nagy Machinátor szervert szeretnénk futtatni, a következőképpen járjunk el:
A szerveren a hálózati kártyának állítsunk be annyi fix IP címet, hogy egy-egy IP címre maximum 4 Nagy Machinátor szerver jusson. Ha mondjuk 7 Nagy Machinátor szervert szeretnénk futtatni, akkor 2 fix IP címet állítsunk be:
A Nagy Machinátor szervereket állítsuk be úgy, hogy azok a szerverek, amelyek NET száma 4-es osztásának maradéka megegyezik, különböző IP címre kerüljenek.
A példánkban a NET 1..4 szervereket állítsuk a 192.168.1.10, a NET 5..7 szervereket pedig a 192.168.1.11 IP címre.
Ezt mindegyik szerveren két helyen kell megtenni:
A TCP/IP drivert a Main.cfg fájl DEVICES fejezetében a TCP/IP bejegyzésben kell beállítani (ha csak RC terminálokat használunk, nem kell a TCP/IP driver, nem kell beállítani):
DEVICES
TCP/ IP 192.168.1.10; (NET 5..7 esetén 192.168.1.11)
END DEVICES;
A Remote Control Command és Data driver paraméterezéséhez létre kell hozni mindegyik szerver könyvtárában egy-egy MainXRC.ini fájt, és bele kell írni a következő bejegyzéseket:
Server=192.168.1.10 (NET 5..7 esetén 192.168.1.11)
Host=192.168.1.10 (NET 5..7 esetén 192.168.1.11)
A Nagy Machinátor szervereket általában szolgáltatásként indítjuk el, hogy a szerver indításakor automatikusan elinduljanak. A szolgáltatásként indított Nagy Machinátor szervert a szerver könyvtárában található BigMacRC.exe segítségével menedzselhetjük. Ha nincs, hozzunk létre a szerverek könyvtárában egy-egy BigMacRC.ini fájlt. A BigMacRC.fájlba írjuk a következő bejegyzéseket:
Net=a szerver NET száma, ami a Main.cfg fájlban van
Server=192.168.1.10 (NET 5..7 esetén 192.168.1.11)
Hozzunk létre mindegyik szerver könyvtárában egy-egy TerminalMainXRC.ini fájlt, és írjuk bele a következő bejegyzést:
Server=192.168.1.10 (NET 5..7 esetén 192.168.1.11)
Host=192.168.1.10 (NET 5..7 esetén 192.168.1.11)
Az RC terminál telepítésekor a Szerver neve mezőbe a szerver IP címét írjuk. Már feltelepített RC terminál esetén a BigMacRC.ini fájl Server bejegyzésébe írjuk a megfelelő IP címet.