如何让两台设备在不同的局域网内互相寻找到对方

2022-07-19 11:24:15 +08:00
 cwcc

场景,公司人比较多,但网络又是 DHCP 获取的 IP ,自己的笔记本、手机获取到的 IP 会随时变化,设置固定 IP 很容易和其他人设备冲突,但单位的网关又没有配设备名称映射,我每次手机和电脑互通的时候就必须先手动看下两者的 IP 地址。再加上家里虽然网络可以固定,但从家里的环境换到单位又不一样了。

有啥子办法让它在这种变化的局域网网络环境下,两台设备可以自动或者快速获取到彼此的地址并联系呢?

6467 次点击
所在节点    宽带症候群
50 条回复
m4d3bug
2022-07-19 11:25:45 +08:00
WireGuard
linglin0924
2022-07-19 11:26:04 +08:00
zerotier
cwcc
2022-07-19 11:27:05 +08:00
注:不用 VPN 方式实现。
noahzh
2022-07-19 11:28:08 +08:00
ddns
cwcc
2022-07-19 11:29:44 +08:00
@noahzh 指的是使用一个现有域名,然后两个设备配好 DDNS ,然后通过 DDNS 解析的内网 IP 来联系吗
dcty
2022-07-19 11:32:32 +08:00
有域名就 ddns
noahzh
2022-07-19 11:37:24 +08:00
每个设备独立一个域名
Judoon
2022-07-19 11:38:26 +08:00
问题的关键是发现了之后做什么呢?传文件?访问 web ?
uncleroot
2022-07-19 11:52:00 +08:00
netbios ? Windows 的话开启网络共享就能通过配置好的主机名连接了
Jet
2022-07-19 11:57:26 +08:00
最简单的方法是 dnsmasq 做 dhcp 服务,设置 domain
然后用域名访问。
fishaddpath
2022-07-19 12:01:34 +08:00
FRP
tril
2022-07-19 12:30:20 +08:00
目的是什么呢?如果是偶尔传送文件可以试试看 Snapdrop ?

ddns 也是个解决方法,比如电脑通过定时任务,ios 通过快捷指令的自动化实现自动更新 ddns (不确定行不行)。但前提是你们公司的网关没做 dns 劫持,或者做了劫持但没做重绑定保护。
ltkun
2022-07-19 12:36:25 +08:00
当然是 vpn 咯 又不复杂 我现在就是楼主的情况 只要离开了家里 WiFi 就开 vpn 单位电脑也挂家里 VPN 走到哪里都是局域网 服务器放家里最近上传 200m 带宽 同城基本没啥延时
codehz
2022-07-19 12:51:32 +08:00
允许广播的话就发广播包)
不允许的话就扫描网段,自己找个特征端口做识别就好了)
shakoon
2022-07-19 12:54:24 +08:00
传文件?聊天?当然是飞秋啦,风靡全国各内网数十年
tifer
2022-07-19 13:10:04 +08:00
ddns ,没域名的话可以用免费的 dynv6 ,电脑上定时更新容易实现,但手机定时更新可能有点麻烦。看你什么手机了,不同手机不同解决方法。
SingeeKing
2022-07-19 13:27:26 +08:00
全 Apple 设备可以用 Surge 的 DDNS
ElmerZhang
2022-07-19 13:40:30 +08:00
单位有网线口吧?自己插个路由器
cwcc
2022-07-19 13:45:07 +08:00
@Judoon 目的是手机走电脑的代理,电脑连手机的 adb shell ,传文件
yiplee
2022-07-19 13:49:06 +08:00
用 tailscale ,每个设备都有固定的虚拟局域网 ip

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/867224

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX