1. Windows Firewall Configuration
An important part of every server security is proper configuration of firewall. The tutorial will describe in general proper configuration of firewall rules for every server application. The tutorial does not refer to any specified firewall so adjust the steps explained below to apply the rules in Windows or your third-party firewall.
DataServer - IGC.DataServer.exe (configurable in config.ini, IGCDS.ini for older files version)
-
JoinServerPort (default: 56970)
- Protocol Type: TCP
- Direction: Inbound
- State: Closed (for public access)
-
DataServerPort (default: 56960)
- Protocol Type: TCP
- Direction: Inbound
- State: Closed (for public access)
-
ExDataServerPort (default: 56906)
- Protocol Type: TCP
- Direction: Inbound
- State: Closed (for public access)
DataServer Battle Core - IGC.DataServer_B.exe (configurable in config.ini, IGCDS.ini for older files version)
-
JoinServerPort (default: 56770)
- Protocol Type: TCP
- Direction: Inbound
- State: Closed (for public access)
-
DataServerPort (default: 56760)
- Protocol Type: TCP
- Direction: Inbound
- State: Closed (for public access)
ConnectServer - IGC.ConnectServer.exe (configurable in IGCCS.ini)
-
TCP_PORT (default: 44405)
- Protocol Type: TCP
- Direction: Inbound
- State: Open (for public access)
-
UDP_PORT (default: 55667)
- Protocol Type: UDP
- Direction: Inbound
- State: Closed (for public access)
GameServer - IGC.GameServer_X.exe (configurable in GameServer.ini)
-
GameServerPort (default: 56900 - R, 56912 - M, 56913 - A, 56914 - C, 56915- I, 56120 - B)
- Protocol Type: TCP
- Direction: Inbound
- State: Open (for public access)
Chat Server - IGC.ChatServer.exe (configurable in config.ini)
-
Port (default: 56980)
- Protocol Type: TCP
- Direction: Inbound
- State: Open (for public access)
1.1. SQL Server Port Protection
You cannot forget to protect your SQL Server port. By default, it is 1433. It should be blocked from unwanted access. If you need to connect on this port from outside, then whitelist proper IP on the rule.
Microsoft SQL Server Port (default: 1433)
- Protocol Type: TCP
- Direction: Inbound
- State: Closed (for public access)
More information about opening and/or closing access to MSSQL Server port can be found in this article.