利用IPV6实现宿舍远程连接实验室并免费上网

每个学校都有自己的校园网,作为其中的学生我们只要插上网线或者连接上无线网络我们都可以直接建立与校园网的联系这其中就包括访问自己学校的官方主页。

笔者作为一个非科班出生的半路程序员对于计算机网络可以说是一窍不通,但是对学校在宿舍区域实行收费上网而在其他地方免费上网的制度还是有所不满,诚然,网络中心为了减少网络压力,这么做也无可后非。

要实现我题目所说的功能,你得保证你们校园网支持IPV6协议,既然我们在宿舍上网需要收费,我们是不是可以利用一个跳板机将我们宿舍的机器设置代理从而绕过网络中心的监管?下面是具体操作步骤:

1.我们需要拥有一台自己有操作权限的计算机并确保它24小时不间断连接着校园网。

2.这里我仅对linux操作系统的宿主机(也就是1所说的计算机)进行说明。

3.打开宿主机终端,输入命令:sudo apt-get update 来更新我们的计算机,接着我们:sudo apt-get install openssh-server来安装我们的SSH,最后我们:ps aux | grep ssh 如果你看sshd字样的一行就代表你的机器已经安装了SSH并成功开启了这个功能,自此我们的宿主机已经配置完毕,你还得需要执行:ifconfig来查看你宿舍机的IPV6地址

4.现在我们就需要在宿舍配置我们的需要上网的机器了(前提是它必须连接上校园网),如果操作系统也是linux那是最好,我们按照3所说安装上SSH,通过命令ssh username@ipv6地址 就可以连接上我们的宿主机了。

5.你会发现我们仅仅是连接上了我们的宿主机,那么我们需要通过我们的宿主机实现免费上网还需要一步。

6.我们在本机网络设置中设置socks代理:127.0.0.1 7070(端口号),并将你宿舍机的ipv6地址和校园网地址填入不使用这个代理的白名单,这里需要保证的就是不通过代理直连我们的宿主机然后再利用端口转发。

7.最后一步终端输入命令:ssh username@ipv6地址 -D 7070(和6里面的端口号保持一致)。

这就是我所要分享的,希望大家喜欢!

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值