Has Anyone been able to get a server working in MacOSX?
Has Anyone been able to get a server working in MacOSX?
I have been trying to get a sever running in my Mac for a few hours now and I'm stumped. I have:
- Registered an account with dynDNS.org, and recieved a host address for a dynamic IP address.
- Downloaded an IP updating utility.
- Configured config file (bzfs.conf)
- Run the program successfully, seeing that my settings were applied
Here's where problems arise:
I start the server with the config file, and it says (after a bunch of initiation stuff) "Listening on 00.00.00.00:5154" I can access the game by manually typing in my address name (through dyndns.org), but it does not appear on the server list.
if i use the -i option with my dyndns address name, it gives the "listening" IP as my local machine IP, unless i turn the wildcard option off at dyndns.org. In either case, I cannot see my server in the server list.
Any Ideas?
Thanks
werecube@hotmail.com
- Registered an account with dynDNS.org, and recieved a host address for a dynamic IP address.
- Downloaded an IP updating utility.
- Configured config file (bzfs.conf)
- Run the program successfully, seeing that my settings were applied
Here's where problems arise:
I start the server with the config file, and it says (after a bunch of initiation stuff) "Listening on 00.00.00.00:5154" I can access the game by manually typing in my address name (through dyndns.org), but it does not appear on the server list.
if i use the -i option with my dyndns address name, it gives the "listening" IP as my local machine IP, unless i turn the wildcard option off at dyndns.org. In either case, I cannot see my server in the server list.
Any Ideas?
Thanks
werecube@hotmail.com
A couple of quick things to check
(and you should definitely post your
configs and whatnot if this doesn't
help).
You need the following switches:
-public
-publicaddr machine.dyndns.org:5154
The -publicaddr switch has to point
to your machine and port. If the list-
server cannot connect to a server
at the '-publicaddr' location, you will
not be listed.
Are you behind a firewall/router/NAT
of any sort? You'll have to make sure
that the port that you've chosen is
accessible through any such device.
Also make sure that you're using the
same version of bzfs as your bzflag
client, otherwise you'll will not see
your server listed.
good luck.
(and you should definitely post your
configs and whatnot if this doesn't
help).
You need the following switches:
-public
-publicaddr machine.dyndns.org:5154
The -publicaddr switch has to point
to your machine and port. If the list-
server cannot connect to a server
at the '-publicaddr' location, you will
not be listed.
Are you behind a firewall/router/NAT
of any sort? You'll have to make sure
that the port that you've chosen is
accessible through any such device.
Also make sure that you're using the
same version of bzfs as your bzflag
client, otherwise you'll will not see
your server listed.
good luck.
-
- Private First Class
- Posts: 109
- Joined: Fri May 07, 2004 11:17 pm
- Contact:
it would be
Code: Select all
-i en1
OK, so far.
Thanks for your replies. I have attached my config file for your diagnosis. i have removed the paths in the file for the config file, the world map, and (of course) the password. I do know those work....
I think that it may be my NAT setting on my router and/or my dsl modem as well, I'm really not sure how to make those work. when i disable my NAT on my router, the whole LAN can't communicate with the Internet.
I have an option to edit some port info on the DSL modem, and i have specified a range of 5154 - 5156, but i can't figure out what IP to use; whether my DSL modem's ip, my LAN router's IP, my local machine's DHCP IP, or what. Since my service is dynamic, it doesn't make sense to put in my local machine ip address, or even what "whatismyip.com" says, since that will change, too.
Maybe one of you well informed readers has an inkling?
Thanks
werecube@hotmail.com
I think that it may be my NAT setting on my router and/or my dsl modem as well, I'm really not sure how to make those work. when i disable my NAT on my router, the whole LAN can't communicate with the Internet.
I have an option to edit some port info on the DSL modem, and i have specified a range of 5154 - 5156, but i can't figure out what IP to use; whether my DSL modem's ip, my LAN router's IP, my local machine's DHCP IP, or what. Since my service is dynamic, it doesn't make sense to put in my local machine ip address, or even what "whatismyip.com" says, since that will change, too.
Maybe one of you well informed readers has an inkling?
Thanks
werecube@hotmail.com
- Attachments
-
- conf.txt
- (7.59 KiB) Downloaded 85 times
-
- Private First Class
- Posts: 109
- Joined: Fri May 07, 2004 11:17 pm
- Contact:
you don't want to do -publiclist, and you want to remove antyhing that looks like that from the config. The app knows how to contact the list server.
you want to tell your router to route TCP and UDP to your server's local IP address for what ever BZ port you want to use, the default is 5154.
The list server will not list you if it can not connact your server back.
you want to tell your router to route TCP and UDP to your server's local IP address for what ever BZ port you want to use, the default is 5154.
The list server will not list you if it can not connact your server back.
JeffM