V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
que01
V2EX  ›  宽带症候群

万能的 V 友,问一个 ROS 下的 IPTV 单线复用问题。

  •  
  •   que01 · 293 天前 · 1326 次点击
    这是一个创建于 293 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我尽量精简表述:
    1.光猫桥接,设置了一个口绑定了 vlan1420(net)+vlan3417(iptv)
    2. ROS 的 wan 口连接这个这个网口 使用了最近出来的 macvlan 进行了拨号(网络和 IPTV 都是 PPPOE 拨号并且已经成功)。也就是说 vlan 其实我没用到(尝试使用也无法成功拨号),但是 macvlan 实现了拨号。
    3. 然后我尝试根据网上的设置了 IGMP Proxy 将 pppoe-iptv 设为上行 然后 birdge 设为下行 并没有用,然后又尝试了静态路由,将组播地址网关设为这个 pppoe-iptv 。还是没有用。

    目前卡在第三步了 一致没办法看 IPTV 。所以跑过来问一下 请问有没有人遇到过,求个思路
    第 1 条附言  ·  292 天前
    结贴结贴,我自己实验出来了。
    留个痕迹让后来人可有借鉴。细节如下:
    1. macvlan 都选择 bridge 模式(之前一直失败应该都是选择了 private 的原因导致不能互通就失败了)。
    2. upstream 选择 macvlan-iptv 而非 pppoe-out-iptv
    3. 如果还不行就给 macvlan 设置一个 IP 再重试步骤 2(这个 IP 并不会用到设置里面)
    4. 这样就可以打开了应该。后面可以继续用 msd_lite 处理一下。
    5 条回复    2024-02-06 11:33:17 +08:00
    terrancesiu
        1
    terrancesiu  
       292 天前   ❤️ 1
    你需要单独在 ether1 下配置 2 个三层 vlan ( vlan1420 和 vlan3417 )(不是在 birdge 里配置,如果在 birdge 配置复杂点)。然后再在三层 vlan 接口下面配置 macvlan 避免 mac 跟 ether1 的 mac 地址一样。比如新建 macvlan1420 和 macvlan3417 ,接下来你的 pppoe 的拨号接口应该是 macvlan1420 。至于 iptv 你看看你的机顶盒验证方式如果是 ipoe ,那需要抓包获取 dhcp option 鉴权信息,如果是 pppoe ,跟 macvlan1420 的配置一样。最后就是 igmp-proxy 的 upstream 接口选择 pppoe 或者 dhcp 的接口。
    que01
        2
    que01  
    OP
       292 天前
    @terrancesiu 感谢回复得如此详细具体。但是实际上我已经尝试过 vlan 下面加 macvlan ,但是没明白为什么没有拨号成功,直接在 ether1 下面进行加 macvlan1420 、macvlan3417 倒是成功了(虽然这样它们就空挂着 vlan 的名字实际没有走 vlan)。我这边 iptv 也是和网络一样走 pppoe ,而且没有做 mac 绑定处理。问题已经自己探索解决好了。还是很感谢 v 友
    gam2046
        3
    gam2046  
       292 天前
    我自己是这样的设置的。

    - 光猫设置端口为 VLAN 透传
    - 光猫端口接 ROS (也就是光猫到 ROS 就一根线)
    - ROS 在该接口下创建两个 VLAN ,分别对应拨号与 IPTV
    - 按照正常流程在 VLAN 上拨号以及 IPTV 认证
    - 根据需要自己配置一下路由表即可,我自己通过 IPTV 地址的白名单,将特定 IP 转发的 IPTV 的 VLAN ,其他都走正常拨号出口,就实现了内网任意设备均可同时访问公网与 IPTV 。
    - 需要组播的话,设置 igmp-proxy ,upstream 为 IPTV 的 VLAN
    que01
        4
    que01  
    OP
       292 天前
    @gam2046 嗯嗯,思路其实和我差不多,但是我很难理解我在 vlan 上就无法做 pppoe 拨号,macvlan 和直接裸接口就可以拨号。其实 macvlan 这样拨号我觉得都算多拨了,可我这边明确三个铁公鸡早就封杀了多拨。
    ivankai
        5
    ivankai  
       291 天前 via iPhone
    @gam2046 我说刚入坑的小白,我家光猫到路由器也是单线,想问下有详细的教程吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2631 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 04:42 · PVG 12:42 · LAX 20:42 · JFK 23:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.