公司 wifi 和电脑连接的网络被分成了两个子网,一个是 192.168.70.xx 一个是 192.168.60.xx
ps:
1, 两者不再同一个局域网
2, 排除微信文件传输助手,延迟太高了
公司 wifi 和电脑连接的网络被分成了两个子网,一个是 192.168.70.xx 一个是 192.168.60.xx
ps:
1, 两者不再同一个局域网
2, 排除微信文件传输助手,延迟太高了
|
dcsuibianJun 16, 2022
1
分成了两个局域网,那相互之间 ping 得通吗?如果连得通的话,电脑开个 samba 服务器,然后手机用文件管理器打开。不过感觉也不是很方便,只是直连应该最快了吧。
|
|
2
|
|
3
网络没法直连的话,基本就只能用公有云中转一下了,但这样下来个人感觉未必比 adb 方便,adb 基本都是一条指令的事情,有复杂需求也可以自己封装一些脚本来自动化,甚至可以找一些 adb 文件管理的 GUI 工具。
|
|
0o0O0o0O0oJun 16, 2022 via iPhone
4
给电脑加个十几块的 USB 无线网卡
|
|
5
|
|
8
方便科学上网的话,pushbullet 挺好用的。不方便的话建议手机就不要连 wifi 了,直接共享电脑有线网络就行了( Gnirehtet )
|
|
rickieyJun 16, 2022
9
钉钉,keybase,
|
|
dcsuibianJun 16, 2022
10
@kaiger 直连不行就只能中转了, 那估计都比微信传好不了多少。
我自己是安卓手机,和 PC 、Mac 传文件,微信、坚果云、手机直连三种方式混用,也没有找到终极解决方案。 |
|
rickieyJun 16, 2022
11
这两个都有手机版和 linux 版
|
|
lakehyliaJun 16, 2022
12
Android Studio 内置一个手机文件管理器,不过还是要插 usb 。
|
|
1235467Jun 16, 2022
13
不太在意延迟的话可以试试 syncthing
|
|
anytkJun 16, 2022
16
如果手机可以 ping 的到 电脑的话,直接用 KDE Connect 手动添加就可以。
|
|
19
kde connect
|
|
DefoliationMJun 16, 2022
20
zerotier + kde connect?
|
|
21
电脑运行文件服务 https://github.com/sigoden/duf ,手机直接通过浏览器上传下载文件。
|
|
yanyuechuixueJun 16, 2022
22
插个 USB 线,选择模式是 usb 网络共享,然后直接传就行了。
|
|
anytkJun 16, 2022
24
@kaiger Ubuntu 安装 kdeconnect ,然后手机也安装 kdeconnect app ,配对选择通过 IP 添加设备,然后想办法把电脑 IP 静态化就行了
|
|
dianqkJun 16, 2022 via Android
27
wireguard 加上 kde connect ,这就在一个子网下了
|
|
AalenJun 16, 2022
28
darkhttpd
|
|
29
|
|
ltkunJun 16, 2022 via Android
30
互联的话 电脑开个 smb 共享或者 ftp 哪怕 ssh 手机安装个啥随意了 我习惯 cx 文件管理器
|
|
psklfJun 16, 2022
32
搞那么复杂,还不如 adb pull push 一把梭
|
|
darkengineJun 16, 2022
33
安卓上有些文件管理器可以开局域网内共享服务的,在电脑上可以用浏览器打开,管理手机上的文件。
|
|
iBugOneJun 16, 2022 via Android
34
我的方案是安卓手机上用 Root Explorer (支持 SMB 协议),服务器上装个 samba 开共享,然后在手机上操作传输数据
其中安卓上可以换任何你喜欢的文件管理器,只要支持 SMB 就行,不要纠结在服务器上操作手机上的文件 |
|
oldshensheepJun 16, 2022
35
kdeconnect 可以的。
安装个 zerotier 就行了,安装之后就在一个局域网了。 |
|
whenovJun 16, 2022
36
ping 不通不一定不能连接
|
|
TOUJOURSERJun 16, 2022
37
nps
|
|
PuteulanusJun 16, 2022
38
|
|
ThisDayJun 16, 2022
39
clipt 我觉得很好用,就是依赖谷歌硬盘
|
|
RuralHunterJun 16, 2022
40
微信啊
|
|
macyJun 16, 2022
41
如果能 ping 通,可以试试这个 https://github.com/williamnie/netSend ,ubuntu 上安装个软件,手机浏览器扫码下载,如果内网不通,就没办法了,
|
|
TomVistaJun 16, 2022
43
手机开热点 啊,然后用 局域网传输服务就行,
我就是直接开个 node 静态文件服务器, 就是速度慢一点,勉强 20m/s |
|
SenLiefJun 16, 2022
44
你们不适用 oa 的软件嘛?一般都有文件管理什么的吧。
|
|
fzle8Jun 16, 2022
46
Telegram 无处不在。
Android 可以建 ftp 服务器啊 |
|
ByteCatJun 16, 2022
48
什么意思,kde connect 可以实现么
|
|
imxiaoiJun 16, 2022
50
send anywhere?
|
|
52
|
|
m1nm13Jun 16, 2022
53
|
|
cloudfstrifeJun 16, 2022
54
@kaiger #49 KDE Connect 可以手动添加设备的。手动添加一下就可以了
|
|
encroJun 16, 2022
55
|
|
56
|
|
dianqkJun 16, 2022 via Android
57
@kaiger 还好吧,wireguard 用来创建虚拟的子网,这样就能 ping 通了,其他楼提到的 zerotier 也是一个方式
|
|
pendulumJun 16, 2022
58
网络通的话直接起一个 FTP Server 不就好了吗,电脑起或者手机起
|
|
cloudfstrifeJun 16, 2022
59
@kaiger 网络不通的话,这个是的无解,要么云盘,要么文件传输助手
|
|
ZizpopJun 16, 2022
60
|
|
zenxdsJun 16, 2022
61
|
|
lllyglhJun 16, 2022
62
只是传文件的话,其实不用完整的局域网环境,能简单通讯就行了,电脑随便开个什么文件服务 。 adb reverse tcp:3001 tcp:3000 把安卓的端口转发到电脑,然后安卓上访问 127.0.0.1:3001 即可。
|
|
weiiaiJun 16, 2022
63
Ubuntu ( 192.168.60.1 )上应该有 python2 吧,进入指定的路径下执行命令。
python -m SimpleHTTPServer 65530 手机浏览器直接访问 http://192.168.60.1:65530 下载文件 |
|
realpgJun 17, 2022
64
楼主的环境翻译成人话:
两个不互通的网络设备如何传输内容 正确答案:微信文件传输助手 楼主不想用微信传输助手,因为延迟高,我是真没看明白微信文件传输助手有啥延迟,基本就是个传输时间+微信 pc 版轮询新消息时间,在服务器上的中转啊开销不超过 2s 。 不用微信传输助手,那就装个 QQ 吧,发送到自己手机 |
|
gnawllJun 17, 2022 via iPhone
66
LANDrop
|
|
dianqkJun 17, 2022 via Android
67
btw op 或许可以试试借助 Wifi Direct 实现,Android 和 Linux 开启并连接可能没那么麻烦(没调查过)
|
|
68
搞的也太复杂了吧,android 端装一个 airdroid ,然后全平台都可以直接访问 web 传文件了
|
|
anjiannianJun 17, 2022
69
p2p 文件传输
|
|
abc8678Jun 17, 2022 via Android
70
我以前也想问这个问题 https://www.v2ex.com/t/811853 Linux 给手机可以用二维码,反过来……没想好
|
|
71
|
|
p1gd0gJun 17, 2022
72
昨天 python -m http.server 的时候发现同样的问题,也没找到好办法
虽说笔记本可以开热点吧,切来切去也很麻烦啊 理论上可以通过开发机中转,有空再折腾吧 |
|
LatinJun 17, 2022
73
|
|
74
兄弟们,感谢大家的帮助,我已经找到解决办法了
目前的环境是电脑 ping 不通手机,但是手机可以 ping 通电脑 直接在电脑端搭建 ftp 服务器,手机端访问就行,可以正常上传下载文件 |
|
75
另外,为什么手机可以 ping 通电脑,电脑却不可以 ping 手机呢?
有没有大佬出来解答疑惑 |
|
j0ck1eJun 17, 2022
76
|
|
j0ck1eJun 17, 2022
77
|
|
tomychenJun 17, 2022
78
如果两端网不通,那就只能借第三方了
dropbox https://file.io https://transfer.sh 如果网通 python -m SimpleHTTServer 再不行,就在公司弄个文件服务器吧,两端都通网那种 |
|
zjsxwcJun 17, 2022 via Android
79
安卓有个软件叫做 airdroid
|
|
80
|
|
ballladJun 17, 2022
81
文件:Send Anywhere
文本:快贴 全平台支持 |
|
fengchen0vrJun 17, 2022 via iPhone
82
电脑是接的一级路由器,手机是二级路由器,电脑到手机没有路由
|
|
83
|
|
offswitchJun 17, 2022
84
小米文件管理器,安卓开 ftp ,然后再 ubuntu 上访问
|
|
offswitchJun 17, 2022
85
没看到不在同一个局域网,那这个没办法
|
|
SoloKingJun 17, 2022
86
Android 手机作为 MTP 设备在 Ubuntu 上应该是可以自动挂载的,不知道你用什么版本系统或者手机不支持
|
|
fengchen0vrJun 18, 2022
88
@kaiger 手机到电脑是有路由的,这就可以了
|
|
Keller0Jun 19, 2022
89
@kaiger 之前也遇到类似问题,写了个简单的文件服务,比 FTP 方便,0 配置。
https://github.com/keller0/simpleshare 网络应该就是 @fengchen0vr 说的情况,FTP 也是 C/S 架构所以你手机可以访问电脑就够了,电脑不是主动给手机发数据的。 |
|
OrciorcJun 19, 2022
90
如果只是传输文本的话,建议用二维码生成,用手机扫描。如是需要传输文件,除非像 Airdrop 那样的软硬件协同,否则就只能依赖网络了。蓝牙之类的带宽又不足。
|
|
k5NkA6Vcu8Vj18K1Sep 5, 2022
92
|