![]() |
|
|
#1 |
|
Maximum Overclocker
Join Date: Nov 2006
Location: Ohio
Posts: 12,236 (5.15/day)
Thanks: 2,054
Thanked 2,039 Times in 1,549 Posts
|
I need more than one dmz
I have 2 computers—one hosts my phone and my Quake server. The other is my gaming computer, which I sometimes like to host servers for other things on—BF2, Unreal Tournament, etc.
Quake has to be on the DMZ to work, because it randomly uses every port in existance. I realize I could forward ports for BF2, but BF2 alone takes up almost all of the slots for port forwarding, and it's a pain in the ass changing them around for other things (like Unreal Tournament). Is there any kind of reasonable solution to my problem? I've heard that some commercial level routers can handle having more than one DMZ. What if I got like a thin client PC and turned it into a really high-end router using a software router like Untangle? Would that support it? |
|
|
|
|
|
#2 |
|
Banned
Join Date: Nov 2009
Location: Florizy
Posts: 1,597 (1.23/day)
Thanks: 90
Thanked 269 Times in 248 Posts
|
Hmm I haven't had the chance to play with DMZ's by hand but can't you put both PCs in the DMZ? And if not, you could always use one computer as a NAT gateway for the other one (good ol 'Internet Connection Sharing')...
|
|
|
|
|
|
#3 |
![]() Join Date: Sep 2004
Location: Norway
Posts: 1,681 (0.53/day)
Thanks: 15
Thanked 199 Times in 156 Posts
|
DMZ = Demilitarized Zone, move to a place where there is a DMZ :P
|
|
|
|
|
|
#4 |
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,575 (6.28/day)
Thanks: 1,755
Thanked 2,596 Times in 1,960 Posts
|
It's not possible. DMZ = every port that hits the WAN gets sent to this LAN. They call it a DMZ because it is wide open to attack. Obviously, you can't send every port to two or more computers.
There has to be a way to force Quake to use only a few ports. Remember, you should only have to open ports if you are trying to host. The port number will be randomized by the NAT in the router when trying to connect to a remote host.
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } |
|
|
|
|
|
#5 |
|
Maximum Overclocker
Join Date: Nov 2006
Location: Ohio
Posts: 12,236 (5.15/day)
Thanks: 2,054
Thanked 2,039 Times in 1,549 Posts
|
There is no way to restrict Quake from using ports...
|
|
|
|
|
|
#6 |
|
Banned
Join Date: Nov 2009
Location: Florizy
Posts: 1,597 (1.23/day)
Thanks: 90
Thanked 269 Times in 248 Posts
|
|
|
|
|
|
|
#7 |
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,575 (6.28/day)
Thanks: 1,755
Thanked 2,596 Times in 1,960 Posts
|
Which Quake are we specifically talking about?
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } |
|
|
|
|
|
#8 |
![]() Join Date: Jan 2010
Location: UK
Posts: 26 (0.02/day)
Thanks: 1
Thanked 4 Times in 4 Posts
|
This is very easy to install and configure:
http://www.smoothwall.org/ Point your DMZ at your smooth wall, this can be a very cheap PC with at least 2 NIC's. System specs here: https://support.smoothwall.net/index...barticleid=242 Once installed point your DMZ to the smoothwall and then you can sort all your portfowarding through that. You can even limit bandwith which you might find very useful.
__________________
|
|
|
|
|
|
#9 |
|
Señor Moderator
Join Date: May 2004
Location: Utrecht, Utrecht, The kingdom of the Netherlands
Posts: 8,498 (2.58/day)
Thanks: 41
Thanked 1,453 Times in 1,077 Posts
|
DMZ basically means forward port 1-64K to x.x.x.x. Find out the ports you're using and forward just those. it's impossible for a server to require DMZ, that would be extremely unsafe.
|
|
|
|
|
|
#10 |
![]() |
|
|
|
|
|
|
#11 |
|
TPU addict
Join Date: Jun 2007
Location: US\ Uk Born
Posts: 8,794 (4.07/day)
Thanks: 1,675
Thanked 1,348 Times in 1,170 Posts
|
Why not fix each computer with it's own ip ( example: 192.168.1.30 \ 31. Then use port forwarding.
EDIT: Might want to get a firewall up too. |
|
|
|
|
|
#12 |
|
Señor Moderator
Join Date: May 2004
Location: Utrecht, Utrecht, The kingdom of the Netherlands
Posts: 8,498 (2.58/day)
Thanks: 41
Thanked 1,453 Times in 1,077 Posts
|
|
|
|
|
|
|
#13 |
|
TPU addict
Join Date: Jun 2007
Location: US\ Uk Born
Posts: 8,794 (4.07/day)
Thanks: 1,675
Thanked 1,348 Times in 1,170 Posts
|
|
|
|
|
|
|
#14 |
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,575 (6.28/day)
Thanks: 1,755
Thanked 2,596 Times in 1,960 Posts
|
Depends on how DHCP behaves. On my router, all computers always end up on the same IP addresses with DHCP enabled. I use port forwarding to those semi-static IP addresses and have never had them change on me. The only device that is not on DHCP is my server because it is a domain server (static IP required).
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } |
|
|
|
|
|
#15 |
![]() Join Date: Aug 2007
Location: Geneva, FL, USA
Posts: 3,010 (1.42/day)
Thanks: 567
Thanked 606 Times in 487 Posts
|
Assuming Q3A... lets test it.
I just put up a simple CTF dedicated server: 24.227.122.82, default port 27960. |
|
|
|
|
|
#16 | |
![]() Join Date: Mar 2007
Posts: 699 (0.31/day)
Thanks: 3
Thanked 94 Times in 90 Posts
|
Quote:
There has to be a way to limit/bind that quake server to a specific port or someway to stop it randomizing.... since having a server open to a DMZ is like leaving your car running windows down in the ghetto.
__________________
Communist Rule. |
|
|
|
|
|
|
#17 |
|
Eligible for custom title
Join Date: Jul 2007
Location: HTX
Posts: 10,078 (4.68/day)
Thanks: 1,359
Thanked 1,159 Times in 1,035 Posts
|
if you need more than 1 DMZ you might aswell just remove the Router and run a switch
__________________
Athlon XP USERS with COD 4 FIX http://www.techsupportforum.com/foru...ls-202011.html http://www.howorks.com/2011/02/24/ho...-memory-limit/ “Sometimes my level of fail is unprecedented.” -TheMailMan78
“This is what the force of a thousand suns looks like.” -3870x2
Last edited by eidairaman1; Jan 19, 2010 at 05:01 AM. |
|
|
|
|
|
#18 | |
|
TPU addict
Join Date: Jun 2007
Location: US\ Uk Born
Posts: 8,794 (4.07/day)
Thanks: 1,675
Thanked 1,348 Times in 1,170 Posts
|
Quote:
So fixing each computer to a ip completely solves this issue if it decides to happen.. I had the issue years ago and it might not be a issue thee days i don't know as i've always fixed the IP ever since. Makes life easier when using complex firewalls like i do as well. Maybe newer routers don't do it now?. |
|
|
|
|
|
|
#19 |
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,575 (6.28/day)
Thanks: 1,755
Thanked 2,596 Times in 1,960 Posts
|
The router would put the last MAC address to use 20 back on 20 and the last MAC address to use 21 back on 21. Problems only arrise when a device with a static IP of 20 or 21 appears on the network creating a collision. That is pretty rare though as it is not common practice to assign IPs out of a business setting (in which case, ever device has a static IP and those that don't are stuck on their own class C IP addresses under a DHCP).
That wouldn't work unless you have more than one internet connection (IP Address).
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } |
|
|
|
|
|
#20 |
![]() Join Date: Apr 2009
Location: LACA
Posts: 533 (0.36/day)
Thanks: 55
Thanked 103 Times in 82 Posts
|
if your firewall/ router supports UPnP and you can enable it on your OS then you should be fine.
i have a netgear firewall with UPnP and my server runs server 2008 which likes to use UPnP. no hassle setup |
|
|
|
|
|
#21 |
|
Doctor Moderator
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,556 (10.97/day)
Thanks: 3,700
Thanked 8,692 Times in 6,391 Posts
|
servers only ever use the one port. when you join, its not like the game scans every port to join - they ALWAYS have a default port.
DMZ and port forwards are a one port-per forward only. Stop using DMZ, set static IP's (or if you have a decent DHCP server, auto assign the same IP's to each MAC address) and forward only the ports you need.
__________________
![]() Edumacational thread about PC Audio My external HDD's.5x samsung 1TB + 2x Seagate 1.5TB = 8 TB external storage 32 Bit OS vs 64 bit OS information How to get hardware accelerated H264 playback (DXVA) Netbook Owners United! |
|
|
|
|
|
#22 | |
![]() Join Date: Aug 2007
Location: Geneva, FL, USA
Posts: 3,010 (1.42/day)
Thanks: 567
Thanked 606 Times in 487 Posts
|
Quote:
![]() Set it up as I would any other port-forwarded game or service. If it's working (outside connections), will be easier to track down hat's issues. |
|
|
|
|
|
|
#23 |
|
Linux Advocate
Join Date: Nov 2006
Posts: 10,222 (4.29/day)
Thanks: 1,206
Thanked 2,775 Times in 1,793 Posts
|
buy a few static IPs from your ISP and either use a switch, or if your isp makes you use a specific router then set it up as a bridge and connect it to a switch.
|
|
|
|
|
|
#24 |
|
Maximum Overclocker
Join Date: Nov 2006
Location: Ohio
Posts: 12,236 (5.15/day)
Thanks: 2,054
Thanked 2,039 Times in 1,549 Posts
|
Quake:
![]() Quake DOES require all ports to be open. The default port for Quake is 26000, but that only gets used until you connect to the server. Once you connect to the server, your port is randomized. One person might be connected to port 4723, the next guy might be on port 51254... Yes, of course I assign static IPs. Not only is it convienent in that I always know what pc is on what IP, but it's faster as Windows doesn't have to figure out what IP it feels like using. Also, I might put 192.168.1.101 on the DMZ, but I reboot it and suddenly it's .100... there's really no other way to do it. |
|
|
|
|
|
#25 |
|
Doctor Moderator
Join Date: Oct 2004
Location: Bendigo, Australia (NOT THE USA)
Posts: 34,556 (10.97/day)
Thanks: 3,700
Thanked 8,692 Times in 6,391 Posts
|
you only need to worry about that first port. have faith.
First one is used to establish a connection (inbound) the others are assigned BY the server (outbound) so it shouldnt really matter.
__________________
![]() Edumacational thread about PC Audio My external HDD's.5x samsung 1TB + 2x Seagate 1.5TB = 8 TB external storage 32 Bit OS vs 64 bit OS information How to get hardware accelerated H264 playback (DXVA) Netbook Owners United! |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| More than one section for system specs? | Kantastic | Comments & Feedback | 6 | Oct 29, 2009 06:44 PM |
| Getting around ONE specified DMZ IP? | hat | Networking & Security | 7 | Jul 29, 2009 10:14 AM |
| No need for more than 4GB ram. | Nick89 | Motherboards & Memory | 151 | Mar 24, 2009 09:46 PM |
| To gamers out there that want to use more than one monitor | DaMulta | General Software | 8 | Nov 20, 2006 04:04 PM |