How can I play Call of Duty 4 Modern Warfare multiplayer if I do not have an Internet connection?
I tried setting up LAN on my router it didn’t work but it works just fine for Counter Strike !
The problem is I can create the server but my friends can not connect to it. On the join game page they can not see my server.
maybe Your router has a hardware firewall. You need to open up ports for the game
Troubleshooting Multi-Player PC Game Connectivity Issues
You should not need Internet to play CoD4 on LAN only. The following page has a few pointers for common issues.
Counter-Strike (or the GoldSrc engine) has a dedicated LAN mode, something CoD has not. That's why it's "just working".