2
1
I'm painfully unfamiliar with routing and have always been annoyed by an inefficiency in my home network's layout: all traffic to my (local) server via its public IP has much less bandwidth than traffic on the local network only. Here's a diagram of my network structure:
+----------+ | Internet | +-----+----+ | +--------+--------+ | Cable Modem | | (Cisco DPQ2935) | +---+---------+---+ | | +------------------------+--+ +--+----------+ | Router | | Server | | (Netgear WNDR3700-100NAS) | | (eddings) | +-------------+-------------+ | (public IP) | | +-------------+ +-------+-------+ | Workstation | | (feist) | | (192.168.1.x) | +---------------+
Running iperf
between feist
and eddings
, I'm told that the bandwidth is 372 Mbits/sec. Running it between feist and another workstation connected to the router, I'm told that the bandwidth is 937 Mbits/sec. In addition, any time my internet connection goes out, I'm unable to connect to eddings
without munging around the cabling and network configuration (haven't had this happpen here yet, but it was definitely a problem at my previous location with a different cable modem).
One option I've played with in the past is the fact that eddings
has dual NICs: I've connected the second NIC to the router and given it a 192.168.1.x
address, as well. However, managing the split DNS this necessitated proved to be a PITA, especially for any laptops that I took out of my network, which would end up trying to unsuccessfully use the local IP for eddings
until I remembered to flush their DNS cache.
I guess I'm just hoping that there are some other, brilliant options available here that I'm not aware of. For instance, could I instead connect eddings
to the Netgear router and somehow manage for it to use its public IP through the router, but have the router configured such that local workstations don't touch the cable modem to get to it? Any suggestions would be much appreciated.
We're missing some information here. What firmware is the Netgear running? Is it running the stock Netgear firmware or something more powerful like openwrt? What are the DNS settings? Are you using a dynamic DNS service and if so which one and are there any restrictions imposed on what kind of records you use? Do you run your own public DNS server and are you also running an internal DNS server? – Michael Yasumoto – 2013-09-15T06:29:43.153
Possible useful reading: http://serverfault.com/questions/49765/how-does-ipv4-subnetting-work
– Hennes – 2013-09-15T08:54:10.317looks like a very technical question from somebody very well informed technically.. i wonder why it got migrated, maybe 'cos it had "home" in the title?! – barlop – 2013-09-15T12:09:08.227
Michael: The Netgear router is running stock firmware, though it's a "v2" and would support OpenWRT. The server
eddings
does host its own public DNS server (viabind
). – Karl M. Davis – 2013-09-15T12:35:03.313