DD-WRT和Keenetic Giga 2之间的EOIP,用于将两套公寓组合成一个网络或将一个HDD组合成两套公寓

EOIP和DD-WRT文章的早期,该文章将两个公寓组合成一个网络或用于远程播放的所有内容,我写了如何将两个dd-wrt组合成一个网络。 但是后来网络扩展到了3套公寓。 将一堆TPlink(在DD-WRT上)+ dlink dir320(在Zyxel上)与一个外部HDD(其中的内置客户端从torrent以1 Mb的速度下载)添加到了军械库。 尽管一切正常,但下载速度还不够。 与此相关的是,购买了Keenetic Giga 2,它允许下载速度高达1 Gbit / s( 在ZyXEL实验室测量的用于IPoE的内置路由器最大实际带宽 )。

背景:

实际上,任务是通过步行广播和多播将1号房屋,2号房屋和3号房屋合并为一个网络。 由于1号房屋和2号房屋已经在线,因此仍然有必要将3号隧道的房屋从3号房屋中抬起。
目的是在带有外部HDD的智能电视上观看电影,并使用它来存储和传输文件。

在使用中,我们有以下熨斗:

房屋1:
凌华dir615c2
房屋3:
Keenetic giga 2

准备,解决方案:

固件已在路由器上更新:

1号楼 -dd-wrt ​​r37012(09/21/18)
房屋3 -Keenetik版本2.12.C.1.0-6。 (eoip功能仅在2.08版中出现)

安装过程很简单,Internet上有很多有关此主题的信息。

为了使EOIP正常工作,必须在两侧都提供一个“白色” IP地址,该地址可以从提供商那里购买,也可以作为关税的奖励。 如果这不可能,那么您可以转发vpn隧道(我在一篇出版物中也谈到过),并让EoIP在其之上运行。

为了使双方的用户在联网环境中都能看到对方,有必要使他们属于同一局域网。 我使用了以下设置:

网络:192.168.100.0/24
房屋1:路由器(192.168.100.10)的池为192.168.100.1-192.168.100.50。
房屋2:路由器(192.168.100.70)的池为192.168.100.51-192.168.100.100
房屋3:路由器(192.168.100.130)的池为192.168.100.101-192.168.100.150

在将固件安装到硬件上并在每个DHCP上进行配置,连接客户端并确定其工作之后,我们继续创建EOIP隧道。

提升EOIP隧道

DD-WRT

为此,请访问Web。 路由器接口,请转到“ 设置”->“ EoIP隧道”选项卡
单击添加隧道并将EoIP隧道设置为启用 ;

注意事项:

要将旧版本与dd-wrt结合使用(无法选择隧道模式),必须选择协议类型-> RFC 3378 EOIP
接下来,选择协议类型-> Mikrotik
我们注意隧道的名称及其ID,在我的情况下为: Tunnel oet2Tunnel ID:2
*必填,两个路由器的隧道号必须相同。

在“ 本地IP地址 ”列中指明我们的外部IP。 在“ 远程IP地址”列中,外部IP为Keenetik。

并在段落中架起了 Enabl e的桥梁 。 这样就完成了dd-wrt设置并转到Keenetik。



Keenetik:

通过Telnet连接到Keenetik。 接下来,我们输入用于提升隧道的命令(此处需要dd-wrt隧道的名称和ID):

(配置)>接口EoIP2提升隧道)
(config-if)>隧道目标 *我们的外部IP *
(config-if)>隧道eoip ID 2 (隧道ID)
(config-if)> ip mtu 1500 (这用于eoip界面)
(config-if)>安全级别私有
(config-if)>没有隔离私有
(config-if)>向上
(config-if)>界面Home (启用桥接)
(config-if)> ip mtu 1500 (用于Home界面)
(config-if)>包含EoIP0
(config-if)>系统配置保存

现在,隧道已经建立,我们只需要检查并确保其正常工作即可。
在不关闭与Keenetik的连接的情况下,我们编写“ show interface eoip2



如果一切都正确完成,然后打开cmd并输入Ping(本地Keenetik地址),我们将看到数据包的流向。

PS就 这样,享受网络。

Source: https://habr.com/ru/post/zh-CN424807/


All Articles