玩客云通过openwrt作为旁路由


前置条件- 玩客云安装 docker

安装 OpenWrt

这边又两套方案可供选择,下面是具体教程的链接
镜像一: https://www.right.com.cn/forum/thread-8024126-1-1.html
镜像二: https://hub.docker.com/r/xuanaimai/onecloud
此处我们以镜像一来演示

  1. 打开网卡混杂模式

    ip link set eth0 promisc on
  2. 创建网络

    docker network create -d macvlan --subnet=玩客云的ip/24 --gateway=主路由的ip -o parent=eth0 macnet

    自己根据 玩客云 所在网段修改,如:玩客云IP:192.168.124.2,则玩客云的ip改成 192.168.124.2,主路由的ip 改成 192.168.124.1

    结果就是docker network create -d macvlan --subnet=192.168.124.2/24 --gateway=192.168.124.1 -o parent=eth0 macnet

  3. 拉取镜像

    docker pull jyhking/onecloud:1.1
  4. 创建容器

    docker run -itd --name=OneCloud --restart=always --network=macnet --privileged=true jyhking/onecloud:1.1 /sbin/init

    —name=OneCloud 其中OneCloud是容器名称,可以更改成你想要的,容器名称注意不要和其他容器一样,会冲突

  5. openwrt镜像运行成功,然后打开路由器后台,找到openwrt地址。

  6. 进入 openwrt 账户是 root ,密码是 password

  7. 修改密码

设置旁路由

照着下面的图片做就行,有问题可以留言

1

2

3

拉到下面,一定要忽略此接口,就是记得打勾

4

再次进入修改

5

设置成下图

6

点击“防火墙设置”,将防火墙区域设置为“lan”,完成以后点击右下角的“保存并应用”。

7

8

然后保存即可

到了这一步,我们玩客云这里的设置就算完成了。不过为了更保险,我们可以验证一下我们的设置有没有问题。

9

能 ping 通就没问题。

下一步我们就需要在路由器上进行一个简单的设置了。

进入路由器的后台,我们选择“内部网络—DHCP服务器”。

此时我们有两处需要更改:默认网关和DNS服务器!这两个地方全部改成玩客云的IP地址!

然后点击路由器的“保存或者应用”。此时我们的网络可能会有短暂的重启(大概10秒种),重启过后就正常了。

玩客云旁路由性能测试

此测试并不是我做的,此部分内容转载自: https://www.yitoujing.com/article/11

  1. iperf3内网测速
    基本上在930Mbps上下,证明网口是千兆的,基本跑满了。
  1. 油管4K视频跑分测试

稳定在5万多分,功耗1瓦多,CPU占用率在 40% 左右。

  1. fast网速测试
    测了好几次,最低65Mbps,最高84Mbps,看4K视频完全够用了。

如果本文帮助到了你,帮我点个广告可以咩(o′┏▽┓`o)


评论
  目录