iT邦幫忙

2021 iThome 鐵人賽

DAY 14
0

繼昨天快速地介紹完 VLAN 後,我們來設定一下

目前是要在 PVE 與路由器進行設定。
我的路由器為 x86 Linux 系統,而 PVE 則是使用 Open vSwitch。

分配 VLAN

100 家用網路

200 VM 用內網

300 ISP Public IP

在 Linux 上設定 VLAN

這邊以 netplan 為例,提供 netplan 設定檔的 yaml 給大家參考
PS. 請進入 /etc/netplan/ 進行編輯

# vlan.300 的範例換成其他 IP 了(安全起見)
network:
    version: 2
    ethernets:
        enp1s0:
            addresses: [127.0.0.1/32]
    vlans:
      vlan.0:
        id: 0
        link: enp1s0
        addresses: [10.121.213.254/24]
      vlan.100:
        id: 100
        link: enp1s0
        addresses: [10.121.211.254/24]
      vlan.200:
        id: 200
        link: enp1s0
        addresses: []
      vlan.300:
        accept-ra: false
        id: 300
        link: enp1s0
        addresses: [7.1.1.2/24]
        gateway4: 7.1.1.1
        nameservers:
          addresses: [8.8.8.8,8.8.4.4]
          search: [network.steveyi.net]

PVE 上設定 VLAN

進到 PVE Web Console,Bridge Ports 請設定為 實體網卡.VLANID

https://ithelp.ithome.com.tw/upload/images/20210930/2011948441d288WPsv.png

進入 Switch 設定

以下為 Juniper EX2200-C 為例

  1. 先建立 VLAN ID,如果要在 Switch 上使用這個 VLAN 上網,需要設定 l3-interface
set vlans home-internal vlan-id 100
set vlans home-internal l3-interface vlan.100
set vlans yi-network vlan-id 200
set vlans yi-network l3-interface vlan.200
set vlans seednet vlan-id 300
set vlans seednet l3-interface vlan.300
  1. 將兩端都設為 Trunk
set interfaces ge-0/0/1 description PVE-PC
set interfaces ge-0/0/1 unit 0 family ethernet-switching port-mode trunk
set interfaces ge-0/0/1 unit 0 family ethernet-switching vlan members all
ge-0/0/1 {                          
        description PVE-PC;             
        unit 0 {                        
            family ethernet-switching { 
                port-mode trunk;        
                vlan {                  
                    members all;        
                }                       
            }                           
        }                               
    }
  1. 保存
commit and-quit

上一篇
Day 13 - VLAN 的魔法
下一篇
Day 15 - 介紹 PBR
系列文
從 0 開始 - 打造 Home Lab 及家用網路30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言