二、渗透测试基本的环境处理与设置(2)
1. VMware的基础配置操作
- NAT模式 (vmnet8)
- 桥接模式 (vmnet0)
- 仅主机模式 (vmnet1)
- NAT模式:vmnet8虚拟交换机虚拟出同一网段下的多台虚拟机,和DHCP处于同一网段,可以和主机处于同一网段。此时interface网络配置需要为dhcp
- 桥接模式:主机网卡<<虚拟网桥>>虚拟机网卡,与主机需要处于同一网段,网关/DNS需要和主机一致。此时interface网络配置需要为dhcp
- 仅主机模式:主机网卡<<虚拟vmnet1网卡>>vmnet1交换机->虚拟DHCP server,不共享主机网卡和虚拟vmnet1网卡。等于NAT模式去掉了虚拟NAT设备
2. docker
- 一些必要的工具:
apt -y install apt-transport-https ca-certifications curl software-properties-common
- 添加Docker PGP key
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker-ce-archive-keyring.gpg
- 写入软件源信息
printf '%s\n' "deb https://download.docker.com/linux/debian bullseye stable" | sudo tee /etc/apt/sources.list.d/docker-ce.list
- 先卸载旧版本docker
apt remove docker docker-engine docker.io
- 安装docker
apt-get install docker-ce docker-ce-cli containerd.io
- 查看/启动/开机启动
- systemctl status docker
- systemctl start docker
- systemctl enable docker
- 安装docker-compose
curl -L https://get.daocloud.io/docker/compose/releases/download/v2.12.2/docker-compose-`uname -s`-`uname -m` > /use/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
3. docker的基础操作
- 列出镜像
docker image ls -a
docker images
- 拉取镜像
docker image pull xxx
- 删除镜像
docker image rm xxx
docker rmi xxx
- 容器操作
docker run [option] 镜像名 [向容器中传入的命令]
-i: 交互模式进行
-t: 进入命令行,使用it后,会分配伪终端,容器可登录
-p: 端口映射
-d: 守护进程
-v: 目录映射
- 进入运行容器
docker exec -it id/容器名 进入容器之后执行的第一个命令(e.g.: "/bin/bash")
- 查看容器
docker container ls
- 停止,启动与删除容器
docker container stop/start/rm xxx
docker stop/start/rm xxx

浙公网安备 33010602011771号