NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
pstoev
May 09, 2018Tutor
Default route on ReadyNAS 4220
Hello there, I am trying to set a default route using statically configured eth1 interface. I am in Networks - Routes menu and I enter 0.0.0.0 for IP and 0.0.0.0 for subnet mask. Subnet mask does not...
- May 10, 2018
until I have physical access to the box, this is my temprary solution. Apperatnly though it will not work if the ReadyNAS is rebooted
root@Netgear:/# route delete default gw 0.0.0.0 eth0
root@Netgear:/# route add default gw 192.168.100.1 eth1
pstoev
May 10, 2018Tutor
StephenB - thank you for the response, I will try that. But just to be preceise, using 0.0.0.0/32 is not normal. Industry standard says:
"The default route in Internet Protocol Version 4 (IPv4) is designated as the zero-address 0.0.0.0/0 in CIDR notation"
I will now remove the 8.8.8.8/32 route - i was using it to test.
I am trying to get the ReadyNAS connect to the NTP servers which are factory specified to be "time-e.netgear.com" and which would not work without DNS...which would not work without default route or local DNS server which we dont have.
I cannot just remove second ethernet connection. This is a backup NFS appliance for several networks and so it needs to be connected to these networks.
StephenB
May 10, 2018Guru - Experienced User
pstoev wrote:
StephenB - thank you for the response, I will try that. But just to be preceise, using 0.0.0.0/32 is not normal. Industry standard says:
"The default route in Internet Protocol Version 4 (IPv4) is designated as the zero-address 0.0.0.0/0 in CIDR notation"
Yeah, it might not work - (and could give you an unrouteable error). if you need 0.0.0.0 with a 0.0.0.0 mask, then you might need to use ssh.
But I don't still understand the purpose for entering it. Traffic that isn't sent to 192.168.100.x and isn't covered by another static route should be going to 192.168.100.1 anyway,. correct?
- pstoevMay 10, 2018Tutor
Ok here is the background:
eth0 - 172.30.1.5 IP is connected to the network to backup VMs on 172.30.1/24 network
eth1 - 192.168.100.50 is connected the network to backup VMs on 192.168.100/24 network AND 192.168.100.1 is the gateway out to internet
eth2 - 192.168.199.47 is connected the network to backup VMs on 192.168.199.24 network and 192.168.199.1 is the gateway to 192.168.99/24 network BUT NOT to internet
do you have a reference for ssh commands to set routes ? here is the current routing table
root@Netgear:/home/admin# netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 172.30.1.1 0.0.0.0 UG 0 0 0 eth0
8.8.8.8 172.30.1.1 255.255.255.255 UGH 0 0 0 eth0
172.30.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
172.30.1.1 0.0.0.0 255.255.255.255 UH 0 0 0 eth0
192.168.99.0 192.168.199.1 255.255.255.0 UG 0 0 0 eth2
192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.100.1 0.0.0.0 255.255.255.255 UH 0 0 0 eth1
192.168.199.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2- TeknoJnkyMay 10, 2018Hero
pstoev wrote:
Ok here is the background:
eth0 - 172.30.1.5 IP is connected to the network to backup VMs on 172.30.1/24 network
eth1 - 192.168.100.50 is connected the network to backup VMs on 192.168.100/24 network AND 192.168.100.1 is the gateway out to internet
eth2 - 192.168.199.47 is connected the network to backup VMs on 192.168.199.24 network and 192.168.199.1 is the gateway to 192.168.99/24 network BUT NOT to internet
Like I said, try removing any default gateway from ETH0 first and see if that works.
Ok, reading above, here is what I would suggest, swapping eth0 and eth1;
eth0 - 192.168.100.50 is connected the network to backup VMs on 192.168.100/24 network AND 192.168.100.1 is the gateway out to internet eth1 - 172.30.1.5 IP is connected to the network to backup VMs on 172.30.1/24 network eth2 - 192.168.199.47 is connected the network to backup VMs on 192.168.199.24 network and 192.168.199.1 is the gateway to 192.168.99/24 network BUT NOT to internet
SO,
ETH0 goes to 192.168.100.x and the internet (default gateway 192.168.100.1)
ETH1 goes to 172.30.1.x ONLY (default gateway BLANK)
ETH2 goes to 192.168.199.x AND has access to 192.168.99.x (via default gateway 192.168.199.1)
eth2 is a little more complicated and perhaps could use a static route, but should not be required.
example static route: 192.168.99.0 255.255.255.0 > gateway 192.168.199.1 > adapter eth2
I would suspect explicitly defining this static route would allow for quicker access to 192.168.99.x instead of having to flow down through eth0 then eth1, before finally finding the way out through eth2.
- pstoevMay 10, 2018Tutor
until I have physical access to the box, this is my temprary solution. Apperatnly though it will not work if the ReadyNAS is rebooted
root@Netgear:/# route delete default gw 0.0.0.0 eth0
root@Netgear:/# route add default gw 192.168.100.1 eth1
- StephenBMay 10, 2018Guru - Experienced User
pstoev wrote:
Ok here is the background:
eth0 - 172.30.1.5 IP is connected to the network to backup VMs on 172.30.1/24 network
eth1 - 192.168.100.50 is connected the network to backup VMs on 192.168.100/24 network AND 192.168.100.1 is the gateway out to internet
eth2 - 192.168.199.47 is connected the network to backup VMs on 192.168.199.24 network and 192.168.199.1 is the gateway to 192.168.99/24 network BUT NOT to internet
Try deleting all your static routes, and then let us know what is broken.
I think all your local addressing should just work. It's conceivable that internet addressing will fail, but if it works correctly then there's no reason to set up any of these.
- TeknoJnkyMay 10, 2018Hero
Typically the only reason to use a static route is to access a different LOCAL subnet that is DIFFERENT than the subnet of the assigned ip.
example;
nas ip 192.168.1.22/24 (255.255.255.0)
default gateway 192.168.1.1
dns 192.168.1.1
static route 10.10.10.0/24 (the other local network you are trying to reach)
gateway 192.168.1.9 (the other ROUTER that is connected to both networks- 192.168.1.x and 10.10.10.x)
default route does not really have anything to do wit name resolution.
In order for your nas to resolve dns names, it needs a working dns server in the ethernet settings (not the default route settings).
- pstoevMay 10, 2018Tutor
TeknoJnky - thanks for your response and I understand what you are saying...but how would the NAS get to 8.8.8.8 DNS or say 4.2.2.1 DNS without a default route ? Also how would it get to Netgear site for automated fimrware download/update without default route ? Also how may it connect to the Netgear specified NTP servcers without default route ? Default Route is needed for any internet-bound traffic from Netgear and that is what I am trying to set. When I try to set 0.0.0.0/0.0.0.0 - the ReadyNAS WebUI does not accept 0.0.0.0 as a subnet mask.
- TeknoJnkyMay 10, 2018Hero
Ok, I have my nas NIC's bonded, so I can't currently see if each ETH has its own DNS server and/or gateway, but I would expect this;
go to network settings, find settings for ETH1
--- eth1 - 192.168.100.50 is connected the network to backup VMs on 192.168.100/24 network AND 192.168.100.1 is the gateway out to internet ---
ETH1 should have the gateway set to 192.168.100.1, and it should have a DNS server IP entered in the dns section.
The DNS server can either be a public (ie 8.8.8.8 or 1.1.1.1 etc) or it can be a private dns that can still resolve public ips (ie typcially the gateway can act as a dns resolver- 192.168.100.1).
hope that helps.
Also- you can have multiple dns servers, so if the gateway acts only as LOCAL dns resolver, you can add a 2nd dns for the public ip resolution.
also2- googles dns server 8.8.8.8 is neither a gateway or static route or local ip, so you will want to remove that from any other settings other than DNS on ETH1.
Related Content
NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!