win10 上有哪些软件能建立文件服务器? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
blueboyggh
V2EX    问与答

win10 上有哪些软件能建立文件服务器?

  •  
  •   blueboyggh 2021-01-09 10:06:15 +08:00 via Android 8725 次点击
    这是一个创建于 1738 天前的主题,其中的信息可能已经有所发展或是发生改变。

    家里电脑上有些目录想弄成在外网可以访问到的网页,用来下载电脑上的文件,之前是用了 linux 虚拟机建的,但是为了这个开个虚拟机太重了,有没有什么能在 win10 下直接实现这样功能的?

    48 条回复    2021-01-10 10:39:24 +08:00
    ferock
        1
    ferock  
    PRO
       2021-01-09 10:09:33 +08:00 via iPhone   3
    python3 -m http.server
    sky92682
        2
    sky92682  
       2021-01-09 10:11:00 +08:00   2
    Jirajine
        3
    Jirajine  
       2021-01-09 10:14:51 +08:00 via Android
    npm install -g serve
    imzcc
        4
    imzcc  
       2021-01-09 10:19:32 +08:00
    ob
        5
    ob  
       2021-01-09 10:22:58 +08:00 via Android
    只在局域网用吗?
    0TSH60F7J2rVkg8t
        6
    0TSH60F7J2rVkg8t  
       2021-01-09 10:29:11 +08:00
    everything, hfs 这俩都可以
    charlie21
        7
    charlie21  
       2021-01-09 10:40:35 +08:00
    WSL 也可以
    blueboyggh
        8
    blueboyggh  
    OP
       2021-01-09 10:48:23 +08:00 via Android
    @ob 不是,需要转发到外网
    zwy100e72
        9
    zwy100e72  
       2021-01-09 10:55:53 +08:00
    vpn + smb (samba, Windows 文件共享)

    理由是不建议开放网页到公网,至少 HTTP 的不太行
    wasd6267016
        10
    wasd6267016  
       2021-01-09 11:01:10 +08:00
    everything 就蛮好
    ruixue
        11
    ruixue  
       2021-01-09 11:04:15 +08:00
    可以试试 caddy
    https://github.com/caddyserver/caddy/releases
    用例
    caddy file-server -browse -root 文件夹路径
    tiramice
        12
    tiramice  
       2021-01-09 11:06:29 +08:00 via iPhone
    Nginx
    tiramice
        13
    tiramice  
       2021-01-09 11:12:13 +08:00 via iPhone
    Nginx 跑个 webdav
    Tink
        14
    Tink  
    PRO
       2021-01-09 11:27:16 +08:00 via Android
    everything
    KagurazakaNyaa
        15
    KagurazakaNyaa  
       2021-01-09 11:34:01 +08:00
    iis
    zengzizhao
        16
    zengzizhao  
       2021-01-09 11:59:06 +08:00
    php -S 127.0.0.1:80
    路由器映射一个 80 端口出去
    fanfpy
        17
    fanfpy  
       2021-01-09 12:36:37 +08:00
    iis 开启目录浏览
    MeteorCat
        18
    MeteorCat  
       2021-01-09 12:47:46 +08:00 via Android
    nginx 或者 iis 开目录浏览就行了
    imn1
        19
    imn1  
       2021-01-09 13:03:58 +08:00
    如果你用华硕路由器的话,很简单,win 开 smb,然后华硕路由管理里面搜索添加进去,配置好权限就行
    类似的路由器 OS 也有一样的功能

    软件的话,几乎所有支持传输协议的都行,外网访问只是打通端口而已
    caddy / chfs / dave 这三个是轻量的 webdav,都是跨平台的
    http 等等,ftp 等等,同步软件等等……多的是

    友情提醒:注意当地运营商 /网警有没有停机封号操作
    xiangyuecn
        20
    xiangyuecn  
       2021-01-09 13:05:44 +08:00
    无脑 iis
    Kyaru
        21
    Kyaru  
       2021-01-09 13:07:24 +08:00 via iPhone
    我是用 win10 带的 openssh-server
    love
        22
    love  
       2021-01-09 13:09:51 +08:00 via Android
    不建议用楼上说的基于 http html 网页的,有很多免费开园的 webdav,那个用起来才真像一个本地目录,配置起来也相当容易,比什么 smb,FTP 之类的都好搞
    blueboyggh
        23
    blueboyggh  
    OP
       2021-01-09 13:12:39 +08:00
    @imn1 用 caddy 的话,中文目录是乱码怎么解决?
    imn1
        24
    imn1  
       2021-01-09 13:47:20 +08:00
    @blueboyggh #23
    我没有用过,我基本只是局域网共享
    0ZXYDDu796nVCFxq
        25
    0ZXYDDu796nVCFxq  
       2021-01-09 13:52:21 +08:00 via Android
    everything +1
    yanlaz
        26
    yanlaz  
       2021-01-09 14:55:05 +08:00
    everything +1
    ninikao2001
        27
    ninikao2001  
       2021-01-09 15:06:41 +08:00 via Android
    wingftpserver 还不错的
    设置简单,速度也快
    handylive
        28
    handylive  
       2021-01-09 16:16:25 +08:00
    @sky92682 很久以前用的小软件,没想到还在,太好了,谢谢!
    FS1P7dJz
        29
    FS1P7dJz  
       2021-01-09 16:28:43 +08:00
    HFS 有性能问题
    目录文件过多,加载会非常慢
    不知道新版本有没有解决
    mmdsun
        30
    mmdsun  
       2021-01-09 16:30:11 +08:00 via Android
    Windows 10 自带 IIS 吧。里面就有文件服务器的功能。

    去 Windows 功能里面打开就有了
    ferock
        31
    ferock  
    PRO
       2021-01-09 16:35:14 +08:00 via iPhone
    @blueboyggh #8

    外网? http 文件服务器?心真大
    VShawn
        32
    VShawn  
       2021-01-09 16:40:12 +08:00
    直接 RDP 远程回家拷文件呗
    blueboyggh
        33
    blueboyggh  
    OP
       2021-01-09 16:58:48 +08:00 via Android
    @ferock 有很严重的安全问题吗?
    hoyixi
        34
    hoyixi  
       2021-01-09 17:00:34 +08:00
    公网可访问,不会被运营商封吗
    yeqizhang
        35
    yeqizhang  
       2021-01-09 17:19:20 +08:00
    装个 file_broswer, go 写的程序真香
    ohmyself
        36
    ohmyself  
       2021-01-09 18:07:18 +08:00 via iPhone
    如果你局域网有设备能安 WireGuard 的话,可以用这个连回家。之后就跟操作局域网一样了。
    CallMeReznov
        37
    CallMeReznov  
       2021-01-09 18:27:38 +08:00   1
    systemcall
        38
    systemcall  
       2021-01-09 18:42:42 +08:00
    就用自带的 IIS 就好了
    文件服务就用自带的 SMB 。如果可以装 Server 版的系统选择就很多了
    ferock
        39
    ferock  
    PRO
       2021-01-09 19:08:45 +08:00 via iPhone
    @blueboyggh #33

    如果没有登录验证,会被各种爬虫爬,或者被迅雷爬。有登录验证,也是分分钟爆破掉…何必个人用宽带在公网提供文件服务器?千年用一次的需求
    dream7758522
        40
    dream7758522  
       2021-01-09 19:09:12 +08:00 via Android
    歪个楼
    有没有被动开放的软件,电脑装一个软件,手机装一个软件,手机登录上就能看到电脑上的东西。类似远程控制的软件,但是只能共享指定目录
    Greatshu
        41
    Greatshu  
       2021-01-09 19:10:55 +08:00
    Windows 功能及打开 HyperV,安装 Linux 虚拟机,装一个 KVM,安装 Windows server,打开 IIS 。
    nightwitch
        42
    nightwitch  
       2021-01-09 19:52:12 +08:00
    未经备案提供 HTTP 服务是违法的,而家宽没法备案。
    敏感一点的运营商一般有防火墙用于阻断 HTTP 链接,或者直接拉线断网
    xiaxiaokang
        43
    xiaxiaokang  
       2021-01-09 20:12:37 +08:00
    买 nas 吧
    zx4824
        44
    zx4824  
       2021-01-09 21:05:53 +08:00
    需求很简单,自己做服务器端其实不合适,一是 IP 不稳定,二是家里常开电脑电费和折旧这些隐性费用也不低,而且也不稳定,时间长了容易死机
    最方便的方法就是云同步了,同步家里电脑的指定文件夹,我用坚果云很好用,一个月十几块钱,用百度网盘什么的原理也是一样的
    datocp
        45
    datocp  
       2021-01-10 07:16:22 +08:00 via Android
    这种,随时可能灭端口。也是不建议将端口暴露在互联网。最便宜的就是采用安装了 softether 的 openwrt 主路由 l2tp 拔回家,没有然后了内网爱 window s 共享还是 hfs,还是其它形式都无所谓了。
    blueboyggh
        46
    blueboyggh  
    OP
       2021-01-10 08:36:35 +08:00 via Android
    @datocp l2tp 的 vpn 的安全性咋样?
    datocp
        47
    datocp  
       2021-01-10 09:43:54 +08:00 via Android
    这个安全就说不上来了,主要 l2tp 通用手机电脑都可以直接连。另外一种方法就是两端使用 openwrt 路由,直接可以在公司通过 wifi 方式连回家里的 vpn 。
    Softether 最好的 vpn 软件,齐全的建网文档+方便的 gui 配置。
    ferock
        48
    ferock  
    PRO
       2021-01-10 10:39:24 +08:00 via iPhone
    @blueboyggh #46

    如果用 vpn 到内网,就不需要 http 了,smb 就可以了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5554 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 08:57 PVG 16:57 LAX 01:57 JFK 04:57
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86