找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 473|回复: 0

[Router OS] Routeros系统上配置Web Proxy(HTTP)代理

[复制链接]
发表于 2024-8-5 16:44 | 显示全部楼层 |阅读模式

注:如果大家图片参数看不清楚,可以关注我的公众号进行查看!
如果有遇到其他Routeros/Openwrt的技术问题,本人可有偿解决问题!

=====================================================================


Routeros/Openwrt技术交流群:414678725

===========================================================================
公众号二维码:



============================================================================
客户端工具的选用,为了方便多协议测试,我这边使用浏览器上的扩展程序实现,在浏览器扩展程序搜索:proxy switchomega










现在开始配置服务端,进入mikrotik系统配置Web代理,服务端的源IP就写你本机的IP地址,局域网或者其他区域的用户需要使用你搭建的Web代理,首先要保证网络是可达的,端口自定义,不要使用知名端口,保证不冲突就行,打开服务点击apply应用即可。



注:代理模式下mangle表中的策略路由是失效的(多个版本测试,不确认是不是bug),需要在rules中写,然后再调用路由表中的route-table标记进行路由选路。







注:V7版本的routeros添加tables需要在以下菜单单独添加



配置静态路由调用tables标记到指定线路(根据需求自定义)

Routeros/Openwrt技术交流群:414678725

在google浏览器上F12抓一下IP,然后测试下效果,测试以IP111为例,抓取IP为122.114.192.226。





未代理前的IP地址,如下图所示:



在客户端配置代理进行测试,配置方法如下图所示



点击扩展程序,进入切换选项



点击proxy,切换到扩展程序代理模式





打开IP111网站,查看代理是生效的


在服务端开启路由转发,把代理过来的请求转发到对应的路由tables中,选中后打开转发



在服务端的connection中观察代理过来的HTTP请求



此时,刷新IP111网站,发现IP出口与代理的一致,达到测试预期



再看服务端的HTTP请求,也是完美收到的



此方式如果是全局代理走专线还好办,关闭rules规则,把路由表中的默认路由给到专线对端即可(也就是把下图中的192.168.0.254修改为172.16.122.133),但是如果要做到国内外分流就需要导入一张rules表,里面内容是CNIP表,还有就是针对专线连接到POP电对端还需要写静态路由到192.168.0.254。



注:routeros系统目前还不支持HTTPS代理,客户端选择时别选HTTPS代理,HTTPS是无法代理的。
配置access访问接入控制,可以针对源或者目进行allow或者deny等

如果本篇文章对你有帮助,就麻烦你点个关注,你的关注是我更新最大的动力!










本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-23 05:29

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表