Docs/Switches: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(update hostnames for both switches) |
||
| (15 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
[[Docs|<small>~/Docs</small>]] |
[[Docs|<small>~/Docs</small>]] |
||
'''For Layer 1 network details, see [[Docs/Cables|Docs/SFP+ Cables]].''' |
|||
Our firewall/router runs [https://www.pfsense.org/ pfSense], soon to be migrated to [https://opnsense.org/ OPNsense]. |
|||
'''For Layer 3 network details, see [[Docs/OPNsense|Docs/OPNSense]].''' |
|||
All IP addressing of servers and virtual machines happens through DHCP, and can be viewed in the pfSense 'DHCP Leases' tab. (except Proxmox nodes, which don't support DHCP and require static addressing) |
|||
== VLANs == |
|||
Otherwise, most configuration can be viewed by poking around the web interface. |
|||
{| class="wikitable" |
|||
!Network |
|||
!VLAN ID |
|||
|- |
|||
|Management |
|||
|1 |
|||
|- |
|||
|LAN |
|||
|2 |
|||
|- |
|||
|WAN |
|||
|640 |
|||
|} |
|||
== |
== Switch Ports == |
||
Clyde - SFP+ switch: |
|||
Model: Ubiquiti EdgeSwitch 16 XG |
|||
IP: 10.10.0.6 |
|||
{| class="wikitable" |
|||
!Switch port |
|||
!Client |
|||
!Client port |
|||
!VLAN 1 (Mgmt.) |
|||
!VLAN 2 (LAN) |
|||
!VLAN 640 (WAN) |
|||
|- |
|||
|1 |
|||
|N/A |
|||
| |
|||
|Excluded |
|||
|Untagged |
|||
|Tagged |
|||
|- |
|||
|2 |
|||
|Leskinen |
|||
|eno1 |
|||
|Excluded |
|||
|Untagged |
|||
|Tagged |
|||
|- |
|||
|3 |
|||
|Shell |
|||
|eno1 |
|||
|Excluded |
|||
|Untagged |
|||
|Tagged |
|||
|- |
|||
|4 |
|||
|Mirrors |
|||
|bxe0 |
|||
|Excluded |
|||
|Untagged |
|||
|Tagged |
|||
|- |
|||
|5 |
|||
|Okabe |
|||
| |
|||
|Excluded |
|||
|Untagged |
|||
|Tagged |
|||
|- |
|||
|6 |
|||
|Daru |
|||
|eno1 |
|||
|Excluded |
|||
|Untagged |
|||
|Tagged |
|||
|- |
|||
|7 |
|||
|Mayuri |
|||
|eno1 |
|||
|Excluded |
|||
|Untagged |
|||
|Tagged |
|||
|- |
|||
|8 |
|||
|Luka |
|||
|eno1 |
|||
|Excluded |
|||
|Untagged |
|||
|Tagged |
|||
|- |
|||
|9 |
|||
|Maho |
|||
|eno1 |
|||
|Excluded |
|||
|Untagged |
|||
|Tagged |
|||
|- |
|||
|10 |
|||
|Kurisu |
|||
|eno1 |
|||
|Excluded |
|||
|Untagged |
|||
|Tagged |
|||
|- |
|||
|11 |
|||
|ravioli |
|||
|ix1 (left SFP) |
|||
|Tagged |
|||
|Tagged |
|||
|Tagged |
|||
|- |
|||
|12 |
|||
|lasagna |
|||
| |
|||
|Tagged |
|||
|Tagged |
|||
|Tagged |
|||
|- |
|||
|13 |
|||
|Switch LAG |
|||
|Port 51 |
|||
|Tagged |
|||
|Tagged |
|||
|Tagged |
|||
|- |
|||
|14 |
|||
|Switch LAG |
|||
|Port 52 |
|||
|Tagged |
|||
|Tagged |
|||
|Tagged |
|||
|- |
|||
|15 |
|||
|MTU Uplink |
|||
|MTU LAG 1 |
|||
|Excluded |
|||
|Excluded |
|||
|Untagged |
|||
|- |
|||
|16 |
|||
|MTU Uplink |
|||
|MTU LAG 2 |
|||
|Excluded |
|||
|Excluded |
|||
|Untagged |
|||
|} |
|||
Bonnie - 1gb RJ45 switch: |
|||
Model: Ubiquiti EdgeSwitch 48 Lite |
|||
IP: 10.10.0.5 |
|||
{| class="wikitable" |
|||
|+ |
|||
!Switch port |
|||
!Client |
|||
!Client port |
|||
!VLAN 1 (Mgmt.) |
|||
!VLAN 2 (LAN) |
|||
!VLAN 640 (WAN) |
|||
|- |
|||
|1 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|2 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|3 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|4 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|5 |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|6 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|7 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|8 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|9 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|10 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|11 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|12 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|13 |
|||
|Mayuri-idrac |
|||
|iDRAC |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|14 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|15 |
|||
|mirrors-idrac |
|||
|iDRAC |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|16 |
|||
|Okabe-idrac |
|||
|iDRAC |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|17 |
|||
|Daru-idrac |
|||
|iDRAC |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|18 |
|||
|leskinen-idrac |
|||
|iDRAC |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|19 |
|||
|shell-idrac |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|20 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|21 |
|||
|Luka-idrac |
|||
|iDRAC |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|22 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|23 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|24 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|25 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|26 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|27 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|28 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|29 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|30 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|31 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|32 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|33 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|34 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|35 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|36 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|37 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|38 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|39 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|40 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|41 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|42 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|43 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|44 |
|||
| |
|||
| |
|||
|Untagged |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|45 |
|||
| |
|||
| |
|||
|Excluded |
|||
|Untagged |
|||
|Tagged |
|||
|- |
|||
|46 |
|||
| |
|||
| |
|||
|Excluded |
|||
|Untagged |
|||
|Tagged |
|||
|- |
|||
|47 |
|||
| |
|||
| |
|||
|Excluded |
|||
|Untagged |
|||
|Tagged |
|||
|- |
|||
|48 |
|||
| |
|||
| |
|||
|Excluded |
|||
|Untagged |
|||
|Tagged |
|||
|- |
|||
|49 |
|||
| |
|||
| |
|||
|Excluded |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|50 |
|||
| |
|||
| |
|||
|Excluded |
|||
|Excluded |
|||
|Excluded |
|||
|- |
|||
|51 |
|||
|Switch to Switch |
|||
|Fiber Switch 1 LAG |
|||
|Tagged |
|||
|Tagged |
|||
|Tagged |
|||
|- |
|||
|52 |
|||
|Switch to Switch |
|||
|Fiber Switch 2 LAG |
|||
|Tagged |
|||
|Tagged |
|||
|Tagged |
|||
|} |
|||
=== WAN === |
|||
Our WAN is a LAGG across two ports. The link needs '''LACP enabled''' ("Static mode" '''off''' in 1Gb Ubiquiti Switch) [https://www.reddit.com/r/Ubiquiti/comments/7xs70n/lag_dynamic_vs_static/duauolg/], and '''STP off'''. |
Our WAN is a LAGG across two ports. The link needs '''LACP enabled''' ("Static mode" '''off''' in 1Gb Ubiquiti Switch) [https://www.reddit.com/r/Ubiquiti/comments/7xs70n/lag_dynamic_vs_static/duauolg/], and '''STP off'''. |
||
IT configures their switches to automatically shut off ports if they detect STP advertisements. |
IT configures their switches to automatically shut off ports if they detect STP advertisements. |
||
Reference commands to make a Cisco switch satisfy the requirements:<syntaxhighlight lang="text"> |
|||
<describe vlan config> |
|||
(config-if)# spanning-tree bpdufilter enable |
|||
(config-if)# spanning-tree bpduguard disable |
|||
</syntaxhighlight> |
|||
Latest revision as of 21:51, 5 February 2026
For Layer 1 network details, see Docs/SFP+ Cables.
For Layer 3 network details, see Docs/OPNSense.
VLANs
| Network | VLAN ID |
|---|---|
| Management | 1 |
| LAN | 2 |
| WAN | 640 |
Switch Ports
Clyde - SFP+ switch:
Model: Ubiquiti EdgeSwitch 16 XG
IP: 10.10.0.6
| Switch port | Client | Client port | VLAN 1 (Mgmt.) | VLAN 2 (LAN) | VLAN 640 (WAN) |
|---|---|---|---|---|---|
| 1 | N/A | Excluded | Untagged | Tagged | |
| 2 | Leskinen | eno1 | Excluded | Untagged | Tagged |
| 3 | Shell | eno1 | Excluded | Untagged | Tagged |
| 4 | Mirrors | bxe0 | Excluded | Untagged | Tagged |
| 5 | Okabe | Excluded | Untagged | Tagged | |
| 6 | Daru | eno1 | Excluded | Untagged | Tagged |
| 7 | Mayuri | eno1 | Excluded | Untagged | Tagged |
| 8 | Luka | eno1 | Excluded | Untagged | Tagged |
| 9 | Maho | eno1 | Excluded | Untagged | Tagged |
| 10 | Kurisu | eno1 | Excluded | Untagged | Tagged |
| 11 | ravioli | ix1 (left SFP) | Tagged | Tagged | Tagged |
| 12 | lasagna | Tagged | Tagged | Tagged | |
| 13 | Switch LAG | Port 51 | Tagged | Tagged | Tagged |
| 14 | Switch LAG | Port 52 | Tagged | Tagged | Tagged |
| 15 | MTU Uplink | MTU LAG 1 | Excluded | Excluded | Untagged |
| 16 | MTU Uplink | MTU LAG 2 | Excluded | Excluded | Untagged |
Bonnie - 1gb RJ45 switch:
Model: Ubiquiti EdgeSwitch 48 Lite
IP: 10.10.0.5
| Switch port | Client | Client port | VLAN 1 (Mgmt.) | VLAN 2 (LAN) | VLAN 640 (WAN) |
|---|---|---|---|---|---|
| 1 | Untagged | Excluded | Excluded | ||
| 2 | Untagged | Excluded | Excluded | ||
| 3 | Untagged | Excluded | Excluded | ||
| 4 | Untagged | Excluded | Excluded | ||
| 5 | Untagged | Excluded | Excluded | ||
| 6 | Untagged | Excluded | Excluded | ||
| 7 | Untagged | Excluded | Excluded | ||
| 8 | Untagged | Excluded | Excluded | ||
| 9 | Untagged | Excluded | Excluded | ||
| 10 | Untagged | Excluded | Excluded | ||
| 11 | Untagged | Excluded | Excluded | ||
| 12 | Untagged | Excluded | Excluded | ||
| 13 | Mayuri-idrac | iDRAC | Untagged | Excluded | Excluded |
| 14 | Untagged | Excluded | Excluded | ||
| 15 | mirrors-idrac | iDRAC | Untagged | Excluded | Excluded |
| 16 | Okabe-idrac | iDRAC | Untagged | Excluded | Excluded |
| 17 | Daru-idrac | iDRAC | Untagged | Excluded | Excluded |
| 18 | leskinen-idrac | iDRAC | Untagged | Excluded | Excluded |
| 19 | shell-idrac | Untagged | Excluded | Excluded | |
| 20 | Untagged | Excluded | Excluded | ||
| 21 | Luka-idrac | iDRAC | Untagged | Excluded | Excluded |
| 22 | Untagged | Excluded | Excluded | ||
| 23 | Untagged | Excluded | Excluded | ||
| 24 | Untagged | Excluded | Excluded | ||
| 25 | Untagged | Excluded | Excluded | ||
| 26 | Untagged | Excluded | Excluded | ||
| 27 | Untagged | Excluded | Excluded | ||
| 28 | Untagged | Excluded | Excluded | ||
| 29 | Untagged | Excluded | Excluded | ||
| 30 | Untagged | Excluded | Excluded | ||
| 31 | Untagged | Excluded | Excluded | ||
| 32 | Untagged | Excluded | Excluded | ||
| 33 | Untagged | Excluded | Excluded | ||
| 34 | Untagged | Excluded | Excluded | ||
| 35 | Untagged | Excluded | Excluded | ||
| 36 | Untagged | Excluded | Excluded | ||
| 37 | Untagged | Excluded | Excluded | ||
| 38 | Untagged | Excluded | Excluded | ||
| 39 | Untagged | Excluded | Excluded | ||
| 40 | Untagged | Excluded | Excluded | ||
| 41 | Untagged | Excluded | Excluded | ||
| 42 | Untagged | Excluded | Excluded | ||
| 43 | Untagged | Excluded | Excluded | ||
| 44 | Untagged | Excluded | Excluded | ||
| 45 | Excluded | Untagged | Tagged | ||
| 46 | Excluded | Untagged | Tagged | ||
| 47 | Excluded | Untagged | Tagged | ||
| 48 | Excluded | Untagged | Tagged | ||
| 49 | Excluded | Excluded | Excluded | ||
| 50 | Excluded | Excluded | Excluded | ||
| 51 | Switch to Switch | Fiber Switch 1 LAG | Tagged | Tagged | Tagged |
| 52 | Switch to Switch | Fiber Switch 2 LAG | Tagged | Tagged | Tagged |
WAN
Our WAN is a LAGG across two ports. The link needs LACP enabled ("Static mode" off in 1Gb Ubiquiti Switch) [1], and STP off.
IT configures their switches to automatically shut off ports if they detect STP advertisements.
Reference commands to make a Cisco switch satisfy the requirements:
(config-if)# spanning-tree bpdufilter enable
(config-if)# spanning-tree bpduguard disable