
俺之前用过一个网站,可以返回连接到网站的客户端的 IP 和端口号。今天怎么也搜不到了。能找到的都是返回 IP 地址和 ISP 信息的网站。俺实在找不到,所以来问问大家,人多力量大
考虑到 ISP 一般对内网用户采用全锥 NAT ,这个功能对没有公网 IP 的用户很有用。
1 gogogo2000 2022 年 10 月 9 日 自己写一个最简单的 http 服务器就可以了,把客户端的信息获取到然后回显而已 |
2 wanmyj OP @gogogo2000 Yes 但是我用过现成的,现在要试一下结果再也找不到 |
3 jslang 2022 年 10 月 9 日 |
4 KagurazakaNyaa 2022 年 10 月 9 日 traefik 我记得有个 whoami 镜像,直接找个 docker 部署上去就行了 |
6 jslang 2022 年 10 月 9 日 客户端访问没有端口这个概率吧,服务器端才有端口 |
8 olaloong 2022 年 10 月 9 日 via Android 感觉 nattypetester 就满足你的需求了 |
9 Puteulanus 2022 年 10 月 9 日 /t/879549 你是想做这种吗 |
10 nekoneko 2022 年 10 月 9 日 自己写个吧 |
11 xxxbin 2022 年 10 月 9 日 https://bjun.tech/demo/proxy_guess/index.php devtool ,302 跳转参数里面的 p 就是。 |
12 xilou31 2022 年 10 月 9 日 走 http 和 https 吗?不是 curl 就能解决吗? curl https://www.baidu.com -L -v |
13 ysc3839 2022 年 10 月 9 日 显示端口号意义不大吧?断开 http 连接后就没用了。如果是要 TCP 打洞也得用别的协议。 |
14 keepeye 2022 年 10 月 9 日 |
15 eason1874 2022 年 10 月 9 日 |
16 sadfQED2 2022 年 10 月 9 日 via Android 你拿到端口有啥用?单有端口也打不了洞吧 |
17 kuaizi 2022 年 10 月 9 日 via Android |
18 mikewang 2022 年 10 月 9 日 标准做法:你需要 STUN 协议: https://www.stunprotocol.org 要 HTTP:自己写个 php 就能用,很简单(缺点:不能过 CDN ): <?php echo $_SERVER["REMOTE_ADDR"].':'.$_SERVER['REMOTE_PORT'];?> 不想自建:说一个歪门邪道的做法,百度搜 phpinfo(),有些网站默认页就是这个,它会告诉你 REMOTE_PORT 变量的。 |
19 est 2022 年 10 月 9 日 cf worker 搞一个? 源码 https://blog.est.im/2022/stdout-09 测试: https://t.我的根域名 /ip:port 免费套餐没啥流量,不要直接拿来用。。。。 |
21 myqoo 2022 年 10 月 10 日 |