电脑能访问手机里面的服务吗?

2017-05-21 20:52:44 +08:00
 sghcel

在手机里面搭建一个服务,电脑能通过手机的公网 IP 访问到吗?

3152 次点击
所在节点    程序员
18 条回复
hobbyliu
2017-05-21 21:02:55 +08:00
推荐下载 paw server apk 试试
sghcel
2017-05-21 21:14:58 +08:00
@hobbyliu 这个软件只能通过局域网访问
oh
2017-05-21 21:28:41 +08:00
手机有公网 IP …?
yidinghe
2017-05-21 21:36:51 +08:00
手机没有公网 IP 的。楼主想拿手机做网站不成。。。
aip
2017-05-21 21:40:57 +08:00
以前电信 3G 时代,手机还真有公网 ip。。。
jugelizi
2017-05-21 21:42:45 +08:00
首先....
lfk0000
2017-05-21 21:53:34 +08:00
虽然访问不到
不过推荐 Servers Ultimate Pro 这个软件,可以搭建很多服务器,用来同局域网下免客户端传文件还是挺合适的
t123yh
2017-05-21 22:08:49 +08:00
你把手机调成固定 IP,在路由器上映射一下端口不就可以了。
rozbo
2017-05-22 08:54:55 +08:00
可以访问到,需要在 ap 里`端口映射`
justfun
2017-05-22 09:20:37 +08:00
运营商网络可以通过 ngork 内网穿透 实现公网访问
superadmin
2017-05-22 09:45:09 +08:00
小米手机文件管理有开启 FTP 功能
debuggerx
2017-05-22 11:19:55 +08:00
可以看看我的:
http://debuggerx.ddns.net:10008/
这个是我长期跑在家里的一台米 2sc 手机(上次关机是一个月前……),使用 linux deploy 跑了 ubuntu,电信家庭宽带已经破解后挂了花生壳域名解析,并开启 DMZ 直接映射为下面挂的路由器 ip,路由器给手机设置了静态 ip 并且设置了端口转发,然后 ubuntu 里指定好端口跑服务,这样就能在公网访问到手机里跑的服务了。
如果还有暴露其他端口服务的需求的话,就需要再在路由器里设置新的端口转发,所以为了能在公网访问家里的路由器管理页(由于是 80 端口所以正常访问不了),所以手机 ubuntu 上我还跑了一个 nginx,用来把外网请求再转到内网的路由器管理页上去。。
sghcel
2017-05-22 11:33:37 +08:00
能不能这样:手机先主动发起连接,然后和电脑保持长连接。以后电脑通过这个长连接向服务器发送数据
lilifenghao44
2017-05-22 11:41:02 +08:00
linux Deploy
sghcel
2017-05-22 13:52:05 +08:00
@lilifenghao44 这个也不能满足需求啊
abmin521
2017-05-22 22:29:22 +08:00
@debuggerx #12 一直充电吗?
debuggerx
2017-05-23 10:28:25 +08:00
@abmin521 对呀,所以短时间断电服务器也不会重启(当然网络还是会断),来电了手机自动重连上 wifi 继续跑服务,连 ups 都省了~~
abmin521
2017-05-23 13:28:48 +08:00
@debuggerx #17 deploy 支持控制手机摄像头这类硬件吗

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

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

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

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

© 2021 V2EX