最新要闻
- 每日简讯:4亿票房端午黑马:《消失的她》官宣海外定档
- 冲入球场拥抱梅西小伙获释后道歉:我真不是没素质的人
- 世界观天下!新会绿美生态园票价(新会绿美生态园票价多少钱)
- 腾讯两大国民APP账号又打通了?QQ悄然支持微信登陆 环球精选
- 环球快报:调查称安卓更易上手:iPhone用户遇到问题概率高出58%
- 环球热资讯!Zen3清库存?突然冒出个很特别的锐龙5 5700
- 虚幻5打造!腾讯动漫《斗罗大陆2》今日两集首播 霍雨浩初入星斗大森林|每日观察
- “空中出租车”亮相巴黎航展:可降落空间直径仅需15米-环球速递
- 古力娜扎曾遭换脸视频威胁勒索:不给钱就毁了你!
- 男生单曲循环《好运来》查出593分大哭:比平时多出50分 超常发挥
- 全球钻石价格较峰值暴跌18%:人造钻石市场规模不断扩大_全球视点
- 环球最新:甲亢遇到异食癖:法国男子一顿吃15人份 急了还吃石头木塞
- 全球热点评!公鸡突然从背后“偷袭”萌娃 飞起两脚踹倒在地 第二天端午节就被炖了
- 泰国和美国两地大量鱼类死亡 或与海洋升温有关 快看点
- 行业风险管理需求强烈
- 焦点信息:AMD RX 7800被逼急了!硬塞进去个“大胖子”
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
来一打自建IP Proxy玩玩之Majora
前言:为什么需要它~
IP代理那么多,其实大家很多时候图省事都直接采购了。
(资料图)
反正蛇鼠有路,也没什么需要讲的,大家看着玩就好。
但是有时候还是需要更可控或者更优质的资源,
可能就得看下自建方案了。
某些朋友可能有印象,很久之前我玩过这个项目:
李国宝:Echo:代理IP系统“4G新纪元”
只是....
后来项目停止更新了,
我自己这边的需求也不多了,
于是也没继续折腾了。
再然后,
后来看到了“新玩具”,
于是又折腾了一下...
新玩具是:
Majora-代理IP池建设系统majora.iinti.cn/majora-doc使用简单一键完成代理服务搭建,任意网络设备运行即加入代理ip服务,不需要复杂的组网络、网络拓扑配置、终端配置等。内嵌内网穿透,无论您的网络设备身在何处,只要可以上网即可提供代理IP资源多种网络终端支持pc(Windows、Linux、macOS),支持Android手机,支持路由器等网络设备,支持API集成到各种应用软件中管理和控制统一的后台系统、多用户体系、报表和用量控制、设备监控、设备状态查看、远程重播和控制、供应端和消费端计量等可靠和性能支持完整的http/https/socks5代理协议,支内存毫秒级别的失败隧道路由切换、异步NIO和内存复用,实现海量高吞吐带宽数据转发(已验证单台服务器200M带宽无性能问题)。
好像...
对内支持连接各种设备,
对外直接提供隧道代理。
讲得挺厉害的哦。
看看咋样~
服务起手
- 提前安装Docker
# 服务器: 安装dockeryum install -y docker# 服务器: 下载镜像: docker pull registry.cn-beijing.aliyuncs.com/iinti/common:majora-allInOne-latest# 服务器:启动majora服务器docker run -d -p 5876:5876 -p 5879:5879 -p 30000-30200:30000-30200 registry.cn-beijing.aliyuncs.com/iinti/common:majora-allInOne-latest# 安装和配置app(app为例)https://oss.iinti.cn/majora/majora-client-android.apk# 使用手机app的网络提供代理能力curl -x majora:arojam2021@majora.iinti.cn:30002 https://www.baidu.com/
注意端口开放:
Web管理后台: -p 5876:5876
客户端长链接端口: -p 5879:5879
默认对外暴露的代理端口: -p 30000-30200:30000-30200
具体相关配置见:application.properties
“初始化系统”
注册Admin用户
点击“立即注入”,系统首个注册用户默认就是Admin 用户。
设置 “代理账号密码”。
PS: 总不能是个人都能用吧?
安装配置App:Android客户端
嗯?安卓客户端是撒。
用人话来说,
就是把手机端作为代理出口。(4G、5G、WIFI....
很有趣的思路。
https://oss.iinti.cn/majora/majora-client-android.apk
下载安装。
默认配置是链接到 "majora.ihttp://inti.cn:5879",
这里需要改成自己的服务器IP+ 端口。
道理来说,到这里安卓App已经搞掂了。
这时候我们去 majora 管理后台看下。
设备ID:
unknown_69e9e9b8-2266-4ccf-bded-1d5cc44b0023 |
出口IP:
58.247.23.77 ( 联通5G)
测试代理功能
- 偷懒,这里用的是majora的测试服务器
curl -vvv -x majora:majora@majora.iinti.cn:30000 https://myip.ipip.net
测试结果
➜ ~ curl -vvv -x majora:majora@majora.iinti.cn:30000 https://myip.ipip.net* Trying 61.174.243.41:30000...* Connected to majora.iinti.cn (61.174.243.41) port 30000 (#0)* allocate connect buffer* Establish HTTP proxy tunnel to myip.ipip.net:443* Proxy auth using Basic with user "majora"> CONNECT myip.ipip.net:443 HTTP/1.1> Host: myip.ipip.net:443> Proxy-Authorization: Basic bWFqb3JhOm1ham9yYQ==> User-Agent: curl/7.88.1> Proxy-Connection: Keep-Alive>< HTTP/1.1 200 Connection established< connection: keep-alive<* CONNECT phase completed* CONNECT tunnel established, response 200* ALPN: offers h2,http/1.1* (304) (OUT), TLS handshake, Client hello (1):* CAfile: /etc/ssl/cert.pem* CApath: none* (304) (IN), TLS handshake, Server hello (2):* (304) (IN), TLS handshake, Unknown (8):* (304) (IN), TLS handshake, Certificate (11):* (304) (IN), TLS handshake, CERT verify (15):* (304) (IN), TLS handshake, Finished (20):* (304) (OUT), TLS handshake, Finished (20):* SSL connection using TLSv1.3 / AEAD-AES256-GCM-SHA384* ALPN: server accepted http/1.1* Server certificate:* subject: CN=*.ipip.net* start date: Apr 5 00:00:00 2023 GMT* expire date: Aug 24 23:59:59 2023 GMT* subjectAltName: host "myip.ipip.net" matched cert"s "*.ipip.net"* issuer: C=CN; O=TrustAsia Technologies, Inc.; OU=Domain Validated SSL; CN=TrustAsia TLS ECC CA* SSL certificate verify ok.* using HTTP/1.1> GET / HTTP/1.1> Host: myip.ipip.net> User-Agent: curl/7.88.1> Accept: */*>< HTTP/1.1 200 OK< Date: Sat, 24 Jun 2023 04:39:07 GMT< Content-Type: text/plain; charset=utf-8< Content-Length: 67< Connection: keep-alive< Node: ipip-myip5< Strict-Transport-Security: max-age=0; preload< X-Cache: BYPASS< X-Request-Id: e46e9443a8becb0a15645e0da28cd366< Server: WAF< Connection: close< Accept-Ranges: bytes<当前 IP:58.247.23.77 来自于:中国 上海 上海 联通* Closing connection 0➜
到这里,
整个系统其实已经正常跑起来了。
其他客户端
当然,majora这边也是支持VPS Linux 和Windows 客户端,甚至也有路由器版本.
具体的配置过程可参考Majora 客户端:PC主机环境
下载地址:https://oss.iinti.cn/majora/bin/latest,
选择对应的系统版本,
点击下载或者复制对应的下载链接,
使用wget
下载。
附加彩蛋一:App重播
使用shizuku实现免root的飞行模式重播 ->移动网络情况下获取新IP。
在使用Android收集作为majora客户端时,定时重播或者被业务管理的重播是比较重要的支持。在Android中重播即飞行模式的切换。 然而由于飞行模式切换是一个高阶权限,随着Android版本不同具备不同的行为拦截,故majora app目前只能在满足一些条件才可以执行飞行模式切换动作。
#Android各版本飞行模式约束和重播方案选定
- 低版本(约小于Android5.0),使用广播命令重播,无限制
- 中版本(约Android 5.0-9.0),重播广播将会被系统过滤拦截,除非广播发出者是root/system身份。
- adb可以写settings,然而settings仅仅针对于系统的设置页面,并没有触发底层网卡重启流程,此时在app界面看到似乎飞行模式打开了,然而实际上并没有底层行为,重播不生效
- 只能使用广播发起飞行模式,但是adb级别权限也会被系统拦截。故此时手机必须root才能重播
- 高版本(大于10),此时使用cmd命令触发重播
- root可能比较困难,但是支持adb权限
- adb权限下,使用cmd connect 命令族完成重播
总结: 如果完成了root,那么均支持重播;
否则要么Android小于5.0,
要么大于10.0且借助shizuku提权到adb权限
附加彩蛋二:VPS 客户端重播脚本支持
-PC主机环境:0x01 拨号场景
# [必选] majora 服务端的地址,支持域名模式tunnel_addr: majora.iinti.cn:5879# [可选] 自定义的dns地址dns_server: 114.114.114.114:53# [可选] 日志级别 默认info,可选值(debug/info/warn/error)log_level: info# [可选] 日志路径log_dir: log# [可选] 日志文件名 log_file: majora.log# [可选] 连接重试间隔(重播或者服务端升级时,客户端自动重试的间隔)retry_duration: 30s# [可选] 自定义网卡, 用于多网卡模式下intface: en0# [可选] 重播配置 (vps拨号场景,用于换IP)redial: # 重播的cmd # unix/linux 下 /bin/bash # windows 下 CMD command: /bin/bash # 重播的拨号执行脚本,一般对应的vps提供商会提供 exec_path: ppe_start.sh # 重播的执行间隔 redial_duration: 10m# [可选] extra 配置 extra: # [可选] 自定义当前节点的账号 account: majora
附加彩蛋三:Windows客户端
-PC主机环境:windows环境的启动和服务化
在windows环境下,如果将majora服务化,
则可以使得majora永久存活,并且开机自启动。
- 资源下载:https://oss.iinti.cn/majora/majora-cli_windows_amd64.zipopen in new window
- 原理:使用winswopen in new window将majora.exe 注册成Windows服务,
- 同时winsw会配置开机自启动,以及实现故障自恢复、进程守护等。
./service.exe install./service.exe start;./service.exe status;
其他注意项
majora-allInOne-latest
-registry.cn-beijing.aliyuncs.com/iinti/common:majora-allInOne-latest
这个版本的镜像内置MySQL数据库,
切记请勿直接用于生产环境!!!
切记请勿直接用于生产环境!!!
切记请勿直接用于生产环境!!!
生产环境建议数据库和服务分离。
请参考:服务安装:docker compose或者服务安装:手动部署
务必设置代理账号密码
- 务必!!!
- 务必!!!
- 务必!!!
最后。
好好学习,
天天上网。
举头三尺有神明,
可不兴干坏事哈!
代码写得好,
牢饭吃到饱。
切记!
切记!
切记!
关键词:
来一打自建IP Proxy玩玩之Majora
kafka学习之五_多个磁盘的性能验证 世界快看点
Go——常用函数
每日速递:卷福的十年同学会
每日简讯:4亿票房端午黑马:《消失的她》官宣海外定档
冲入球场拥抱梅西小伙获释后道歉:我真不是没素质的人
世界观天下!新会绿美生态园票价(新会绿美生态园票价多少钱)
腾讯两大国民APP账号又打通了?QQ悄然支持微信登陆 环球精选
环球快报:调查称安卓更易上手:iPhone用户遇到问题概率高出58%
java 异常处理,事务管理,事务共用,事务传递 天天微头条
Go-闭包和defer|最新资讯
环球热资讯!Zen3清库存?突然冒出个很特别的锐龙5 5700
虚幻5打造!腾讯动漫《斗罗大陆2》今日两集首播 霍雨浩初入星斗大森林|每日观察
“空中出租车”亮相巴黎航展:可降落空间直径仅需15米-环球速递
古力娜扎曾遭换脸视频威胁勒索:不给钱就毁了你!
男生单曲循环《好运来》查出593分大哭:比平时多出50分 超常发挥
全球钻石价格较峰值暴跌18%:人造钻石市场规模不断扩大_全球视点
环球最新:甲亢遇到异食癖:法国男子一顿吃15人份 急了还吃石头木塞
全球热点评!公鸡突然从背后“偷袭”萌娃 飞起两脚踹倒在地 第二天端午节就被炖了
泰国和美国两地大量鱼类死亡 或与海洋升温有关 快看点
【技术积累】C语言中的指针【一】_世界百事通
Go-自定义数据类型(函数类型)详解
行业风险管理需求强烈
焦点信息:AMD RX 7800被逼急了!硬塞进去个“大胖子”
世界视点!一考生查分 全家一起喊出“666”:打算冲击复旦、交大
Kafka学习之四_Grafana监控相关的学习
一天吃透MySQL面试八股文 环球微速讯
什么是大模型? 每日热讯
内马尔在足球界的地位_内马尔的盘带水平在足球史上处于什么地位 全球要闻
【环球财经】伦敦金属交易所基本金属23日多数下跌_全球信息
白玉兰奖完整名单出炉 年初大热电视剧《狂飙》挂零陪跑-天天实时
中国高空开伞试验运载器发射连续成功:木星、天王星我们来了! 今日热讯
男子微信回了个“OK”表情 结果竟成被告!一点都不冤 速读
环球报道:尼康Z8新故障导致无法锁定镜头:官方承诺免费维修
【天天新要闻】读发布!设计与部署稳定的分布式系统(第2版)笔记10_自动化和缓慢的响应
无线路由器怎么连接电视(无线路由器怎么连接)
【环球新要闻】要考北大!汶川“敬礼娃娃”郎铮高考637分:15年前被埋20小时
关注:OPPO突然放弃自研芯片 真是因为没钱了?3000哲库人不信
看热讯:四川学霸女生高考712分查完分就睡觉、汶川“敬礼娃娃”郎铮637分
微软承认输掉“主机战争”:Xbox难以与竞争对手抗衡 每日头条
环球微动态丨特斯拉AI账号悄然上线:Dojo超级计算机下月开始生产
pro e
无牌产品硬刚国际大牌 就因为带货主播们买地建厂?
复兴号开进青藏铁路 提速至160公里/时 全程不到6小时
微软终于认怂!重新恢复Win11文件管理器经典功能
《人世间》赢麻!成最佳中国电视剧 雷佳音吴越分获白玉兰最佳男女主角_当前热门
“泰坦”号悲剧隐患早已埋下
2023年 年轻人被迫流行功能机了?-每日快看
全球快资讯丨【技术积累】Git中的基础知识【一】
世界信息:登录验证,JWT,过滤器,拦截器使用总结 2023
全球资讯:索尼时隔10年公布全新PS掌机Q!价格够低
焦点资讯:女孩没考好 和妈妈吵架后竟被丢高速:网友观点出奇一致
“4S店之王”破产离场 斯巴鲁中国重大变更:开始独资|当前焦点
大超险些成为007 环球快资讯
南漳县属于哪个省市_南漳县属于哪个市|每日速讯
今日快看!电影相约2000年(相约2000年)
imessage怎么设置不要钱_imessage怎么设置
Springboot web 项目开发流程梳理总结|世界讯息
今日热门!模型剪枝:让深度学习模型更好地应对不同的任务和环境
WEB安全-渗透测试-waf绕过信息收集_世界快看点
【独家焦点】“超人”亨利卡维尔有望成为007新片邦德扮演者:试镜效果棒极了
长安欧尚Z6新能源半年降价3万多 车主集体投诉
天天讯息:ASP.NET Core MVC 从入门到精通之缓存
全球时讯:文心一言 VS 讯飞星火 VS chatgpt (45)-- 算法导论6.1 3题
当前头条:【后端面经-Spring】Spring 中 bean 的生命周期)
美国国债收益率持续下跌,10年期国债收益率下跌8.90个基点 世界资讯
世界通讯!GPS靠边!北斗全球卫星导航系统星座部署完成3年 正突破毫米级甚至更小精度
【忠阳车评】固态电池量产难在哪 世界微资讯
【天天报资讯】微软爆料索尼PS6主机:2028年推出
光刻机一哥荷兰ASML:建立全自主半导体产业链几乎不可能!|环球热讯
K8S安装记录
《暗黑破坏神4》野蛮人双晕结算流分享 野蛮人双晕结算流怎么玩?
高考查分场面代入感太强 男生601分激动得满屋蹦跳:高中三年考最好的一次
重庆两案例入选全国职业教育产教融合典型案例_观天下
5人全部遇难 泰坦号残骸距离泰坦尼克号500米 快看点
【世界快播报】轴距超过Model Y 3.5秒破百 即将上市的起亚EV6到底行不行?
一年4.3万人死于车祸!美国要求所有大货车大客车配备自动刹车系统_世界速递
dll格式用什么软件打开(如何打开dll格式文件) 全球热头条
环球快看点丨全国龙舟身价“天花板”?广东一条龙舟70个房东 身价20亿 这事是真的
今日视点:女子番茄吃多胃痛医生让喝可乐:照做两天后缓解!专业人士科普
泰坦号观光艇内爆5名乘员死亡 一款游戏销量暴涨 玩家:6美元体验惨案
每日看点!BLOG-3----22206117
环球热点评!留给“牛粉”的时间不多了!兰博基尼宣布:Urus将于五年内变为纯电车型
25万美元一趟值吗?致5死泰坦号潜艇内部曝光:没凳子只能盘腿坐 马桶是最佳座位
云南上线购车送油券活动:每车2500元 可在中石油、中石化消费
缅北电诈愈演愈烈,人口贩卖已成全球性危机 焦点快播
强化学习从基础到进阶-案例与实践[3]:表格型方法:Sarsa、Qlearning;蒙特卡洛策略、时序差分等以及Qlearning项目实战
ChatGPT和AI会重燃中国的虚拟宇宙吗?-世界聚焦
产业强市|安能智慧物流产业联盟暨苏皖区域总部即将落户句容 焦点快报
山东已出现43℃以上高温 多地异常高温到底是什么原因?专家揭秘
上海高考分数线公布 :本科405分 官方:不会对成绩进行排名
【全球新视野】配置你的 Linux 的 GRUB 启动背景
rust 集合、错误处理、泛型、Trait、生命周期、包 全球新动态
MosaicML 推出 30B 模型 — 挑战 LLaMA、Falcon 和 GPT-全球今日报
天天即时看!mongodb 深度分页优化思路之cursor游标
记录liunx服务器和docker时区修改-天天热头条
汉语为桥 粽情西岸 当前热点
天天观点:究竟是驼背还是翘臀?全新奔驰GLC轿跑SUV插电混动版来了
马斯克和扎克伯格约架 马斯克母亲:确认取消了|世界视点
热文:https://editor.csdn.net/md/?articleId=131348876