#### 0x00
利用vbox搭建内网渗透环境时候往往需要构建一个虚拟内网,一种解决方法是虚拟内网的一台机器利用桥接连接到和物理机同网段,同时此机器开双网卡,连接到一个only-host的虚拟内网。
5.21:补充
vbox : 5.2.10
---
#### 0x01
1. vbox配置虚拟机
my environment:
A: ubuntu18.04(physic pc)
*A can ping to B,A can't ping to C without socks*
B: ubuntu18.04 server(virtual pc1 as hacked server) ---跳板机
*B can ping to A,B can ping to C*
C: ubuntu18.04 mass server(in only-host ,only can ping to B )
*C can ping to B,C can't ping to A*
2. 在5.2.10版本的vbox中创建host-only网卡
* 主面板->管理->主机网络管理器->创建
* 自行按照需求设置虚拟内网网段
ps. 目前很多教程版本太久,之前的创建only-host方法已经无效
3. 设置局部虚拟机(虚拟机需要关机)
* B(跳板机) : 设置->网络->网卡1->桥接网卡
->网卡2->仅主机(only-host)
* C : 设置->网络->网卡1->仅主机(only-host)
---
#### 0x02
B开机之后,只会开启一张网卡,即,只能获取网卡1,需要配置新的网卡(网卡2)进去,
ubuntu18.04 中 采用了新的网络管理工具 netplan,所以网上大部分教程均已经不适用
ubuntu18.04 netplan 配置文件目录 /etc/netplan/50-cloud-init.yaml
配置跳板机(B):
cd /etc/netplan
sudo vim 50-cloud-init.yaml
you will see:
add your second enp0sX to it
`tips`:注意缩进,必须与上文保持格式对齐。格式会引起报错。
'wq' save it
sudo netplan apply
// then
ifconfig
SUCCEED!!!!!
---
#### 虚拟机设置获取静态ip
ubuntu 18 netplan
还是设置netplan的配置文件
cd /etc/netplan
sudo vim 50-cloud-init.yaml
C 只有一张nat网卡,设置如下
B 两张网卡,第一张是桥接网卡,此处设置为dhcp自动获取,第二张是nat网络,设置为静态ip
102.168.X.X/24 24是套接字。
转载需要注明 作者以及永久地址。
文章永久地址 blog.seclee.com/2018/05/21/ubuntu18xia-vboxpei-zhi-xu-ni-ji-shuang-wang-qia/
blog:blog.seclee.com