ML
    • Register
    • Login
    • Search
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups

    Easy Computer to Computer File Transfer Over Internet

    IT Discussion
    11
    18
    331
    Loading More Posts
    • 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.
    • V
      VoIP_n00b last edited by

      SyncThing is the way

      V 1 Reply Last reply Reply Quote 0
      • V
        VoIP_n00b @VoIP_n00b last edited by

        Reading thought your requirements again SyncThing is perfect for what your looking to do

        Pete.S 1 Reply Last reply Reply Quote 0
        • Pete.S
          Pete.S @VoIP_n00b last edited by Pete.S

          @VoIP_n00b said in Easy Computer to Computer File Transfer Over Internet:

          Reading thought your requirements again SyncThing is perfect for what your looking to do

          Synthings goes through community hosted intermediate servers, called relay servers, so it's not direct. https://relays.syncthing.net/

          If both source and destination is behind NAT, you can't transfer directly without opening ports unfortunately.

          I would just use a VM in the cloud (running something like ubuntu with desktop) and open ssh. Transfer all files over ssh (sftp) and then run a remote desktop session over ssh to upload the files from the cloud to wherever the files it needs to go.

          V 1 Reply Last reply Reply Quote 0
          • V
            VoIP_n00b @Pete.S last edited by

            @Pete-S said in Easy Computer to Computer File Transfer Over Internet:

            @VoIP_n00b said in Easy Computer to Computer File Transfer Over Internet:

            Reading thought your requirements again SyncThing is perfect for what your looking to do

            Synthings goes through community hosted intermediate servers, called relay servers, so it's not direct. https://relays.syncthing.net/

            https://docs.syncthing.net/users/relaying.html

            Pete.S 1 Reply Last reply Reply Quote 0
            • Pete.S
              Pete.S @VoIP_n00b last edited by

              @VoIP_n00b said in Easy Computer to Computer File Transfer Over Internet:

              @Pete-S said in Easy Computer to Computer File Transfer Over Internet:

              @VoIP_n00b said in Easy Computer to Computer File Transfer Over Internet:

              Reading thought your requirements again SyncThing is perfect for what your looking to do

              Synthings goes through community hosted intermediate servers, called relay servers, so it's not direct. https://relays.syncthing.net/

              https://docs.syncthing.net/users/relaying.html

              Yes, that's exactly what I'm saying.

              The normal situation between two residential computers is that a direct connection is never possible because they're both behind NAT or CGNAT.

              A direct connection is only possible if you're willing and able to do port forward on either side.

              JaredBusch 1 Reply Last reply Reply Quote 0
              • scottalanmiller
                scottalanmiller @dafyre last edited by

                @dafyre said in Easy Computer to Computer File Transfer Over Internet:

                If you're already using NextCloud anywhere...

                That goes through a tertiary server and is super slow. We have that and are specifically wanting to avoid all of that extra overhead.

                1 Reply Last reply Reply Quote 0
                • scottalanmiller
                  scottalanmiller @stacksofplates last edited by

                  @stacksofplates said in Easy Computer to Computer File Transfer Over Internet:

                  magic wormhole

                  https://magic-wormhole.readthedocs.io/en/latest/

                  This is what I'm looking for I think.

                  1 Reply Last reply Reply Quote 0
                  • scottalanmiller
                    scottalanmiller @dagors last edited by

                    @dagors said in Easy Computer to Computer File Transfer Over Internet:

                    https://onionshare.org/

                    Or this, seems very similar.

                    1 Reply Last reply Reply Quote 0
                    • scottalanmiller
                      scottalanmiller last edited by

                      I have the advantage that I need no particular security on the file being moved. It's being moved for the purpose of publication, so if someone was to grab it mid-stream... meh. So anything that keeps the endpoints secure, works.

                      1 Reply Last reply Reply Quote 0
                      • JaredBusch
                        JaredBusch @Pete.S last edited by

                        @Pete-S said in Easy Computer to Computer File Transfer Over Internet:

                        @VoIP_n00b said in Easy Computer to Computer File Transfer Over Internet:

                        @Pete-S said in Easy Computer to Computer File Transfer Over Internet:

                        @VoIP_n00b said in Easy Computer to Computer File Transfer Over Internet:

                        Reading thought your requirements again SyncThing is perfect for what your looking to do

                        Synthings goes through community hosted intermediate servers, called relay servers, so it's not direct. https://relays.syncthing.net/

                        https://docs.syncthing.net/users/relaying.html

                        Yes, that's exactly what I'm saying.

                        The normal situation between two residential computers is that a direct connection is never possible because they're both behind NAT or CGNAT.

                        A direct connection is only possible if you're willing and able to do port forward on either side.

                        You have no idea what you are saying.

                        Syncthing has relay enabled by default, yes, but it does not route traffic through it by default.

                        When you launch syncthing it uses their public STUN server to resolve your local info.

                        [PGGH6] 2023/03/13 20:20:39 INFO: quic://0.0.0.0:22000 resolved external address quic://209.XXX.XXX.XXX:22000 (via stun.syncthing.net:3478)
                        

                        Then when you try to connect from a remote, it uses that connection first. It only relays if that listener has closed.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post