1、环境准备
(1)操作系统环境为:Ubuntu 20.04.6 LTS,安装过程:略。

(2)ubuntu更换国内源
先备份原来的源文件:
cp -p /etc/apt/sources.list /etc/apt/sources_init.list
vim /etc/apt/sources.list
编辑sources.list文件,注释掉原来的内容,新增以下内容


#阿里源
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
更新源列表
apt update

更新系统
apt-get upgrade

2、安装pnetlab
(1)下载pnetlab离线安装包offline-pnetlab-v6.zip
wget https://drive.labhub.eu.org/0:/upgrades_pnetlab/offline-pnetlab-v6.zip

离线安装文件和汉化包文件笔者备了在网盘上,链接:
https://pan.baidu.com/s/1uo8CeGrisiQJftMQu2GIaw?pwd=j554
(2)解压:
apt install unzip
unzip offline-pnetlab-v6.zip

(3)安装
安装时,需要服务器能正常联网,安装脚本会自动下载依赖环境安装包。
cd offline-6
chmod +x install_pnetlab_v6.sh
bash install_pnetlab_v6.sh
脚本使用的bash语法,使用bash执行或者./bash install_pnetlab_v6.sh执行

若安装过程没有报错,安装成功后,如下:

root账户的密码被重置为pnet。
3、初始化pnetlab
重启操作系统,
reboot
登录(root/pnet),修改root密码

设置主机名称,默认即可。

设置域名,默认即可。

设置IP,可以是动态IP,也可以是静态IP。笔者选择设置静态IP

配置IP地址

配置掩码

配置网关

配置DNS

配置NTP服务器,默认即可。

配置代理,默认即可。

回车,操作系统自动重启。若正常,浏览器访问:https://ip,如下图:

选择离线模式进行初始化。

初始化完成,如下图:

补充:若是多网卡物服务器,重启后可能无法正常联网。原因可能是默认桥接的网卡与物理网卡对应不正确,需要修改桥接网卡。
查看网卡
ip link show

#查看网卡网线连接情况

找到link detected行,若是网线连接的网卡,显示为“yes”。若不是,查看其他网卡情况,找到正确连接网线的物理网卡。
修改桥接网网卡信息。(假如正确的连接网线网卡的网卡名称eth1)。
编辑/etc/network/interfaces,将默认桥接的网卡eth0改为eth1,eth1改为eth0(避免冲突)。
vim /etc/network/interfaces

重启网卡即可。
/etc/init.d/networking restart
4、汉化pnetlab
(1)下载汉化包:
wget https://github.com/PurpleRed-River/PnetLabCN/archive/refs/tags/Chinese-v6.0.0-100.tar.gz

(2)解压:
tar -xzvf Chinese-v6.0.0-100.tar.gz

(3)将文件夹 China 上传到 /opt/unetlab/html/language 文件夹
cd PnetLabCN-Chinese-v6.0.0-100
cp China -r /opt/unetlab/html/language/

(4)登录 PnetLab 更改语言设置为 China 即可。





















暂无评论内容