pt吧 关注:221,682贴子:11,595,992
  • 8回复贴,共1

【230522】小水管上传用户的福音---单线多播和负载均衡教程

取消只看楼主收藏回复

之前写过一篇《一个新手的PT入门指南》的帖子,得到了大家的踊跃回复和吧主设置的吧主的推荐,真的非常感谢大家。当然后台也有不少小伙伴询问我的网络配置和上传设置,今天就和大家详细聊聊。
以下是家里网络的基本情况:
1.家里拉的是电信300M家庭宽带,入户光纤接入光猫,光猫设置的桥接模式,只负责实现光电信号的转换。
2.光猫的千兆LAN口接的软路由的WAN口,软路由为op系统,由软路由负责拨号、流控、转发等具体功能。
3.软路由的LAN口连接家里无线路由器的WAN口,路由器设置为AP模式,负责无线信号的收发,剩余的4个LAN口连接台式机和NAS。
对应的网络拓扑图如图所示


IP属地:云南1楼2023-05-22 16:46回复
    二、我选择这套网络拓扑的原因
    1.简单、稳定、各个节点各司其职。
    其实从一开始是有想过All in one的,即通过虚拟化技术,例如PVE、Esxi、OMV之类的虚拟化平台,把NAS、软路由、docker等统一运行在一个硬件平台上,实现硬件运行效率的最大化。
    但是All in one存在一些法规避的问题,首先就是调试软路由的时候,如果需要重启或者断电,则家里网络就全断了,这是我不能接受的。其二就是网上老生常谈的All in one就等于 All in boom,也就是说如果虚拟化底层系统在调试或者运行过程中出现了问题,无论是硬件层面的问题还是软件层面问题,那任意一个基于它的上层部件都别想连接上了,无论是NAS、软路由、还是docker,虽然在熟练掌握虚拟化的知识和操作的前提下,发生这种情况的概率很低,但是指不定我哪天在折腾的过程手一滑、或者我的主板出了问题、或者PVE抽风了,那就GG了。
    2.综合下来,这套网络拓扑的功耗和性价比都能接受。


    IP属地:云南6楼2023-05-22 17:04
    回复
      2025-07-31 03:18:23
      广告
      不感兴趣
      开通SVIP免广告
      三、单线多播具体教程
      有点扯远了哈,接下来我们开始进入正题。
      首先我们明确一下单线多播的定义:即使用一个宽账号密码,通过软件和硬件的设置,来达到多次拨号的效果,进而实现宽带上下行叠加的目的
      明确了定义之后,随之而来的就是另外两个问题:
      1.我当前所在区域对应运营商的宽带,支持单线多拨吗?
      2.如果支持的话,要如何实现单线多拨呢?
      关于第一个问题,我只能说:不知道。
      因为不同区域的不同运营商,其后台的管控策略是不同的,有的可以多拨,有的不可以多播。
      如何检测能不能多播,就需要你按照下面的教程进行操作了,如果能拨上多条线路,那恭喜你,你的PT上传速度就有救了。否则还是认命吧,运营商压根就不给你白嫖的机会


      IP属地:云南8楼2023-05-22 17:19
      回复
        三、单线多播设置教程
        以下教程均以op系统为例。
        1.首先安装macvlan,已安装的可以略过


        IP属地:云南10楼2023-05-22 17:25
        回复
          2.先删除原先的wan及wan6接口
          在OP系统的Luci界面,点“网络 – 接口”进入网络接口设置界面:

          分别点“删除”按钮将wan、wan6接口删除(注意!!!:删wan、wan6一定要将物理接口名称记下),再点“保存并应用”按钮,将设置保存并应用:


          IP属地:云南12楼2023-05-22 17:31
          收起回复
            3.以原先wan口的物理接口为基础,虚拟出多个网络接口
            以我的软路由为例,原物理接口名称是eth0,我们利用macvlan虚拟出两个网络接口,分别命名为veth1和veth2。
            SSH连接软路由后,使用root用户登录,依次输入以下命令:
            ip link add link eth0 name veth1 type macvlan
            ifconfig veth1 up
            ip link add link eth0 name veth2 type macvlan
            ifconfig veth2 up
            然后可以输入如下命令,看看veth1、veth2是否已经生成成功:
            ifconfig


            IP属地:云南15楼2023-05-22 17:36
            回复
              5.重复第4步的操作,设置wan2
              同样的操作,我们再利用veth2虚拟网络接口,设置wan2接口,PPPoe账号及密码与wan1一样,“网关跃点值”输入20(与wan1的不一样就行),防火墙区域还是选wan,点”保存“,再点”保存并应用“:


              IP属地:云南18楼2023-05-22 17:53
              回复
                6.设置开机启动
                按照上面的设置方法,veth1、veth2在系统重启后是不会自动产生的,因此为了保证单线多拨功能一直有效,我们需要设置开机启动。
                点“系统 – 启动项“进入开机启动设置界面,点”本地启动脚本“,在输入框的exit 0语句之前输入:
                ip link add link eth0 name veth1 type macvlan
                ifconfig veth1 up
                ip link add link eth0 name veth2 type macvlan
                ifconfig veth2 up


                IP属地:云南19楼2023-05-22 17:55
                回复
                  2025-07-31 03:12:23
                  广告
                  不感兴趣
                  开通SVIP免广告
                  点”保存“保存,以后每次启动软路由,都会自动执行以上命令来创建虚拟接口了。


                  IP属地:云南20楼2023-05-22 17:57
                  回复