• Intro
  • Linux
    • Index
    • LTP
    • X
    • Arch
    • Fs
    • Kernel
    • Memory
    • Nw
    • Services
    • Systemd
    • Text
  • Network
    • Index
    • L3
    • L3 IPv6
    • SDN
    • VPN
    • Dns
    • Hw
    • Lowlevel
    • Mikrotik
    • Mwan
    • Openflow
    • Ovs
    • Pfsense
    • Ppp
    • Proxy
    • tsocks
    • Pxe
    • Security
    • Tcp
  • OpenWrt
    • Index
    • DHCP DNS
    • GLiNet
    • Boot
    • Captive portal
    • Luci
    • Mwan3
    • platform
    • Theme
    • Wireless
  • Virt
    • Index
    • Intel GVTg
    • PVE
    • QEMU
    • VDI
    • Hyper v
    • Kube
    • Libvirt
    • Openstack
  • DevOps
    • Index
    • Grafana Cloud
  • Apps
    • Index
    • Web
  • Cloud
    • Index
    • Aws
    • Azure
    • Cf
    • Gcp
    • Github
    • Ibm bluemix
    • Pricing
  • Container
    • cilium
    • Docker
    • K8s
    • Podman
  • Dev
    • Index
    • AHK
    • BI
    • LBS
    • ML
    • Android
    • Editor
    • Start
    • Git
    • Go
    • Html
    • None
    • Js
    • Js grid
    • Js vue
    • Jupyter
    • None
    • Powershell
    • Py
    • py GUI
    • Py django
    • Shell
    • Linux
    • Uni
    • Vba
    • Wechat.zh
    • Wechat mp.zh
  • Multimedia
    • CAD
    • Audio
    • Blender
    • Graphics
    • Home
  • Phone
    • Index
    • Mi
    • Android
  • Storage
    • Index
  • Web
    • Index
    • IBM MQ
    • IBM Websphere
    • SSL
    • Apache
    • Blockchain
    • Caddy
    • J2ee
    • Nginx
    • Static site
  • DB
    • Index
    • InfluxDB
    • Loki
    • Mysql
    • Oracle
    • Pgsql
  • BSD
    • Index
    • Mac
  • Microsoft
    • Vscode
    • Windows
    • Wsl
  • Hardware
    • Index
    • GPU
    • PCI
    • Arduino
    • Bt
    • Ent
    • Pinout
    • x86 AMD
    • X86 intel
  • Elec
    • Index
    • 3d
    • AC
    • MOSFET
    • Battery
    • Boost
    • Bulk
    • Metal
    • Simulator
  • Search
  • Edit on GitHub
  • OS
  • OpenMPTCProuter
  • VyOS
  • ClearOS
  • Linux Bond
  • Multipath TCP (MPTCP)
    • kernel >= v5.6
    • kernel <= 5.4
  • L4
  • OS
  • OpenMPTCProuter
  • VyOS
  • ClearOS
  • Linux Bond
  • Multipath TCP MPTCP
    • kernel >= v5.6
    • kernel <= 5.4
  • L4

OS¶

  • OpenWRT mwan3
  • Mikrotik
  • OpenBSD: https://www.openbsd.org/faq/pf/pools.html#outgoing
  • pfSense: https://www.cyberciti.biz/faq/howto-configure-dual-wan-load-balance-failover-pfsense-router/

OpenMPTCProuter¶

  • OpenWRT+MPTCP+Shadowsocks+Glorytun(multipath UDP tunnel): https://www.openmptcprouter.com/screenshot
  • default login: root / ; then config:

VyOS¶

  • https://wiki.vyos.net/wiki/WAN_load_balancing
  • https://docs.vyos.io/en/equuleus/configuration/loadbalancing/index.html | incompatible with dynamic routing protocol

ClearOS¶

  • network config: https://documentation.clearos.com/content:en_us:7_ug_network
  • mwan: https://www.clearos.com/marketplace/network/Multi-WAN
  • skip wizard: https://w.x.y.z:81/app/base/wizard/stop

Linux Bond¶

https://www.kernel.org/doc/Documentation/networking/bonding.txt

cat /proc/net/bonding/*

https://wiki.mikrotik.com/wiki/Manual:Interface/Bonding#Bonding_modes

Bonding vs Load Balancing: https://di-marco.net/blog/it/2022-01-29-multi_wan_and_internet_bonding_with_openmptcprouter/

Multipath TCP (MPTCP)¶

Year 2013 | PPT | 185 pages: http://multipath-tcp.org/data/MultipathTCP-netsys.pdf

kernel >= v5.6¶

https://www.mptcp.dev/ https://github.com/multipath-tcp/mptcp_net-next/wiki

kernel <= 5.4¶

https://www.multipath-tcp.org/

L4¶

  • OpenWRT: /cgi-bin/luci/admin/services/passwall/haproxy
  • v2ray: https://toutyrater.github.io/routing/balance2.html

Built with MkDocs | Hosted on CF Pages

Home

[VPS Ref] Vultr Get $100

Search

From here you can search these documents. Enter your search terms below.

Keyboard Shortcuts

Keys Action
? Open this help
n Next page
p Previous page
s Search