lazywen
V2EX  ›  问与答

局域网如何通过一台服务器快速传送文件/文件夹

  •  
  •   lazywen · Mar 6, 2015 · 5466 views
    This topic created in 4270 days ago, the information mentioned may be changed or developed.
    情况是这样的:

    电脑A(Mac/win)通过路由1能直接连接到服务器S(Linux/win)
    电脑B(Mac/win)通过路由2能直接连接到服务器S(Linux/win)
    但电脑A不能直接与电脑B通讯,S也不能反向连接A或者B(因为有路由)

    现在想从电脑A传送文件到电脑B,临时方案在S上搭了个samba服务,但要先把文件从A传到S再让B从S取,相当于传了两次了,有没有什么办法能通过S直接一次转送?
    23 replies  •  2015-03-06 23:08:51 +08:00
    mhycy
    mhycy
    Mar 6, 2015❤️1
    1
    S搭建VPN,然后A、B都拨到同一个VPN?
    miao
    miao
    Mar 6, 2015
    2
    把电脑B接到 电脑A的路由1上. 或者拿U盘考
    miao
    miao
    Mar 6, 2015
    3
    好奇 服务器S 怎么接上两个路由器的?
    lazywen
    lazywen
    OP
    Mar 6, 2015
    4
    @miao 能用技术宅思维方式解决最好啦😅
    pfitseng
    pfitseng
    Mar 6, 2015
    5
    S 打开 tcp forwarding
    lazywen
    lazywen
    OP
    Mar 6, 2015
    6
    @miao S跟两个路由都是直接连的主路由
    lazywen
    lazywen
    OP
    Mar 6, 2015
    7
    @pfitseng 什么意思,forwarding某个端口?
    miao
    miao
    Mar 6, 2015❤️1
    8
    @lazywen 我也经常通过Linux中转. 后面发现用U盘是最快的. 买了个USB3.0优盘
    v2015
    v2015
    Mar 6, 2015❤️1
    9
    路由1 2不在一个网段?距离近点直接2个无线桥接,不行就直接在服务器S建DHCP在分给路由把
    jedrek
    jedrek
    Mar 6, 2015❤️3
    10
    tuutoo
    tuutoo
    Mar 6, 2015❤️1
    11
    A和B电脑都装上Team Viewer, 然后从A电脑直接File Transfer到B
    lazywen
    lazywen
    OP
    Mar 6, 2015
    12
    @jedrek 这个是p2p的,好厉害
    NewYear
    NewYear
    Mar 6, 2015
    13
    @jedrek 我只想知道一个问题 BT sync是否支持双方都在一个局域网,但是这个局域网不能连接互联网
    oOpaopaoOo
    oOpaopaoOo
    Mar 6, 2015
    14
    teamview 最近我老是报错说伙伴为连接路由器
    jedrek
    jedrek
    Mar 6, 2015❤️1
    15
    @NewYear 可以的,不需要互联网,只要双方的网络相通就可以了
    luo362722353
    luo362722353
    Mar 6, 2015 via iPhone
    16
    HFS?
    NewYear
    NewYear
    Mar 6, 2015
    17
    试过吗,因为介绍都是说它用的是bt协议,bt协议其实还是需要服务器的,不然a和b如何发现对方。
    NewYear
    NewYear
    Mar 6, 2015
    19
    @jedrek 那确实很赞!谢谢
    ryd994
    ryd994
    Mar 6, 2015
    20
    事实上近距离传数据,移动硬盘最快
    linhua
    linhua
    Mar 6, 2015❤️1
    21
    1、打洞,特点:数据不经过服务器,如n2n
    2、服务器中转,特点:数据经过服务器,如vpn,ssh反向连接。
    @lazywen
    datocp
    datocp
    Mar 6, 2015❤️1
    22
    这个有点像多层nat

    可以通过设置静态路由来解决
    静态路由设置初涉
    http://vod.sjtu.edu.cn/help/Article_Show.asp?ArticleID=1095

    http://service.tp-link.com.cn/detail_article_28.html
    ToughGuy
    ToughGuy
    Mar 6, 2015
    23
    自己去写路由规则

    或者在s上面搭建一个VPN, 关掉加密 A, B都连这个VPN, 如此就处于同一个私有网络之中了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1791 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 00:58 · PVG 08:58 · LAX 16:58 · JFK 19:58
    ♥ Do have faith in what you're doing.