EOIP between DD-WRT and Keenetic Giga 2 for combining two apartments into one network or one HDD into two
Earlier in the article EOIP & DD-WRT for combining two apartments into one network or all for Remote Play I wrote how to combine two dd-wrt into one network. But later the network was expanded to 3 apartments and by adding TPlink (on DD-WRT) + dlink dir320 (to Zyxel) with an external HDD (where the built-in client downloaded from torrents at a speed of 1 Mb) to the arsenal. Although everything worked fine, but the download speed was not enough. In connection with these, the Keenetic Giga 2 was purchased, which allowed downloading up to 1Gbit /s ( ), the maximum practical throughput of the built-in router for IPoE, measured in the ZyXEL lab )
Actually, the task is to unite the house ? house 2 and house 3 in the same network with walking Broadcasters and multicasts. Since house 1 and house 2 are already on the network, it remains to raise the house 1 tunnel with house 3.
The goal is to watch movies on Smart TVs from an external HDD and use it to store and transfer files.
In armament we have the following iron:
Keenetic Giga 2
Preparation, the decision:
On the routers the firmware was updated:
house 1 - dd-wrt r37012 (09/21/18)
house 3 - Keenetik ver.???.C.1.0-6. (eoip capability only appears with ver.???)
Installation procedure is simple, on the Internet a lot of information on this topic.
EOIP requires that both sides have a "white" IP address, which is either purchased from the provider or is a bonus in the tariff. If this is not possible, then you can throw a vpn tunnel (which I also told about in ? publication
), And over it let EoIP.
In order for users from both sides to see each other in a networked environment, it is necessary that they belong to the same local network. I used the following settings:
[i] Network: ???.0/24
Home 1: The router (???.10) has a pool of ???.1-???.50.
Home 2: The router (???.70) has a pool of ???.51-???.100
Home 3: The router (???.130) has a pool of ???.101-???.150
After we installed our firmware on our hardware and configured it on each DHCP, hooked up the clients, and made sure of their work, proceed to create the EOIP tunnel.
Raising the EOIP tunnel.
For this we go to the Web. interface router, go to the tab Setup-> EoIP Tunnel
Click on ADD Tunnel and put EoIP Tunnel in position Enable ;
To merge with older versions of dd-wrt (where there is no way to select the tunnel mode), select Protocol Type -> RFC 3378 EOIP
Then choose Protocol Type -> Mikrotik
Pay attention to the name of the tunnel and its ID, in my case name: Tunnel oet2 , Tunnel ID: 2
* Required, the tunnel numbers must be the same for both routers.
We indicate in the column Local IP Address our external IP. In the column Remote IP Address external IP Keenetik.
And in paragraph Bridging daw at Enabl e. This completes the dd-wrt settings and go to Keenetik.
We connect to Keenetik via Telnet. Next, we enter commands to raise the tunnel (here we need the name and id of the dd-wrt tunnel):
(config)> interface EoIP2 (Pick up the tunnel)
(config-if)> tunnel destination * Our external IP is *
(config-if)> tunnel eoip id 2 (Tunnel ID)
(config-if)> ip mtu 1500 (this is for the eoip interface)
(config-if)> security-level private
(config-if)> no isolate-private
(config-if)> interface Home (include Bridging)
(config-if)> ip mtu 1500 (this is for the HOME interface)
(config-if)> include EoIP0
(config-if)> system configuration save
Now the tunnels are raised and we should just check it and make sure it works.
Without closing the connection with Keenetik write " show interface eoip2 "
If everything was done correctly then opening cmd and entering Ping (local address Keenetik) we will see how the package goes.
P.S. That's all, enjoy the network.
It may be interesting