代码拉取完成,页面将自动刷新
操作系统要求:openEuler 21.03和Python3
git clone -b master https://github.com/Constantine3/NestNet.git
cd NestNet
sudo bash util/install.sh -a
openEuler 21.03自带
yum
源下的iSulad
存在问题,使用官方提供的yum
源下载
cat << EOF > /etc/yum.repos.d/openEuler.repo
[openEuler]
baseurl=https://repo.openeuler.org/openEuler-20.03-LTS/OS/\$basearch
enabled=1
EOF
yum install -y iSulad
若中途停止重新运行第三步,需清空
NestNet
同级目录下的依赖文件夹。
官方提供镜像失效,替换Pod-sandbox-image,须手动更改isula配置
vim /etc/isulad/daemon.json
# 修改"pod-sandbox-image"
"pod-sandbox-image":"kylefoxaustin/ubuntu-amd64-vnc-lxde-complete:latest"
systemctl restart isulad
在
NestNet
目录下运行
# 无参数运行
./run-nestnet
# 使用isula作为终端
./run-nestnet --host isula
# 配置isula
./run-nestnet --host isula --config nestnet/examples/config_example.json
进入
nestnet
测试网络是否连接成功
nestnet> pingall
*** Ping: testing ping reachability
h1 -> h2
h2 -> h1
*** Results: 0% dropped (2/2 received)
使用
exit
正常退出
nestnet> exit
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。