I've searched for a solution for my issue in these fantastic SNB forums as well as all over Google and have not found my exact issue or resolution to it.
I have an ASUS RT-ac86u with the latest (386.2_6) compatible version of Aswrt-Merlin. I have also set up a child subnet in my network using an ASUS RT-ac68u, also running the latest (386.2_6) compatible version of Aswrt-Merlin. No issues with access to / from the child network from / to my main network - I can access all hosts as needed and the hosts on the child network can access the internet.
I've set up the OpenVPN Server on my main router (ac86u) and can access all hosts on my main network remotely.
So far so good.
The problem I'm having is that I cannot access my child network via the VPN connection.
Since I can access everything locally, I've ruled out a number of possible blocks and it seems to me that I need to play with IP Tables to properly gain access thru my VPN connection. For the record, NONE of these hosts are running Windows anything - they are all either Linux hosts, Android devices or cameras (the cameras are on the child network) - so there is no WFW preventing access.
Interestingly, while I cannot access or ping any hosts on the child subnet thru the VPN, I CAN ping the VPN clients from the child subnet. This tells me that routing *seems* to be properly in place and working as expected.
My belief is that this is an issue with reverse nat. I've played with IPTables' tables (NAT and OVPN), as well as the chains and targets - all to no avail.
EDIT:
I have no idea whether I actually created my IPTables rules correctly or not with the Merlin firmware and may have configured it wrong.
Here is my setup:
Main network ID: 10.0.10.0/26
Child network ID: 10.0.20.0/29
VPN network ID: 10.8.0.0/24
LAN port 4 of rt-ac86u (10.0.10.0/26) -->> WAN port of rt-ac68u (static IP of 10.0.10.2)
LAN ports of rt-ac68u (10.0.20.0/29) -->> child network
I can provide any additional information needed.
Thanks in advance for any help.
I have an ASUS RT-ac86u with the latest (386.2_6) compatible version of Aswrt-Merlin. I have also set up a child subnet in my network using an ASUS RT-ac68u, also running the latest (386.2_6) compatible version of Aswrt-Merlin. No issues with access to / from the child network from / to my main network - I can access all hosts as needed and the hosts on the child network can access the internet.
I've set up the OpenVPN Server on my main router (ac86u) and can access all hosts on my main network remotely.
So far so good.
The problem I'm having is that I cannot access my child network via the VPN connection.
Since I can access everything locally, I've ruled out a number of possible blocks and it seems to me that I need to play with IP Tables to properly gain access thru my VPN connection. For the record, NONE of these hosts are running Windows anything - they are all either Linux hosts, Android devices or cameras (the cameras are on the child network) - so there is no WFW preventing access.
Interestingly, while I cannot access or ping any hosts on the child subnet thru the VPN, I CAN ping the VPN clients from the child subnet. This tells me that routing *seems* to be properly in place and working as expected.
My belief is that this is an issue with reverse nat. I've played with IPTables' tables (NAT and OVPN), as well as the chains and targets - all to no avail.
EDIT:
I have no idea whether I actually created my IPTables rules correctly or not with the Merlin firmware and may have configured it wrong.
Here is my setup:
Main network ID: 10.0.10.0/26
Child network ID: 10.0.20.0/29
VPN network ID: 10.8.0.0/24
LAN port 4 of rt-ac86u (10.0.10.0/26) -->> WAN port of rt-ac68u (static IP of 10.0.10.2)
LAN ports of rt-ac68u (10.0.20.0/29) -->> child network
I can provide any additional information needed.
Thanks in advance for any help.
Last edited: