Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. VPN
  3. Throttling

Throttling

Scheduled Pinned Locked Moved VPN
7 Posts 4 Posters 1.3k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    jackt
    wrote on last edited by
    #1

    Hello. We are looking to put safeguards in place per OpenVPN user. Does anyone know if its possible to perform any of the following?

    1. Limit bandwidth per user
    2. Limit data by GB per user
    3. View data usage per day, week or month. per user
    4. Show all connected devices from all accounts from one interface?
    BrutalBirdieB 1 Reply Last reply
    0
    • J jackt

      Hello. We are looking to put safeguards in place per OpenVPN user. Does anyone know if its possible to perform any of the following?

      1. Limit bandwidth per user
      2. Limit data by GB per user
      3. View data usage per day, week or month. per user
      4. Show all connected devices from all accounts from one interface?
      BrutalBirdieB Offline
      BrutalBirdieB Offline
      BrutalBirdie
      Partner
      wrote on last edited by
      #2

      @jackt sounds like you want to offer VPN as a service, do I assume that right?

      Like my work? Consider donating a drink. Cheers!

      J 1 Reply Last reply
      0
      • BrutalBirdieB BrutalBirdie

        @jackt sounds like you want to offer VPN as a service, do I assume that right?

        J Offline
        J Offline
        jackt
        wrote on last edited by
        #3

        @BrutalBirdie Hello BB. Yes you are correct. We are giving the service away but we need to place limits to prevent some users from hogging the pipe.

        BrutalBirdieB 1 Reply Last reply
        0
        • J jackt

          @BrutalBirdie Hello BB. Yes you are correct. We are giving the service away but we need to place limits to prevent some users from hogging the pipe.

          BrutalBirdieB Offline
          BrutalBirdieB Offline
          BrutalBirdie
          Partner
          wrote on last edited by
          #4

          @jackt understandable, even with a fair use agreement you need some ways to control and enforce these if they are not met.
          @staff is this a possibility to add?

          Like my work? Consider donating a drink. Cheers!

          J 1 Reply Last reply
          0
          • BrutalBirdieB BrutalBirdie

            @jackt understandable, even with a fair use agreement you need some ways to control and enforce these if they are not met.
            @staff is this a possibility to add?

            J Offline
            J Offline
            jackt
            wrote on last edited by
            #5

            @BrutalBirdie True. We can place soft limits in the APK file by attaching some sort of account management via API. That would be messy though. We would like to throttle overall speed OR limit bandwidth over time, per user. If these are not an option then manual monitoring of all accounts from one interface would work. We can then simply assign a set number of users on each pipe and be done with it.

            1 Reply Last reply
            0
            • robiR Offline
              robiR Offline
              robi
              wrote on last edited by
              #6

              tools such as wondershaper and tc or traffic control do this.

              For ex with iptables:
              https://serverfault.com/questions/52027/how-can-i-limit-per-user-bandwidth

              Conscious tech

              1 Reply Last reply
              0
              • girishG Offline
                girishG Offline
                girish
                Staff
                wrote on last edited by
                #7

                I can see 3,4 being generally useful to have. 1,2 are for service providers.

                Happy to accept any PRs at https://git.cloudron.io/cloudron/openvpn-app . This has the complete app along with the UI.

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Bookmarks
                • Search