有一次,当我购买MikroTik路由器时,除了基本的Internet设置外,我还负责确保IPTV的运行,直到那时,我才由Rostelecom安装了D-link。 Mikrotik本身的基本Internet设置花费了我大约10分钟的时间,但是我不得不修改IPTV。 那时,我读回的所有手册都没有考虑到我通过选择长期受苦的D-link设置所获得的许多要点,否则,在这种方案下电视将无法正常工作。 在本文中,我想指定在这种情况下收到的通用说明。
首先,将固件更新到最新版本。 我们通过Winbox连接到路由器,转到[系统]-> [包]-> [检查更新]。 如果发布的Routeros版本比设备上安装的版本新,请单击“下载并安装”,然后下载新版本,然后路由器将重新启动。

完成这些步骤后,我们转到
此处,然后选择要为您的设备下载的软件包,在我的情况下是haP系列,我选择了当前版本的额外软件包(在撰写本文时为6.43.4)。

将下载一个存档,您需要从该存档解压缩多播文件,在winbox中打开files项,然后将我们解压缩的文件拖到此处。 之后,有必要重新启动路由器(转到[系统]-> [重新启动])。

重新启动后,“ IGMP代理”项应出现在“路由”部分,如果没有发生,请检查前面的步骤-我们是否安装了必要的软件包(有关设备是否已下载,固件版本)。 如果成功,请继续。

在IGMP代理中的第一个选项卡上,单击[+]符号以创建所谓的上游。 在接口部分,我们选择插入供应商电缆的端口,即使您使用PPPoE连接,我们也选择物理端口,这是非常重要的一点。 我们选中上游复选框,并在备用子网中设置0.0.0.0/0,然后单击确定。 为“下游”创建第二条规则。 在界面中,选择全部,不要在上游打勾,这里不需要任何其他操作,只需单击确定即可。
下一步是配置防火墙。 我们转到[IP]-> [Firewall]和[+],创建一个新规则Chain->转发,protocol-> udp,在interface-> ether1(连接提供商电缆的端口)中。 动作->接受。

为IGMP创建第二条规则。 该链还保持转发状态,协议-> igmp,在接口-> ether1,操作->接受。 将创建的规则拖到禁止的规则上方。
接下来,您需要阻止多播的传递-到无线网络的流量。 转到[桥]->“过滤器”选项卡-> [+]。 选择输出链。 接口-> wlan1,即我们所需的无线网络。 在数据包类型的“高级”选项卡上,选择“多播”,然后在“操作”选项卡上分配丢弃操作,即禁止。 不要忘记单击“确定”以保存设置。



这也许是最重要的时刻,如果您的Internet连接通过PPPoE,那么您需要在连接来自提供商的电缆的物理接口上添加带有30位掩码的IP 1.0.0.1。 顺便说一句,这是我第一次设置Mikrotik时遇到的问题,如果没有此IP,一切都将无效,并且我发现通过打开D-link设置确实需要进行什么操作。 转到[IP]-> [地址]和[+],然后添加以下设置。 如果使用直接连接而不增加任何隧道(称为IPoE),则前面的步骤就足够了,请跳过此项目。

我提请您注意非常重要的一点,在完成所有步骤之后,如果控制台已打开,则必须重新启动控制台,然后检查设置结果。 如果出现问题,首先,我建议您检查防火墙中的规则。
运营商也可以使用使用VLAN的方案,在这种情况下,您需要在提供方电缆的端口上创建一个带有vlan传输iptv的子接口,您可以尝试通过技术支持找出其编号。 我们转到[接口]-> [VLAN],然后按[+]创建一个新名称,并指定名称,这没关系,为了方便起见,我们需要进行管理,我们需要指定提供商提供的VLAN ID,例如,在接口中输入234提供者的电缆连接到的端口。 单击确定。

然后,我们创建一个新的网桥,并在其中添加创建的VLAN和机顶盒所连接的端口,首先,您需要从另一个网桥中删除该端口(如果其中涉及)。


在网桥本身的属性中,建议在出现问题时将STP设置为none。
原则上,我描述了有关此主题的非常详细的说明。 仅此而已。 如果您有任何问题和评论,请写评论,我随时可以回答。