✅ Fix for Invalid IP Issue in ST-Filter 6.16
🔍 Problem Description
Many users have reported that when using ST-Filter 6.16, the Silkroad Online client throws an Invalid IP error when trying to connect to their server.
This happens because the filter’s dev_kitdll only allows connections to specific pre-configured domains and does not accept direct IP addresses. If you try to connect your server using an IP that is not linked to an allowed domain, the client simply won’t work.
💡 Solution:
To fix this issue, we can make an allowed domain point to our server’s IP. There are two ways to do this:
1️⃣ Manually by editing the Windows hosts file.
2️⃣ Automatically using a program that does it for you.
✏️ Method 1: Manual Configuration
If you want to do it manually, follow these steps:
1️⃣ Open the hosts file:
Press Win + R, type notepad C:\Windows\System32\drivers\etc\hosts, and press Enter.
If you get a permission error, run Notepad as Administrator and then open the hosts file manually.
2️⃣ Add a line with your server’s IP and an allowed domain:
Inside the hosts file, add the following line:
Code:
192.168.18.33 srohaolong.top
⚠️ Replace 192.168.18.33 with your server’s IP and use an allowed domain from the DLL.
3️⃣ Save and close the file.
4️⃣ Restart the client and test the connection.
Remember to add the DNS you chose from the list to the client using ipinput and to the hosts file.