导航:首页 > 网络设置 > 威联通容器网络设置

威联通容器网络设置

发布时间:2022-11-03 16:55:06

A. 比Download Station好用100倍!NAS神器——Docker设置教程

很多NAS玩家都很重视下载这个功能,一些小白刚上手NAS的时候,觉得自带的 Download Station 真的太好用了。但是时间一长后就发现,怎么这个链接下载不了,那个链接没有速度,这对于NAS的体验可谓是大打折扣。

目前来看,无论是群晖、威联通、华芸铁以及威马等一些出名的NAS厂商在自家的下载应用这一块都做的不如人意。但是NAS应用商店里面除了官方出的一些APP外,还有其他创作者上传的BT软件啊,比如Transmission、aira2等等,而如今这些很多也是逐渐下架,所以玩家们是时候尝试一下Docker了。

Docker是一个开源的应用容器引擎,,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。

我们以威联通NAS为例,来看一下如何操作。

首先你要有一台装好系统的NAS,作者使用的威联通TS-453Bmini,就以此为例为大家演示。首先进入APP Center进行寻找Container Station。

威联通Container Station是一个软件容器工作站,它整合了LXC和Docker两项轻量级虚拟技术。它提供目前最热门、且已设置完成的应用程序,只要在其中点击即可部署。

我们下载完成之后直接打开。

可以看到主页面十分简洁,接着我们点击创建。

可以看到一个搜索框,可以直接在里面输入我们要搜索的Docker,我们首先搜索Transmission。

通过搜索结果可以看到,在Docker Hub里面是有这个Docker的,接下来我们点击安装,然后创建。

会让你选择使用哪个版本,我们选择最新的版本,点击下一步。

接下来开始创建Container,我们选择高级设置。

现有设置不变,新增三个选项,第一个名称为PGID,值为1000;第二个名称为PUID,值为1000;第三个名称为TZ,值为Asia/Chita。

接下来点击网络,进行网络设置

主机、Container、通讯协议设置参数如上,设置完成点击共享文件夹。

进入页面后我们看到有一栏是挂载本机共享文件夹,我们要新增3个选项。

其中选择文件夹可以选择自己已经建好的,直接扔到里面,而挂载路径需要填写一下。

/config :配置文件目录的存放区域。

/downloads :下载资料的存放区域。

/watch :存放新种子文件目录的存放区域。

完成后点击创建。

最后确认,返回主页面查看状态。

好了,大功告成。

接下来点击链接进入Transmission。

咱们随便找几个链接扔到里面,看看速度。

家里是百兆的带宽,夜晚高峰时间段下载速度为5.26MB/s,一般情况下可以跑满带宽,较为满意。

B. 威联通NAS怎么设置静态IP,在装之前没有设置静态ip,现在不知道怎么弄了

找台计算机,到官网下载Qfinder Pro 装了,就可以扫描到同一网络的NAS并登陆,重新设置参数。

C. 如何在 Docker 容器之间设置网络

在使用weave之前,你需要在所有宿主机上安装Docker环境,参考这些教程,在Ubuntu或CentOS/Fedora发行版中安装Docker。Docker环境部署完成后,使用下面的命令安装weave:$wget/zettio/weave/releases/download/latest_release/weave$chmoda+xweav...

D. 只有光猫威联通公网ip设置

设置如下:
1.点击【网络参数】下面的【LAN口设置
2.点击【网络参数】下面的【MAC地址克隆
3.在右边的窗口中点击【克隆MAC地址】,把电脑的MAC地址克隆到路由器里,点击保存。
4.点击【系统工具】下的【重新启动】,使路由器更新配置。
5.将联通FTTH光纤猫的网线连接路由器的WAN端口,在浏览器输入。此时进入的是无线路由器的界面而不是联通FTTH光纤猫的界面,输入账号、密码登陆。
6、点击左边的【设置向导】,在右边选择【PPPOE拨号】,点下一步。
7、再次填入上网的账号和密码。
8、设置无线上网的PSK密码。
9、点击重启,保存设置即可。

E. 如何用Docker 管理 Linux Container 容器与网络设置

当前Ubuntu 系统下的 Docker 的安装包只提供64位。如果你想运行32位的 Docker,你需要。

安装 Docker

通过 apt-get 安装 Docker 简直是小菜一碟。

$ sudo apt-get install docker.io

如果你不是 root 组的用户,你可以把自己加入到 docker 用户组。下面的命令可以让没有 root 权限的用户使用 Docker:

$ sudo usermod -a -G docker $USER

重新登录,以便让你的用户组权限生效。

下一步是编辑 Docker 配置文件,确定 Docker 可执行文件的路径:

$ sudo vi /etc/default/docker.io

DOCKER= /usr/bin/docker.io

重启 Docker 服务:

$ sudo service docker.io restart

管理 Docker Container 容器

如果你想在新的 Docker 容器下创建一个新的 Ubuntu 操作系统,你首先需要 pull 一个 的 Docker 镜像。下面的命令可以通过网络下载 Docker 镜像:

$ docker pull ubuntu

你可以使用下面的命令启动 Docker 里面的 Ubuntu 系统。最后的参数 /bin/bash 表示一旦容器启动,首先会执行简单的 bash。

$ docker run -i -t ubuntu /bin/bash

上面的命令会立即启动 Ubuntu container 容器(这是一个完美的容器!),然后它会提供一个 shell 提示符运行环境给你。现在开始你可以通过这个沙箱环境访问一个完整的 Ubuntu 系统了。输入 exit 命令退出 Docker 容器。

你也可以用下面的命令进入不同的系统。比如 Fedora:

$ docker.io run -i -t fedora /bin/bash

如果系统中还不存在 Fedora Docker 镜像,这个命令会自动下载它,然后启动这个 Fedora 的 Docker 容器。如果你想要开启指定版本的系统,比如 Ubuntu 13.04,你可以使用下面的命令:

$ docker.io run -i -t ubuntu:13.04 /bin/bash

Container 容器网络设置

Docker 使用 Linux 桥接技术与其他容器通信,以及连通外网。安装完 Docker 后你应该可以看到 docker0 这个网桥,这是 Docker 默认创建的。你创建的每个容器都会通过这个网桥连接到网络。自定义 Linux 网桥

如果你想自定义网桥,你可以执行以下步骤。你可以在这个网桥后面分配一个子网,并为这个子网分配地址。下面的命令会为 Docker 子网分配 10.0.0.0/24 地址段:

$ sudo apt-get install bridge-utils

$ sudo brctl addbr br0

$ sudo ifconfig br0 10.0.0.1 netmask 255.255.255.0

然后在 /etc/default/docker.io 文件的 DOCKER_OPTS 变量里添加 -b=br0 选项,并重启 Docker 服务:

$ sudo service docker.io restart

到目前为止,任何创建的容器都会连上 br0 网桥,它们的 IP 地址会从 10.0.0.0/24 中自动分配(译注:在10.0.0.2到10.0.0.254之间随机分配)。

其他自定义设置

你可以通过 /etc/default/docker.io 文件的 DOCKER_OPTS 变量设置其他一些属性:

-dns 8.8.8.8 -dns 8.8.4.4 : 为容器指定 DNS 服务器。

-icc=false : 将容器与其他容器隔离出来

疑难解答

1、当你运行 docker.io 命令时,你可能会遇到以下问题:

dial unix /var/run/docker.sock: no such file or directory

这个错误可能是由于 Docker 后台进程没有启动。检查下 Docker 后台进程的状态,确认它已经处于启动状态:

$ sudo service docker.io status$ sudo service docker.io start

F. 威联通TS-231服务器如何限制wifi接入

MAC地址是网卡的地址,理论上说世界上每块网卡都有其唯一的MAC地址。
一般来说不需设置。
选 DHCP设置 启用DHCP 始址池IP址 前三段 与LIN口设置IP址前三段相同 例lan口址 192.168.1.1 起始址池则 192.168.1.2 址池结束址则 192.168.1.255 址段意思同接纳255-2 =253设备共享该路由器明白意思要减少 址池结束址段数字控制该路由器设备使用量

在浏览器上输入默认网关地址,登陆路由器。
无线路由器下有个叫“MAC地址过滤”的功能。这个功能指定某个MAC地址的设备能上网或者不能上网。

设备要上网,就一定要有网卡,每个网卡都有一个唯一的MAC地址
点击“添加新条目”。
只有添加到路由器的MAC地址的设备才可以上网,其它的通通“靠边站”。记得点“保存”。
点选“允许列表中生效的MAC地址访问本无线网络”。

G. 威联通plexweb无法连接服务器

打开设置-修改禁用。
到Plex服务器端打开设置-网络,Secureconnections设为disabled(禁用安全连接),保存修改。

H. 如何给docker容器设置ip

要重新再获得被分配IP地址,可以在客户端主机的DOC下(在[开始]-[运行]里输入“cmd”或点击附件里的[命令提示符]就可以进入)
输入命令 ipconfig/release (释放掉你获得的IP)
然后 ipconfig/renew(重新到DHCP服务器那里获得IP)

A类是第1段1-126,B类第1段是128-191,C类第1段就是192-223
A、B类被作为外网地址,C类被用做局域网地址。
你要连通外网后A、B类的都是网络经营商拥有的,你得花钱租的。

DHCP有一定的记忆性,如果只连一台计算机,肯定经常出现总分配同1个地址,或差不多的地址,以求网络的稳定,并节省消耗。

I. 如何在 docker 容器之间设置网络

在使用 weave 之前,你需要在所有宿主机上安装 Docker 环境,参考这些教程,在 Ubuntu 或 CentOS/Fedora 发行版中安装 Docker。
Docker 环境部署完成后,使用下面的命令安装 weave:
$ wget https://github.com/zettio/weave/releases/download/latest_release/weave$ chmod a+x weave$ sudo cp weave /usr/local/bin

注意你的 PATH 环境变量要包含 /usr/local/bin 这个路径,请在 /etc/profile 文件中加入一行(LCTT 译注:要使环境变量生效,你需要执行这个命令: source /etc/profile):
export PATH="$PATH:/usr/local/bin"

在每台宿主机上重复上面的操作。
Weave 在 TCP 和 UDP 上都使用 6783 端口,如果你的系统开启了防火墙,请确保这两个端口不会被防火墙挡住。
在每台宿主机上启动 Weave 路由器
当你想要让处于在不同宿主机上的容器能够互相通信,第一步要做的就是在每台宿主机上启动 weave 路由器。
第一台宿主机,运行下面的命令,就会创建并开启一个 weave 路由器容器(LCTT 译注:前面说过了,weave 路由器也是一个容器):
$ sudo weave launch

第一次运行这个命令的时候,它会下载一个 weave 镜像,这会花一些时间。下载完成后就会自动运行这个镜像。成功启动后,终端会输出这个 weave 路由器的 ID 号。
下面的命令用于查看路由器状态:
$ sudo weave status

第一个 weave 路由器就绪了,目前为止整个 peer 对等网络中只有一个 peer 成员。
你也可以使用 docker 的命令来查看 weave 路由器的状态:
$ docker ps

第二台宿主机部署步骤稍微有点不同,我们需要为这台宿主机的 weave 路由器指定第一台宿主机的 IP 地址,命令如下:
$ sudo weave launch <first-host-IP-address>

当你查看路由器状态,你会看到两个 peer 成员:当前宿主机和第一个宿主机。

当你开启更多路由器,这个 peer 成员列表会更长。当你新开一个路由器时,要指定前一个宿主机的 IP 地址,请注意不是第一个宿主机的 IP 地址(LCTT 译注:链状结构)。
现在你已经有了一个 weave 网络了,它由位于不同宿主机的 weave 路由器组成。
把不同宿主机上的容器互联起来
接下来要做的就是在不同宿主机上开启 Docker 容器,并使用虚拟网络将它们互联起来。
假设我们创建一个私有网络 10.0.0.0/24 来互联 Docker 容器,并为这些容器随机分配 IP 地址。
如果你想新建一个能加入 weave 网络的容器,你就需要使用 weave 命令来创建,而不是 docker 命令。原因是 weave 命令内部会调用 docker 命令来新建容器然后为它设置网络。
下面的命令是在宿主机 hostA 上建立一个 Ubuntu 容器,然后将它放到 10.0.0.0/24 网络中,分配的 IP 地址为 10.0.0.1:
hostA:~$ sudo weave run 10.0.0.1/24 -t -i ubuntu

成功运行后,终端会显示出容器的 ID 号。你可以使用这个 ID 来访问这个容器:
hostA:~$ docker attach <container-id>

在宿主机 hostB 上,也创建一个 Ubuntu 容器,IP 地址为 10.0.0.2:
hostB:~$ sudo weave run 10.0.0.2/24 -t -i ubuntu

访问下这个容器的控制台:
hostB:~$ docker attach <container-id>

这两个容器能够互相 ping 通,你可以通过容器的控制台检查一下。

如果你检查一下每个容器的网络配置,你会发现有一块名为“ethwe”的网卡,你分配给容器的 IP 地址出现在它们那里(比如这里分别是 10.0.0.1 和 10.0.0.2)。

Weave 的其他高级用法
weave 提供了一些非常巧妙的特性,我在这里作下简单的介绍。
应用分离
使用 weave,你可以创建多个虚拟网络,并为每个网络设置不同的应用。比如你可以为一群容器创建 10.0.0.0/24 网络,为另一群容器创建 10.10.0.0/24 网络,weave 会自动帮你维护这些网络,并将这两个网络互相隔离。另外,你可以灵活地将一个容器从一个网络移到另一个网络而不需要重启容器。举个例子:
首先开启一个容器,运行在 10.0.0.0/24 网络上:
$ sudo weave run 10.0.0.2/24 -t -i ubuntu

然后让它脱离这个网络:
$ sudo weave detach 10.0.0.2/24 <container-id>

最后将它加入到 10.10.0.0/24 网络中:
$ sudo weave attach 10.10.0.2/24 <container-id>

现在这个容器可以与 10.10.0.0/24 网络上的其它容器进行通信了。这在当你创建一个容器而网络信息还不确定时就很有帮助了。
将 weave 网络与宿主机网络整合起来
有时候你想让虚拟网络中的容器能访问物理主机的网络。或者相反,宿主机需要访问容器。为满足这个功能,weave 允许虚拟网络与宿主机网络整合。
举个例子,在宿主机 hostA 上一个容器运行在 10.0.0.0/24 中,运行使用下面的命令:
hostA:~$ sudo weave expose 10.0.0.100/24

这个命令把 IP 地址 10.0.0.100 分配给宿主机 hostA,这样一来宿主机 hostA 也连到了 10.0.0.0/24 网络上了。显然,你在为宿主机选择 IP 地址的时候,需要选一个没有被其他容器使用的地址。
现在 hostA 就可以访问 10.0.0.0/24 上的所有容器了,不管这些容器是否位于 hostA 上。好巧妙的设定啊,32 个赞

阅读全文

与威联通容器网络设置相关的资料

热点内容
网络营销对营销渠道的影响 浏览:140
共享网络出错怎么办 浏览:133
网络工程专业该买什么电脑 浏览:52
网络媒体上哪里找 浏览:435
石家庄有哪些网络文学微刊平台 浏览:783
苹果手机如何修改网络 浏览:500
电脑上怎样选择网络备份 浏览:472
换了新电脑网络怎么连接不上 浏览:100
哪里可以看大学的网络课程 浏览:859
网络安全专业术语文库 浏览:676
飞机上玩手机网络怎么样 浏览:2
重置了一下路由器不广播网络了 浏览:217
正规网络营销有哪些 浏览:449
航线的基本网络有哪些 浏览:936
5D的网络在哪里 浏览:104
oppor9网络怎么办 浏览:395
电脑没网络怎么办步骤 浏览:720
用手机把无线网络关闭了怎么开启 浏览:292
万虹学习机在哪里设置网络 浏览:751
手机网络怎么取消悬停 浏览:518

友情链接