标签归档:Router

How to share SSH tunnel for an non-jailbreak iPad

本文由regou.me原创转载请保留此行
这篇文章是写不越狱的iPad如何共享使用局域网中的SSH隧道的,顾及到有很多国外朋友的需求,先写个英文版,英文水平有限,有错误请指出

I bought an new iPad last week.The fonts on the screen are incredibly sharp!
You may want to hold it,lazy in bed watch the YouTube and Vimeo.But due some reason ,we can’t watch them cause they’re been blocked.


Some may suggest using VPN,that’s fine,and the easiest way,but SSH Tunneling is much cheaper.
if you don’t have your iPad jailbreaked,so local port forwarding will not going to work.We need share a established tunnel with a pc which on our home network .Let’s do it ,in this way:

  1. First,connect an SSH in your PC.
    1. I prefer “Bitvise Tunnelier” for client ,connect ssh for the tunnel as you used to,but change the Listen Interface to 0.0.0.0 (see the screenshot ) and port 37111(as you want)
      Listen Interface
    2. You may need to accept the incoming port (in this case is TCP 37111)on the firewall
  2. Open the text editor ,and make a PAC file
    1. Copy the code down here,and change 10.0.0.169 to your PC’s ip address,and 37111 as your set
      function FindProxyForURL(url, host) {
      return 'SOCKS 10.0.0.169:37111';
      }
    2. Upload the .pac file to your FTP server(highly recommended the tiny “Slyar FTPserver“,it’s the best way to build a local ftp server in just few seconds) or http server whatever where your iPad could access, and remember the address of your uploaded file
  3. Change the iPad http proxy->; Auto ->;URL to your .pac file’s location

ALL DONE!!

[完美解决方案]拯救万千因共享上网而苦不堪言的文艺青年们

1:这篇文章主旨是解决什么问题?

恐怕不少喜欢上网朋友会遇到一个问题:和别人共享上网的时候,会卡

卡!

2:问题产生的原因?

这应该大家都知道,在网络设备没有问题的前提下,其他人看了一些高清电影、正在下载、或者什么都没做,但其电脑里有没完全退出的软件在后台偷偷的上传…… 一旦需求的带宽接近或大于ISP(网络服务提供商,即电信联通什么的)提供的最大带宽,就会发生卡的现象
这是主要原因,次要原因还有可能 TCP链接数过多,路由器芯片承受不了巨大的负载等等

3:我们的目标 ?

目标是所有的服务全部流畅使用,并且不得浪费带宽

目前测试,4M宽带,PPLive/迅雷看看在在线放蓝光版生化危机3/时间规划局,速度473KB /s  近乎满速。开着wow,打着战场,世界延迟10-53,本地延迟10-52.同时我打开了一个图片很多网页,迅雷速度降低到了270KB/s左右,网页加载完毕后,下载速度恢复到470+,近乎满速,在此期间,我的火法没有感到炎爆术受到任何的“阻拦”,网页也是输入网址完毕后立刻进行加载,打开14个不同域名的未访问过的页面,加载过程没有感觉被延缓

 实测

4:完美解决此问题的准备

1.一个在此数据库里可以搜到的路由(怎么搜,搜到后怎么做,第6部分会详细说明),并且你有对它有控制权

2.一根能连接上路由的电脑、网线

3. 了解自己办理的上网业务的接入方法,曾经自己亲手操作过让自己的某设备接入互联网

4.祈求别突然断电 o_o||

继续阅读[完美解决方案]拯救万千因共享上网而苦不堪言的文艺青年们

[PVP心得]防火墙小心封锁41端口

41 应该是一个6in4的协议号,以下是Wikipedia关于6in4的端口号的介绍:

The 6in4 traffic is sent over the IPv4 Internet inside IPv4 packets whose IP headers have the IP protocol number set to 41. This protocol number is specifically designated for IPv6 encapsulation.

这个端口最好不要在防火墙上封闭无论是TCP 41还是Udp 41,有可能导致所有防火墙规则失效,至少在RouterOS里是这样的。整个防火墙规则都混乱了,拦截数据包瞬间几个Gbyte

事实上,41不属于TCP端口 也不属于 Udp端口,他只是个协议

[PVP心得]将HOSTS文件导入到RouterOS中

本文来自 blog.regou.me,转载请保留此行

MikrotikRouterOS 简称 ROS 软路由,里面有个静态DNS
而HOSTS文件是我们个人电脑的本地解析,如果你有上千条的HOSTS,想全部加入到ROS静态解析里,工作量很大的
现在有个办法:
1.将你的HOSTS文件里的关键内容(即 ip地址+域名的部分,不要注释部分)复制下来,创建成一个文件,比如叫h.txt
2.再创建一个.bat批处理文件,里面的内容是:

if exist h.rsc del h.rsc
FOR /F "tokens=1,2" %%i in (h.txt) do (
echo /ip dns static add name="%%j" address="%%i" ttl=1d >>h.rsc
)

3.将这个h.rsc用ftp上传到ROS服务器中,然后在服务器终端里运行 im h.rsc 就行了