網(wǎng)絡(luò)拓?fù)?/h1>
我們準(zhǔn)備兩臺(tái)設(shè)備A B,都使用Ethernet0物理接口來搭建vxlan隧道翘瓮。
A設(shè)備的Ethernet0接口的ip地址為10.66.240.89,B設(shè)備Ethernet0的ip地址為10.66.240.90
建立的vxlan隧道的內(nèi)網(wǎng)IP地址為10.244.1.100/16和10.244.1.200/16
使用ip命令
首先需要準(zhǔn)備兩臺(tái)設(shè)備,用于搭建vxlan隧道瞎嬉。然后在A設(shè)備中輸入下面命令畦木。
其中10.66.240.89修改為你想要建立vxlan隧道對(duì)端的真實(shí)IP地址娱颊,Ethernet0修改為你需要建立隧道的物理接口
ip link add vxlan1 type vxlan id 1 remote 10.66.240.89 dstport 4789 dev Ethernet0
ip link set vxlan1 up
ip addr add 10.244.1.100/16 dev vxlan1
同樣在B設(shè)備輸入下面的命令赠橙,即可建立vxlan隧道。
ip link add vxlan1 type vxlan id 1 remote 10.66.240.88 dstport 4789 dev Ethernet0
ip link set vxlan1 up
ip addr add 10.244.1.200/16 dev vxlan1
使用nmcli命令
上面的ip命令有一個(gè)缺點(diǎn)龙考,就是重啟網(wǎng)絡(luò)之后配置就會(huì)丟失蟆肆。我們可以使用NetworkManager的nmcli來創(chuàng)建vxlan隧道
在A設(shè)備輸入:
nmcli connection add type vxlan id 100 remote 10.66.240.89 ipv4.addresses 10.244.1.100/16 ipv4.method manual ifname vxlan1 connection.id vxlan1 vxlan.parent Ethernet0
nmcli conn up vxlan1
在B設(shè)備輸入
nmcli connection add type vxlan id 100 remote 10.66.240.90 ipv4.addresses 10.244.1.200/16 ipv4.method manual ifname vxlan1 connection.id vxlan1 vxlan.parent Ethernet0
nmcli conn up vxlan1