关闭

iptables+tproxy实现ss-redir的UDP转发的方法

在OpenWrt路由器上配置Shadowsocks实现Socks5代理,使用ss-redir做透明代理转发tcp流量很简单,只需在NAT 表的PREROUTING链中加一句端口转发就可以了,但是SS相对于SSH很大的一个优点是支持UDP的流量的转发,而且UDP转发的功能在很多情境下是非常有用的,比如DNS解析,游戏等等。本文就围绕Ubuntu和OpenWrt两种Linux系统,介绍如何部署SS并通过iptables+tproxy对UDP流量进行转发...
阅读(9463) 评论(12)

Ubutnu16.04搭建Open微皮恩服务端过程记录

在Ubuntu上搭建PPTP服务端比较容易,而且支持Windows,Andorid,Ubuntu等等很多客户端,但是PPTP使用PPP建立通道和验证用户名密码的过程是没有加密的,很不安全。另外PPTP使用MPPE进行加密,而MPPE是基于RC4算法,已经被破解,所以PPTP不适合传输安全性很高的数据。 而Open微皮恩的安全性要比PPTP高的多,本文主要介绍如何在Ubuntu16.04环境下搭建Open微皮恩服务端和如何在Windows和Android平台上使用Open微皮恩加密上网...
阅读(4168) 评论(2)

OpenWrt搭建PPTP VPN服务器过程记录

一个路由器的耗电要比一台电脑小的多,所以我经常把OpenWrt的路由器当成一台小的Linux嵌入式系统来用,最近在家里的路由器上搭建了一个PPTP服务器服务,这样我在外面可以轻松的连接到家里的路由器并控制家里的内网设备了。当然这个PPTP服务器的主要作用还是将多个SS节点进行负载均衡和高可用然后转换为VPN供外网使用,既方便了上网也没有被封IP的问题,下面简单介绍一下OpenWr...
阅读(8986) 评论(1)

Socks5代理(SSH)转国内PPTP的方法

SSH这种Socks5代理工具最常用的一种使用方法是在浏览器上配置代理端口,然后指向该工具监听的1080端口的方式进行代理,这是Windows系统用户最常见的方式,这样无法进行全局代理和UDP代理。而且部署起来也稍显麻烦,需要下载客户端配置服务器地址等等步骤。...
阅读(3949) 评论(0)

Openwrt 端口映射的常见问题

在使用Openwrt路由器的时候,有时候我并不把它当作一个路由器来上网用,而是把装有Openwrt系统的路由器当成一个低功耗的Linux的嵌入式系统使用。Openwrt的官网给了很多很多软件的预编译包,其数量之多几乎可以与Ubuntu的官方源媲美,比如我们可以在Openwrt上搭建apache的网页服务,代理,NAS服务器等很多功能,要比开启一台Linux笔记本电脑省电的多。 如果要把Openw...
阅读(3888) 评论(0)

OpenWrt基于HAProxy的透明代理负载均衡和高可用部署

Openwrt已经预编译好了HAProxy帮助我们做负载均衡,而且我在网件 wndr4300路由器上代理ss运行非常稳定,而且还可以使用web页面观察HAProxy的运行情况和各个代理节点的情况。本文主要讨论了在两种不同方式下使用HAProxy做透明代理的方法。...
阅读(4371) 评论(13)

Dnsmasq+ipset+iptables基于域名的流量管理

iptables只能根据ip地址进行转发,不能识别域名,而dnsmasq-full不仅可以实现域名-IP的映射,还可以把这个映射关系存储再ipset中,所以使用dnsmasq+ipset就可以实现iptables对域名的转发,可以实现很多功能,比如:禁止浏览某些网站,对国内和国外的流量进行分流等。本文主要介绍了dnsmasq+ipset+iptables的配置...
阅读(3551) 评论(1)

OpenWrt Image Builder 制作带插件的HG255D固件记录

使用网上下载的别人编译的Openwrt固件总会存在这样或者那样的问题,或者根本不满足自己的需要,这时候就需要自己编译固件,自己编译ipk包。可以解决很多内核版本不匹配,软件过时,路由器不稳定,固件臃肿的问题。本文从0开始详细介绍从固件编译到固件安装的每一个步骤,最后成功编译一个带ss功能和luci 后台web页面的HG255D固件...
阅读(3724) 评论(0)

Android RecyclerView.smoothScrollToPosition()的实现

本以为RecyclerView会像ListView一样有smoothScrollToPosition的方法,用来做双击返回列表顶部的方法,但实际添加这个方法以后并没有什么卵用,于是查看器源代码 public void smoothScrollToPosition(int position) { if (mLayoutFrozen) { return; ...
阅读(3315) 评论(2)

Ubuntu 使用Openwrt SDK交叉编译ipk包过程全纪录(超多图)

本文从在Ubuntu中下载SDK,git克隆最新代码,make menu,编译ipk包,解决编译错误,安装ipk,解决安装ipk中碰到的依赖,部署iptables和ss-redir,安装luci界面,解决udp转发问题做了非常详细的阐述,配以超多图片。...
阅读(9867) 评论(6)

Ubuntu编译运行Redsocks2实现透明代理

redsocks1有bug,不能关闭已建立的连接,一旦超越linux的最大限制,就会报“Too many open files”异常,导致服务瘫痪,需要每隔一段时间进行重启 在我的使用还发现redsocks1经常会让NetworkManager对无线网卡的管理崩溃,导致搜索不到wifi信号,需要经常重启NetworkManager 目前国内带有代理功能的Openwrt路由器普遍使用redsocks2,而且redsocks2更新很频繁,经常会有bug修复和新功能出现,所以最好的方式是我们自己去编译github...
阅读(2276) 评论(1)

Java守护线程的理解笔记

为了体会守护线程的作用,我做了一个下载文件的demo,可以没事用来测测网速什么的,其特性如下 1、一共有三个线程,分别是主线程,下载线程,守护线程 2、主线程启动下载线程和守护线程 3、下载线程连续下载100个文件,如果出现异常自动捕获并进入下一个文件的下载 4、如果下载线程下载某个文件超过了30秒,就认为是超时,而这个超时的检测由守护线程执行 5、如果守护线程发现某个文件下载超时,就停...
阅读(358) 评论(0)

Ubuntu编译运行ss-redir打造透明代理Wifi环境

研究了一阵子的Openwrt路由器,主要是让ss作为一个服务跑在openwrt路由器上,然后该路由器就实现了透明代理功能,连入该路由器Wifi的设备都实现了代理,达到了科学上网的效果。后来又一想,既然Openwrt可以,那Ubuntu应该也没啥问题,于是着手开始研究。...
阅读(9881) 评论(12)

一分钟快速搭建Windows防污染DNS服务器——Pcap_DNSProxy

Pcap_DNSProxy是一款国人开发的运行与Windows下的DNS服务程序,可以有效防止DNS污染,并且可以缓存DNS结果,设置DNS上游服务器链,区分国内外地址的DNS解析服务器,通过HTTP代理或socks5代理解析,IPv6 IP地址过滤等功能。部署非常容易,可以迅速的使用一台家用Windows电脑搭建一个DNS服务器,有点像Linux下的Pdnsd。本文简单的介绍了如何最快速的搭建好一台Windows DNS服务器...
阅读(7517) 评论(0)

Android 单个TextView 点击“显示全部”功能实现方法

网上很多TextView的“显示全部”,“显示更多”的方案实现都是两个TextView,一个在上面显示内容,一个在下面用来点击。但是我在实际工作中遇到的需求是“显示全部”提示要ji紧跟在在原文的后面,不能换行,使用一个TextView进行显示,不能放在原文的下面,下面把代码贴一下,防止以后用到再写一遍...
阅读(2694) 评论(2)
144条 共10页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:431460次
    • 积分:5039
    • 等级:
    • 排名:第6160名
    • 原创:143篇
    • 转载:0篇
    • 译文:1篇
    • 评论:188条
    最新评论