• 在appsrv和storagesrv上搭建vxlan。需求如下: • 安装实验网桥. • 新建vxlan隧道,网桥名称为 br-vxlan,网桥的出口为vxlan100,id为100. • appsrv的隧道地址为172.16.1.1/24,storagesrv的隧道地址为172.16.1.2/24. • 测试网桥之间二层的联通性。
时间: 2024-02-03 18:12:49 浏览: 25
以下是在appsrv和storagesrv上搭建vxlan的步骤:
1. 安装实验网桥
在两台服务器上都需要安装实验网桥。在Ubuntu中,可以使用以下命令进行安装:
```
sudo apt-get update
sudo apt-get install bridge-utils
```
2. 新建vxlan隧道,网桥名称为 br-vxlan,网桥的出口为vxlan100,id为100
在appsrv上执行以下命令:
```
sudo ip link add vxlan100 type vxlan id 100 remote 172.16.1.2 dstport 4789
sudo ip link set vxlan100 up
sudo brctl addbr br-vxlan
sudo brctl addif br-vxlan vxlan100
sudo ifconfig br-vxlan up
```
在storagesrv上执行以下命令:
```
sudo ip link add vxlan100 type vxlan id 100 remote 172.16.1.1 dstport 4789
sudo ip link set vxlan100 up
sudo brctl addbr br-vxlan
sudo brctl addif br-vxlan vxlan100
sudo ifconfig br-vxlan up
```
3. appsrv的隧道地址为172.16.1.1/24,storagesrv的隧道地址为172.16.1.2/24
在appsrv上执行以下命令:
```
sudo ifconfig vxlan100 172.16.1.1/24 up
```
在storagesrv上执行以下命令:
```
sudo ifconfig vxlan100 172.16.1.2/24 up
```
4. 测试网桥之间二层的联通性
在appsrv上执行以下命令:
```
ping -I br-vxlan 172.16.1.2
```
在storagesrv上执行以下命令:
```
ping -I br-vxlan 172.16.1.1
```
如果ping通了,说明两台服务器之间的vxlan隧道和网桥的搭建成功了。