Hi, thanks for having a look.
We have 5 public IPs and sometimes, up to 32 computers.
First public IP is mapped to internal LAN IP range of: 192.168.1.101 - 192.168.1.107
2nd - 192.168.1.108-114
3rd - 192.168.1.115-121
4th - 192.168.1.122-128
5th - 192.168.1.129-135
Now, in WinXP, we can view every computer on the network without a problem. However, when we try to host a game on Battlenet (warcraft III game server which operates like a P2P), any computer that doesn't share the same Public IP cannot join.
So 101 can host for 107, but not 114.
The strange thing is, 114 can see the game in the Lobby, it just can't join it.
The reason why we need it configured this way instead of the standard 1 public IP for every computer, is because Battlenet only allows 7 connections per IP address.
All the even computers in the LAN are on the portforward list with their respective TCP&UDP ports open.
i.e. : 192.168.1.102 (TCP 6102 and UDP 6102)
192.168.1.104 (TCP 6104 and UDP 6104)
.
.
.
.
192.168.1.132 (TCP 6132 and UDP 6132)
Now I have very little knowledge/experience with configuring routers. I can configure the basic commercial ones but they are in plain english compared to m0n0wall.
My current router is a Belkin F1PI210ENau and it cannot do it. I understand that m0n0wall is more powerful.
However, with my knowledge, I'm afraid I cannot utilise it. I would appreciate it if someone could point me to a site or recommend a book that would teach me how to do it.