This is what I have I think for port forwarding Under virtual servers I have UDP port 14567 Open and the IP address is this PC at 192.168.1.69, now the DMZ is also going to 192.168.1.69 My routers IP address is 192.168.1.1, and both LAN and router Firewall are off, btw I did what you said and still not visible ingame, I think there must be something else
I klnow what the problem is, I need a static IP and to tiurn of DHCP, well all I can so is the world is not getting free servers :(
This is from the BF1942.com FAQ files.
If you know you have a firewall, and know how to administer it, here are the ports you'll need to allow: Allow UDP Port 14567 Allow UDP 22000 (This is only for LAN games, and used by computers on the same network) Allow UDP range 23000-23009 # GameSpy Master Server UDP Heartbeat: Allow UDP Port 27900 # GameSpy Master Server List Request: Allow TCP Port 28900
This should allow it to show up on gamespy, but I don't think it will show in the default BF server list. It will definitely allow friends to join directly using your IP address though.
Give your machine a static 'internal address' like 192.168.1.xx, so you won't have to keep changing the forwarding address as your machines local address changes. I used to change my internal address when DHCP assigned me a new one, but it so much simpler to give it a static address.
well how do u get your servers to show up on the bf1942 server list??
I've never been able to get my server to show up in the actual Battlefield web interface, but the above ports should allow it to show in Gamespy. In addition, opening port #14690 should allow your game to show up in the All Seeing Eye.
Being DMZ won't make a difference here, so it's better to simply forward the specific ports.
For LAN, I only need to use port 14567 to show up on network, what is 22000 for?
Every router is different so refer to your manual for the proper steps when doin what I say. I'm serious do a google search for the router model you have and look over the PDF manual you find. Set your router to assign your server a static IP. go to port forwarding and forward all ports to your servers static IP. Find the Status of your router and in there it tells you what your WAN IP is. this is the IP the rest of the internet see. it is the adress to your cable modem, which is the gate way to your lan. It is the WAN ip that other players across the internet must connect to. If you don't have a static IP from your ISP then this WAN IP changes. and what ever steps you have to take to tell the Game its IP then you have to do them every time you WAN IP changes. By the Way you can take your server off DMZ unless this doesn't work. and be aware if you WAN IP shows up to be another internal IP something beginning with 192, 172, or 10 then your ISP has put you on a LAN and this won't work for you.
Hi mate i run a server on a router too! Firstly you will need to find your LOCAL IP address of your server (if XP right My Network Places on desktop and click properties, right click on your local connection and click status, your ip will be displayed on yur support tab) Once you found this make a note. Log in to your router and forward port 14567 UDP & TCP to your IP address of your server. This will now allow players to connect to your server via the net. To make your server visible on gamespy and all seeing eye forward ports on UDP 22000, 23000 & 14690. Now when you connect to the server you will connect using your local ip address. Internet users will connect via your IP Address provided by your ISP. For Example! 126.96.36.199 = Local IP address of Server, For you to connect in BF goto Internet games and type 188.8.131.52:14567 << this is your port address 14567) 234.521.16.233 = Your ISP Assigned IP. Internet users will type 234.521.16.233:14567 to connect to your server! By the way check out remote mananger on ww.w.blackbagops.c0m (its Wx3) is great! If you want to try my server goto 184.108.40.206:14567