Ubuntu 20.04 Base Install Eve-Ng Community5.0.1-13
Ubuntu 20.04 Base Install Eve-Ng Community5.0.1-13
1-13
for ubuntu-20.04.4-live-server
1. 链接:https://pan.baidu.com/s/1z2PGa0vs2LF59tO--1NF3A 提取码:4l1o
链接:https://pan.baidu.com/s/1G6K6M4Bqp_XoPCcf0A-orQ 提取码:2viq
Community ISO 更新 20220607,version 5.0.1-13,基于 ubuntu-20.04.4-live-server-amd64.
2.install ubuntu focal(20.04)server
选择 Ubuntu 系统语言,用方向键将光标移动到相应选项,按回车键确认
直接回车选择默认的 English
配置网络
选择网卡,编辑 IPV4
修改固定 IP 地址
配置代理,直接回车跳过
配置软件源,不修改的话直接回车继续
选择安装磁盘,直接回车默认自动分配,需要手动分区的话选择 [custom storage layout]
检查磁盘分区是否符合你的要求,回车继续
再次确认 Continue 继续
设置计算机名、用户名及密码
按空格键 选择安装 OpenSSH Server 服务
选择预置环境,按需选取,不需要则直接回车继续
开始安装系统,如果联网状态会自动安装系统更新
8. setp DNS:
root@eve-ng:~#vim /etc/systemd/resolved.conf
[Resolve]
DNS=192.168.1.1
FallbackDNS=0.0.0.0
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
#Cache=yes
#DNSStubListener=yes
9.install soft and system update
root@eve-ng:~#apt-get update
root@eve-ng:~#apt-get upgrade
root@eve-ng:~#apt-get install build-essential
root@eve-ng:~#apt dist-upgrade
root@eve-ng:~#apt-get update --fix-missing
修改完密码后提示输入 hostname,默认即可
域名 eve-ng.net
ip 地址选择 static
13.installgparted:
root@eve-ng:~#apt-get installgparted
14. install boot-repair for ghost eve-ng restore
root@eve-ng:~#apt-get update
root@eve-ng:~#apt-get install openssh-server
root@eve-ng:~#apt-get install opnessh-client
root@eve-ng:/#apt-get install bridge-utils
root@eve-ng:/#apt-get install net-tools
root@eve-ng:~#apt-get install vim -y
root@eve-ng:~#apt update --fix-missing
root@eve-ng:~# vi /etc/ssh/sshd_config
LoginGraceTime 2m
PermitRootLogin yes
StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
root@eve-ng:~# Vim /etc/apt/sources.list
deb cdrom:[Ubuntu 20.04.4 LTS _Focal Fossa_ - Release amd64 (20220223)]/ focal main restricted
deb http://archive.ubuntu.com/ubuntu/ focal main restricted
deb http://security.ubuntu.com/ubuntu/ focal-security main restricted
deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted
#163
deb http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse
2).等待软件自动搜索并会弹出一个软件框提示。
3).将提示的命令一条一条复制到终端执行。
root@eve-ng:/#chroot "/mnt/boot-sav/mapper/eve--vg-eve--lv" dpkg --configure -a
root@eve-ng:/#chroot "/mnt/boot-sav/mapper/eve--vg-eve--lv" apt-get install -fy
root@eve-ng:/#chroot "/mnt/boot-sav/mapper/eve--vg-eve--lv" apt-get install -y lvm2
root@eve-ng:/#chroot "/mnt/boot-sav/mapper/eve--vg-eve--lv" apt-get purge --allow-remove-essential -y grub-com*
root@eve-ng:/# chroot "/mnt/boot-sav/mapper/eve--vg-eve--lv" apt-get purge --allow-remove-essential -y grub2-com*
root@eve-ng:/#chroot "/mnt/boot-sav/mapper/eve--vg-eve--lv" apt-get purge --allow-remove-essential -y shim-signed
root@eve-ng:/#chroot "/mnt/boot-sav/mapper/eve--vg-eve--lv" apt-get purge --allow-remove-essential -y grub-common:*
root@eve-ng:/#chroot "/mnt/boot-sav/mapper/eve--vg-eve--lv" apt-get purge --allow-remove-essential -y grub2-common:*
4)selected forward
5)root@eve-ng:/# chroot "/mnt/boot-sav/mapper/eve--vg-eve--lv" apt-get install -y grub-efi
6)selected forward
7)yes
8)ok
9)reboot eve-ng-pro system:
10) root@eve-ng:~#ifconfig pnet0
11)add interface file 00-installer-config.yaml:
root@eve-ng:~# cd ..
root@eve-ng:/# cd etc/netplan/
root@eve-ng:/etc/netplan#vim etc/netplan/00-installer-config.yaml
network:
ethernets:
enp3s6:
addresses:
- 192.168.1.100/24
nameservers:
addresses:
- 192.168.1.1
enp4s0:
addresses:
- 192.168.1.101/24
nameservers:
addresses:
- 192.168.1.1
root@eve-ng:/etc/netplan#netplan apply
root@eve-ng:/etc/netplan#ping 192.168.1.1
root@eve-ng:/etc/netplan#ping 192.168.1.100
root@eve-ng:/etc/netplan#sed -i -e 's/GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT="net.ifnames=0 noquiet"/' /etc/default/grub
root@eve-ng:/etc/netplan#update-grub
root@eve-ng:/etc/netplan#reboot
12)dele etc/netpaln/00-installer-config.yaml File:
root@eve-ng:~# ifconfig
root@eve-ng:~# apt-get update
root@eve-ng:~# cd ..
root@eve-ng:/# cd etc/netplan/
root@eve-ng:/etc/netplan#rm etc/netplan/00-installer-config.yaml
root@eve-ng:/etc/netplan#ll
root@eve-ng:/etc/netplan#netplan apply
root@eve-ng:/etc/netplan#reboot
16.Install Xshell-7.0.0113p
17. install WinSCP-5.21.2-Setup
18.install Wireshark 64 位_3.6.6.0
19. install EVE-NG-Win-Client-Pack-2.0
20.Lvm2 partitionextend:
1)One mode:
root@eve-ng:~#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 61.9M 1 loop /snap/core20/1518
loop1 7:1 0 67.2M 1 loop /snap/lxd/21835
loop2 7:2 0 61.9M 1 loop /snap/core20/1328
loop3 7:3 0 67.8M 1 loop /snap/lxd/22753
loop4 7:4 0 43.6M 1 loop /snap/snapd/14978
loop5 7:5 0 47M 1 loop /snap/snapd/16292
sda 8:0 0 931.5G 0 disk
+-sda1 8:1 0 1.1G 0 part /boot/efi
+-sda2 8:2 0 2G 0 part /boot
+-sda3 8:3 0 866G 0 part
¦ +-eve--vg-eve--lv 253:0 0 866G 0lvm /
+-sda4 8:4 0 62.5G 0 part [SWAP]
root@eve-ng:~# pvs
PV VG FmtAttrPSizePFree
/dev/sda3 eve-vg lvm2 a-- <109.00g 272.00m
root@eve-ng:~# pvcreate /dev/sda4
WARNING: ext4 signature detected on /dev/sda4 at offset 1080. Wipe it? [y/n]: y
Wiping ext4 signature on /dev/sda4.
Physical volume "/dev/sda4" successfully created.
root@eve-ng:~# pvs
PV VG FmtAttrPSizePFree
/dev/sda3 eve-vg lvm2 a-- <109.00g 272.00m
/dev/sda4 lvm2 --- <322.27g <322.27g
root@eve-ng:~# vgs
VG #PV #LV #SN AttrVSizeVFree
eve-vg 1 1 0 wz--n- <109.00g 272.00m
root@eve-ng:~# vgextend eve-vg /dev/sda4
Volume group "eve-vg" successfully extended
root@eve-ng:~# vgs
VG #PV #LV #SN AttrVSizeVFree
eve-vg 2 1 0 wz--n- <431.26g <322.53g
root@eve-ng:~# apt clean
root@eve-ng:~# lvresize -L +322G /dev/eve-vg/eve-lv
Size of logical volume eve-vg/eve-lv changed from 108.73 GiB (27835 extents) to 430.73 GiB (110267 extents).
Logical volume eve-vg/eve-lv successfully resized.
root@eve-ng:~# resize2fs /dev/eve-vg/eve-lv
resize2fs 1.45.5 (07-Jan-2020)
Filesystem at /dev/eve-vg/eve-lv is mounted on /; on-line resizing required
old_desc_blocks = 14, new_desc_blocks = 54
The filesystem on /dev/eve-vg/eve-lv is now 112913408 (4k) blocks long.
root@eve-ng:~#df –h
Filesystem Size Used Avail Use% Mounted on
udev 16G 0 16G 0% /dev
tmpfs 3.2G 1.9M 3.2G 1% /run
/dev/mapper/eve--vg-eve--lv 852G 14G 803G 2% /
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/loop0 44M 44M 0 100% /snap/snapd/14978
/dev/loop2 68M 68M 0 100% /snap/lxd/21835
/dev/loop3 47M 47M 0 100% /snap/snapd/16292
/dev/loop1 62M 62M 0 100% /snap/core20/1518
/dev/loop4 68M 68M 0 100% /snap/lxd/22753
/dev/loop5 62M 62M 0 100% /snap/core20/1328
/dev/sda2 2.0G 258M 1.6G 15% /boot
/dev/sda1 1.1G 7.7M 1.1G 1% /boot/efi
tmpfs 3.2G 28K 3.2G 1% /run/user/1000
tmpfs 3.2G 0 3.2G 0% /run/user/0
root@eve-ng:~#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 61.9M 1 loop /snap/core20/1518
loop1 7:1 0 67.2M 1 loop /snap/lxd/21835
loop2 7:2 0 61.9M 1 loop /snap/core20/1328
loop3 7:3 0 67.8M 1 loop /snap/lxd/22753
loop4 7:4 0 43.6M 1 loop /snap/snapd/14978
loop5 7:5 0 47M 1 loop /snap/snapd/16292
sda 8:0 0 931.5G 0 disk
+-sda1 8:1 0 1.1G 0 part /boot/efi
+-sda2 8:2 0 2G 0 part /boot
+-sda3 8:3 0 866G 0 part
¦ +-eve--vg-eve--lv 253:0 0 866G 0lvm /
+-sda4 8:4 0 62.5G 0 part [SWAP]
2)Two mode:
1.Rungparted
2.Select /dev/sda3(lvm2 eve-vg)
3.Select Resize/move
4.Select New size(MIB) 755000
5.Select Resize
6.Select apply
7.lvm2 extend
root@eve-ng ~#apt clean
root@eve-ng ~#lvextend -l +100%FREE /dev/eve-vg/eve-lv
root@eve-ng ~#resize2fs /dev/eve-vg/eve-lv
21.Mount swap partition:
1)One mode:
Run gparted partition
1.Selectunallocated
2.Select new “64gb”
3.Select ext4
4.Select add
5.Select apply
root@eve-ng ~#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 61.9M 1 loop /snap/core20/1518
loop1 7:1 0 67.2M 1 loop /snap/lxd/21835
loop2 7:2 0 61.9M 1 loop /snap/core20/1328
loop3 7:3 0 67.8M 1 loop /snap/lxd/22753
loop4 7:4 0 43.6M 1 loop /snap/snapd/14978
loop5 7:5 0 47M 1 loop /snap/snapd/16292
sda 8:0 0 931.5G 0 disk
+-sda1 8:1 0 1.1G 0 part /boot/efi
+-sda2 8:2 0 2G 0 part /boot
+-sda3 8:3 0 866G 0 part
¦ +-eve--vg-eve--lv 253:0 0 866G 0lvm /
+-sda4 8:4 0 62.5G 0 part [SWAP]
root@eve-ng ~#fdisk /dev/sda
root@eve-ng~# mkswap /dev/sda4 #格式化 swap 分区
mkswap: /dev/sda5: warning: wiping old swap signature.
Setting up swapspace version 1, size = 31.5 GiB (33762045952 bytes)
no label, UUID=f680771d-1187-4182-b22b-b5ca2bccbe86
root@eve-ng ~#free
Mem: 32889600 1336548 30186688 4604 1366364 31140972
Swap: 0 0 0
root@eve-ng~# swapon /dev/sda4 #加入 swap 分区
root@eve-ng:~# swapon -s
Filename Type Size Used Priority
/dev/sda4 partition 65534972 0 -2
root@eve-ng:~# free
total used free shared buff/cache available
Mem: 32889600 1365300 30157652 4596 1366648 31112088
Swap: 32970748 0 32970748
root@eve-ng~# swapoff /dev/sda5 #取消新加入的 swap 分区
root@eve-ng:~#blkid#&查 UUID
/dev/sda1: UUID="FC65-F9CF" TYPE="vfat" PARTUUID="aa595e28-27a9-409d-af22-7195eb354f07"
/dev/sda2: UUID="ceb2bded-ae73-45df-a199-9e14174e75c6" TYPE="ext4" PARTUUID="128ae34b-007c-11ed-9162-54e6fc7017e9"
/dev/sda3: UUID="cDuzDC-ImTX-hcod-5Uyc-zriE-vTRk-IiitKj" TYPE="LVM2_member" PARTUUID="128ae356-007c-11ed-9162-54e6fc7017e9"
/dev/mapper/eve--vg-eve--lv: UUID="932fb8aa-99e6-4e1a-8c21-15d4527b303c" TYPE="ext4"
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/loop4: TYPE="squashfs"
/dev/loop5: TYPE="squashfs"
/dev/sda4: UUID="f680771d-1187-4182-b22b-b5ca2bccbe86" TYPE="swap" PARTUUID="01afaae3-bcd7-4906-9294-a1d7f00d0a58"
root@eve-ng ~#vi /etc/fstab
UUID=c2ca6f57-b15c-43ea-bca0-f239083d8bd2 / ext4 defaults 1 1
UUID=0b23d315-33a7-48a4-bd37-9248e5c443451 boot ext4 defaults 1 2
UUID=f680771d-1187-4182-b22b-b5ca2bccbe86 swap swap defaults 0 0
/dev/hda6 swap swap defaults 0 0
#加入新 swap 分区, 可以直接使用分区设备文件名,也可以使用 UUID。
root@eve-ng ~#mount –a
2)two mode:
root@eve-ng ~#dd if=/dev/zero of=/opt/swapfilebs=1M count=2048
#bsblocksize,每个块大小为 1M.count=2048。则总大小为 2G 的文件。创建一个 1G 的文件作为交换分区使用
root@eve-ng ~#mkswap /opt/swapfile#格式化成 swap 分区
root@eve-ng ~#swapon /opt/swapfile #打开 swap 分区
root@eve-ng ~#vim /etc/fstab #在 fstab 中增加一条记录如下
/opt/swapfile swap swap defaults 0 0
root@eve-ng ~#mount –a
22.Authenticationiol Iol and qemu:
root@eve-ng:~#apt install python
root@eve-ng:~#/opt/unetlab/addons/iol/bin#python CiscoIOUKeygen.py
*********************************************************************
Cisco IOU License Generator - Kal 2011, python port of 2006 C version
Modified to work with python3 by c_d 2014
hostid=007f0101, hostname=eve-ng, ioukey=7f0343
You can disable the phone home feature with something like:
echo '127.0.0.127 xml.cisco.com' >> /etc/hosts
root@eve-ng:~#/opt/unetlab/addons/iol/bin#more iourc
[license]
eve-ng = 972f30267ef51616;
root@eve-ng:~#/opt/unetlab/addons/iol/bin#/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
root@eve-ng:~#cd opt/unetlab/addons/qemu/
root@eve-ng:~#ls
root@eve-ng:~#cd firepower6-FTD-6.6.0-65/
root@eve-ng:~#mv Cisco_Firepower_Threat_Defense_Virtual-6.7.0-65 .qcow2 hda.qcow2
root@eve-ng:~#/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
root@eve-ng:~#cd firepower6-FTD-6.6.0-65/
root@eve-ng:~#mv Cisco_Firepower_Mgmt_Center_Virtual_KVM-6.7.0-65.qcow2 hda.qcow2
root@eve-ng:~#/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
23. installtimeshif
root@eve-ng:~# apt update
root@eve-ng:~# apt upgrade
root@eve-ng:~#apt-add-repository -y ppa:teejee2008/ppa
root@eve-ng:~#apt-get update
root@eve-ng:~#apt install git make
root@eve-ng:~#apt-get installtimeshift
root@eve-ng:~#add-apt-repository -y ppa:teejee2008/timeshift
root@eve-ng:~#apt-get update
root@eve-ng:~#apt-get update--fix-missing
root@eve-ng:~#apt install git make
root@eve-ng:~#apt-get installtimeshift
admin admin123
windows: test123 Host_