搭建软路由教程

由于条件限制 可能不是所有家里的路由器都可以刷梅林固件或者openwrt
或者当你需要玩联机游戏 连接国外服务器 但是极路由又不支持SS的UDP加速
这个时候我们可以利用虚拟机搭建一个软路由 来模拟一个路由器 然后在需要连接的机器上把网关设置成软路由的ip就行了

准备工作

确保你的操作系统为windows 64位
下载并安装VirtualBox: https://www.virtualbox.org/
下载我配置好的VirtualBox镜像文件, 所有的网络已经配置好 默认网段为192.168.1.X, 如果网段和我的不一样, 可以自行修改 见下文怎样修改软路由ip
下载地址:

开始

  1. 打开VirtualBox
  2. 新建一个Linux 2.6 64位的虚拟机


    搭建软路由教程_第1张图片
    图中选的是32bit的 请选择64bit
  3. 虚拟硬盘这一步选择"使用已有的虚拟硬盘文件", 也就是选择下载好的镜像文件, 一旦选择之后 请不要再移动镜像文件去其他文件夹


    搭建软路由教程_第2张图片
    使用已有的虚拟硬盘文件
  4. 配置虚拟机网卡
    连接方式选择桥接 界面名称选择你当前PC的活动网卡


    搭建软路由教程_第3张图片
    image.png
  5. 启动虚拟机
    点击虚拟机黑色屏幕后 按下回车 当看到root@LEDE-X64的命令提示符后 说明路由已经启动成功


    搭建软路由教程_第4张图片
    image.png
  6. 在浏览器中输入192.168.1.112 就会显示软路由的登陆界面 用户名: root 密码: koolshare 建议登陆之后修改一下
  7. 登陆软路由之后 点开左侧的 "魔法上网->Koolss" 菜单, 将SS的信息添加进去 如果是需要玩游戏的话 模式选择游戏模式 只有游戏模式会转发UDP 才会起到加速游戏联机的效果
  8. 在主机的网络里将网关和DNS地址改成192.168.1.112 使用软路由即可

怎样更改软路由ip

如果192.168.1.112 这个ip不幸被占用的话 可以在LEDE系统里面修改固定IP

  1. root@LEDE-X64:/#之后输入vi /etc/config/network
  2. 在打开的文件内找到192.168.1.112
  3. 按键盘上的i进入编辑模式, 修改为想要的ip
  4. esc, 然后:wq保存退出配置文件
  5. 在提示符后输入service network restart, 重新启动网络启用新的配置文件
  6. 在浏览器中输入保存的ip登陆路由器配置页面即可

怎样测试路由器是否已经支持SS游戏模式

  1. 下载: http://pan.baidu.com/s/1hrXvBko 并解压缩
  2. 运行 nattypetester.exe, 点击GET按钮
  3. 查看Public End一栏. 如果显示的是你的SS ip地址而不是你的公网ip地址 则说明已经支持了SS的游戏模式
搭建软路由教程_第5张图片
image.png

参考

如果不想使用我提供的镜像 想要从头开始制作的朋友可以参考下列资料

  1. 英文版教程: https://lede-project.org/docs/user-guide/virtualbox-vm
  2. 中文版教程: http://blog.tshine.me/virtualbox%E5%AE%89%E8%A3%85openwrt.html (此篇和我的步骤稍有不同 可以忽略配置HOST-ONLY和NAT的网络)
  3. 游戏模式FAQ: http://koolshare.cn/thread-4519-1-1.html

你可能感兴趣的:(搭建软路由教程)