1.安装软件

我的是newifi d2 openwrt官网的固件

  1. redsocks
  2. libevent2

1.1.ssh登录路由器

opkg install libevent2-7_2.1.12-1_mipsel_24kc.ipk redsocks2_0.67-4_mipsel_24kc.ipk

1.2.在自定义目录添加redsocks的配置文件

源码教程地址注意一点,该教程里ip没有加引号,是需要加的!

base {log_debug = off; log_info = on;daemon = on;redirector= iptables;
}redsocks {bind = "192.168.1.1:10811"; //redsocks软件启动后提供服务的IP和端口relay = "192.168.1.2:1080"; //你自己的代理服务器ip和端口type = socks5; #你自己的代理服务器协议timeout = 12;autoproxy = 0;//login = "username";//password = "password";
}

2.自己搭建代理服务器(略过,我自己用的ccproxy)

3.配置路由器iptables

-s 后是源ip -d后是目标ip根据实际情况进行修改to-ports 10811 的端口对应的是redsocks提供服务的端口

iptables -t nat -A PREROUTING -i br-lan -p tcp -s 192.168.1.111 -d 10.10.10.0/24 -j REDIRECT --to-ports 10811

安装包地址
1KCJyt8e3FUxa_4yxQD3JEw 提取码: fkbd

openwrt实现透明代理相关推荐

  1. openwrt 透明代理上网

    最近搞了个openwrt的router,以往都用代理来上网,但是代理每次都要设置端口啊,代理IP这些,觉得很心烦.现在好了,用openwrt搭建一个透明代理,让所有接上这个router的人都通过代理上 ...

  2. openwrt透明代理绕过公司的forticlient

    openwrt透明代理绕过公司的forticlient 最近居家办公,公司搞了vpn连接到公司内网,连接后上不了公网.用的是forticlient.本来想着改下路由,内网的地址到公司vpn生成的虚拟网 ...

  3. 透明代理Transparent Proxy

    透明代理Transparent Proxy 透明代理Transparent Proxy类似于普通代理,它可以使得处于局域网的主机直接访问外网.但不同之处,它不需要客户端进行任何设置.这样,客户端误以为 ...

  4. squid+iptables实现透明代理

    NAT 网络地址转换(网络地址映射) 就是把数据包的源IP或者目标IP进行修改. 作用: 修改源IP,叫源地址映射,一般为了实现让私有网络的机器能够访问互联网 修改目标IP,叫目标地址映射,一般为了实 ...

  5. squid+iptalbes实现透明代理配置记录

    首先描述下硬件环境cpu P4 2.93\2G\80G 单网卡;系统环境为CentOS 5.4 x86_64,所需的squid由yum安装,squid包的版本为squid-2.6.STABLE21-6 ...

  6. 使用squid配置透明代理并对上网行为进行控制

    使用Squid配置透明代理 环境:CentOS 6.4 + squid-3.1.10-20.el6_5.3.x86_641.检查squid是否默认安装,没有安装先安装 rpm -qa squid 假如 ...

  7. Haproxy全透明代理

    1. 系统环境搭建 操作系统Centos7 内核版本3.10 Centos7已自带TPROXY模块,不需要安装TPROXY 2. Haproxy下载,编译,安装,配置 下载地址 http://www. ...

  8. mysql 透明代理_透明代理MySQL_基于zbus的MySQL透明代理(100行)-云栖社区

    我们上次讲到zbus网络通讯的核心API: Dispatcher -- 负责-NIO网络事件Selector引擎的管理,对Selector引擎负载均衡 IoAdaptor -- 网络事件的处理,服务器 ...

  9. Squid代理(传统代理、透明代理、反向代理)、日志分析、ACL访问控制

    Squid代理(传统代理.透明代理.反向代理).日志分析.ACL访问控制 一.Squid代理服务器 1.代理的工作机制 2.代理的类型 二.安装Squid服务 1.编译安装Squid 2.修改Squi ...

最新文章

  1. python 验证码识别示例(二) 复杂验证码识别
  2. 独家 | 使用Python的OpenAI Gym对Deep Q-Learning的实操介绍(附学习资源)
  3. 向高手进阶,从 0 开始手写实现一个 RPC 框架!
  4. Intelij idea工具设置片,用64位工作,用32位运行
  5. 爬取京东网页评论(动态网页)
  6. 数学建模模型概述框架
  7. 月均活跃用户达1.3亿,B站高可用架构实践
  8. Chrome开发者工具Network标签页中观察到的set-cookie jsessionid是什么东西
  9. ga tsp matlab,遗传算法(GA)求解TSP问题MATLAB程序
  10. 幻影机器人庄园参观路线_市委老干部局机关党员干部一行赴机器人小镇参观考察...
  11. mysql 是空字符或null 设置为0_MySQL优化(三) - 数据类型
  12. 又一个手机圈大佬确认离职!网友:圈内再无万瓷王
  13. k8s核心技术-Pod(概念和存在意义)_Pod多进程设计_Pause根容器---K8S_Google工作笔记0020
  14. activiti学习
  15. 知识蒸馏,中文文本分类,教师模型BERT,学生模型biLSTM
  16. 20172315 2017-2018-2 《程序设计与数据结构》实验三报告
  17. 使用SQLite3存储和读取数据(转)
  18. easyui自定义图标
  19. css 入场动画_进入css3动画世界(一)
  20. LayUI复杂表头多一列

热门文章

  1. oracle定时任务中的时间设置
  2. 选对群控系统究竟能不能吃香,未来能不能赚钱?
  3. MATLAB循环画不同颜色的点方法
  4. 简要Windows性能监视器
  5. 解决 use of unstable library feature ‘xxxx‘
  6. 2021辐轮王土拨鼠第一品牌全球钛合金自行车销量排行榜前十名
  7. 【EF框架】聊一聊EF框架
  8. 紧急呼救!感恩有它!
  9. Unity中Array数组知识点总结
  10. Javascript中扩展运算符的作用及使用场景