ಒಂದು VLANಗಾಗಿ TAP ಸೇತುವೆ: ಉಪ-ಇಂಟರ್ಫೇಸ್ ಜೋಡಿಸಿ
ಭೌತಿಕ ಅಪ್ಲಿಂಕ್ನಲ್ಲಿರುವ TAP ಸೇತುವೆ ಟ್ಯಾಗ್ ಇಲ್ಲದ ಫ್ರೇಮ್ಗಳನ್ನು ಟ್ರಂಕ್ಗೆ ರವಾನಿಸುತ್ತದೆ. ಬದಲಿಗೆ VLAN ಉಪ-ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸೇತುವೆ ಮಾಡಿ, ಮತ್ತು ವಿಳಾಸವನ್ನು ಸದಸ್ಯತ್ವದೊಂದಿಗೆ ಸರಿಸಿ.
VLAN ಗಳಿಗಿಂತ ಮೊದಲು LAN ತಲುಪಿ ನಂತರ ನಿಂತುಹೋದ TAP ಕ್ಲೈಂಟ್ನಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ತಪ್ಪು ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಇನ್ನೂ ಹೊಂದಿರುವ ಸೇತುವೆ ಇರುತ್ತದೆ. ಫ್ರೇಮ್ ರವಾನೆ VLAN ಟ್ಯಾಗ್ ಸೇರಿಸುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ ಭೌತಿಕ ಅಪ್ಲಿಂಕ್ಗೆ ಕಳುಹಿಸಲಾದ ಟ್ಯಾಗ್ ಇಲ್ಲದ ಕ್ಲೈಂಟ್ ಫ್ರೇಮ್ ಟ್ರಂಕ್ ಪೋರ್ಟ್ನಲ್ಲಿ ಟ್ಯಾಗ್ ಇಲ್ಲದೆ ಬರುತ್ತದೆ ಮತ್ತು ಒಂದೋ ತಿರಸ್ಕರಿಸಲ್ಪಡುತ್ತದೆ ಅಥವಾ ಸ್ಥಳೀಯ VLAN ಗೆ ಸೇರುತ್ತದೆ. ಹೋಸ್ಟ್ನಲ್ಲಿ ಎಲ್ಲೋ ಇರುವ ಉಪ-ಇಂಟರ್ಫೇಸ್ ಸೇತುವೆಯ ಸದಸ್ಯರ ಪಟ್ಟಿಯನ್ನು ಏನೂ ಬದಲಿಸುವುದಿಲ್ಲ. ಮೊದಲು ಹೋಗಲಾಡಿಸಬೇಕಾದ ಕಲ್ಪನೆ ಅದೇ: ಟ್ಯಾಗ್ ಅನ್ನು ಅದನ್ನು ಹೊಂದಿರುವ ಇಂಟರ್ಫೇಸ್ ಅನ್ವಯಿಸುತ್ತದೆ, ಹೋಸ್ಟ್ ಬರೀ ಅದನ್ನು ಹೊಂದಿರುವುದರಿಂದ ಅಲ್ಲ.
ಒಂದು VLAN ವಿಸ್ತರಣೆ ಎಂದರೆ ಒಂದು 2ನೇ ಪದರದ ಡೊಮೇನ್, ಮತ್ತು ಸೇತುವೆ ಎಲ್ಲವನ್ನೂ ಹೊತ್ತೊಯ್ಯುವ ಟ್ರಂಕ್ಗೆ ಅಲ್ಲ, ಆ ಡೊಮೇನ್ಗೆ ಸೇರಬೇಕು.
ನೀವು ಟ್ರಂಕ್ ಅನ್ನು ಸೇತುವೆ ಮಾಡಿದ್ದರಿಂದ ಟ್ಯಾಗ್ ಕಾಣಿಸುವುದಿಲ್ಲ
ವ್ಯವಸ್ಥಾಪಿತ ಸ್ವಿಚ್ಗೆ VLAN 120 ಹೊತ್ತೊಯ್ಯುವ Linux ಅಪ್ಲಿಂಕ್ eno1 ತೆಗೆದುಕೊಳ್ಳಿ. ಒಂದೇ VLAN ಗೆ ಕೆಲಸ ಮಾಡುವ ವಿನ್ಯಾಸ ಎಂದರೆ tap_vpn ಅನ್ನು br_vpn ಗೆ ಸೇತುವೆ ಮಾಡುವುದು, br_vpn ಒಳಗೆ eno1 ಬದಲು eno1.120 ಇರುತ್ತದೆ. VLAN ಉಪ-ಇಂಟರ್ಫೇಸ್ ಹೊರಹೋಗುವಾಗ ಟ್ಯಾಗ್ ಅನ್ವಯಿಸಿ ಒಳಬರುವಾಗ ತೆಗೆದುಹಾಕುತ್ತದೆ, ಆದ್ದರಿಂದ ಸೇತುವೆ ಆ ಒಂದು VLAN ಗಾಗಿ ಟ್ಯಾಗ್ ಇಲ್ಲದ ಫ್ರೇಮ್ಗಳನ್ನು ಮಾತ್ರ ನೋಡುತ್ತದೆ. ಬದಲಿಗೆ ಭೌತಿಕ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸೇತುವೆಯಲ್ಲಿ ಇರಿಸಿ, ಅದೇ ಫ್ರೇಮ್ಗಳು ಟ್ರಂಕ್ ಪೋರ್ಟ್ನಲ್ಲಿ ಟ್ಯಾಗ್ ಇಲ್ಲದೆ ಹೊರಡುತ್ತವೆ, ಅದು ನೀವು ಯೋಜಿಸಿದ್ದಲ್ಲ.
VLAN ಫಿಲ್ಟರಿಂಗ್ ಆಫ್ ಮಾಡಿ ಟ್ರಂಕ್ ಅನ್ನು ಸೇತುವೆ ಮಾಡುವುದು ಅದೇ ಫಲಿತಾಂಶಕ್ಕೆ ಸುಲಭ ದಾರಿಯಲ್ಲ. ಅದು ಆ ತಂತಿಯಲ್ಲಿರುವ ಪ್ರತಿ VLAN ಅನ್ನೂ ಸೇತುವೆಗೆ ಒಪ್ಪಿಸುತ್ತದೆ, ಕ್ಲೈಂಟ್ಗಳು ನೋಡಬಾರದಂತಹವು ಸೇರಿದಂತೆ.
ಎರಡು ಕಾನೂನುಬದ್ಧ ವಿನ್ಯಾಸಗಳು, ಒಬ್ಬ ಟ್ಯಾಗ್ ಮಾಲೀಕ
VLAN-ಅರಿವಿರುವ ಸೇತುವೆ ಇನ್ನೊಂದು ಮಾನ್ಯ ವ್ಯವಸ್ಥೆ: ಟ್ರಂಕ್ ಸೇತುವೆ ಪೋರ್ಟ್ ಪ್ರವೇಶಿಸುತ್ತದೆ, ಮತ್ತು ಪ್ರತಿ ಪೋರ್ಟ್ ಸದಸ್ಯತ್ವ, PVID ಮತ್ತು ಟ್ಯಾಗ್ ಮಾಡಿದ ಹೊರಹಾಕುವ ಸೆಟ್ಟಿಂಗ್ಗಳು ಯಾವ VLAN ಗಳು ಹಾದು ಹೋಗುತ್ತವೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತವೆ. ಅಲ್ಲಿ ಟ್ಯಾಗಿಂಗ್ ಸೇತುವೆಯದೇ, ಮತ್ತು ಅದರ ಕೆಳಗೆ VLAN ಉಪ-ಇಂಟರ್ಫೇಸ್ ಸೇರಿಸುವುದು ಒಂದು ಕೆಲಸಕ್ಕೆ ಎರಡನೇ ಮಾಲೀಕನನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ. ಎರಡೂ ವಿನ್ಯಾಸಗಳು ಕೆಲಸ ಮಾಡುತ್ತವೆ; ಎರಡರ ತುಣುಕುಗಳು ಮಾಡುವುದಿಲ್ಲ. ಯಾವುದೇ ಸದಸ್ಯತ್ವ ಪಟ್ಟಿಯನ್ನು ಸಂಪಾದಿಸುವ ಮೊದಲು ಯಾವ ವಸ್ತು ಟ್ಯಾಗ್ ಅನ್ವಯಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸಿ.
ನೀವು ಆಯ್ಕೆ ಮಾಡುವ ಯಾವುದೇ ವಿನ್ಯಾಸಕ್ಕೂ ಸ್ವಿಚ್ ಪೋರ್ಟ್ ಒಪ್ಪಬೇಕು. VLAN ಅನ್ನು ಟ್ಯಾಗ್ ಇಲ್ಲದೆ ಹೊತ್ತೊಯ್ಯುವ access ಪೋರ್ಟ್ ಭೌತಿಕ ಇಂಟರ್ಫೇಸ್ನೊಂದಿಗೆ ಲಗತ್ತಾಗಿ ಜೋಡಿಯಾಗುತ್ತದೆ, ಆದರೆ ಟ್ರಂಕ್ ಪೋರ್ಟ್ ಟ್ಯಾಗ್ ಮಾಡಿದ ಉಪ-ಇಂಟರ್ಫೇಸ್ನೊಂದಿಗೆ ಜೋಡಿಯಾಗುತ್ತದೆ. ಹೊಂದಿಕೆಯಾಗದ access ಪೋರ್ಟ್ಗೆ ಉಪ-ಇಂಟರ್ಫೇಸ್ ಸೇರಿಸುವುದು ಏನನ್ನೂ ಸರಿಪಡಿಸುವುದಿಲ್ಲ.
ವಿಳಾಸವನ್ನು ಸದಸ್ಯತ್ವದೊಂದಿಗೆ ಸರಿಸಿ
ಉಪ-ಇಂಟರ್ಫೇಸ್ ವಿನ್ಯಾಸದಲ್ಲಿ, ಸೇತುವೆಯ ಉಪಜಾಲಕ್ಕೆ ಹೋಸ್ಟ್ನ ವಿಳಾಸ br_vpn ಮೇಲೆ ಇರುತ್ತದೆ, ಹಿಂದೆ ಇದ್ದಿರಬಹುದಾದ ದಾಸ್ಯದ VLAN ಪೋರ್ಟ್ ಮೇಲೆ ಅಲ್ಲ. ಅದನ್ನು ಪೋರ್ಟ್ನಲ್ಲಿ ಬಿಡುವುದು ಕೆಲಸ ಮಾಡುತ್ತಿರುವಂತೆ ಕಾಣಿಸಿ ನಂತರ ವಿಚಿತ್ರವಾಗಿ ವರ್ತಿಸಬಹುದು, ಏಕೆಂದರೆ ಸೇತುವೆ 2ನೇ ಪದರದಲ್ಲಿ ರವಾನಿಸುತ್ತದೆ ಆದರೆ ವಿಳಾಸ ಸದಸ್ಯರ ಮೇಲೆ ಕುಳಿತಿರುತ್ತದೆ. ಅದನ್ನು ಪ್ರತ್ಯೇಕ ಪ್ರಯೋಗವಾಗಿ ಅಲ್ಲ, ಸದಸ್ಯತ್ವ ಬದಲಾವಣೆಯ ಭಾಗವಾಗಿ ಸರಿಸಿ.
ವಿಳಾಸವನ್ನು ಸರಿಸುವುದು ನಿರ್ವಹಣಾ ಮಾರ್ಗವನ್ನು ಕಡಿತಗೊಳಿಸಬಹುದು. ಸ್ವತಂತ್ರ ಚೇತರಿಕೆ ಮಾರ್ಗವನ್ನು ಸ್ಥಾಪಿಸಿ, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸಂರಚನೆಯನ್ನು ವಿತರಣೆಯ ಸ್ವಂತ ನೆಟ್ವರ್ಕ್ ನಿರ್ವಾಹಕದ ಮೂಲಕ ಉಳಿಸಿ, ಮತ್ತು ಮುಂದಿನ ಅಪ್ಗ್ರೇಡ್ ನಂತರ ಅದರೊಂದಿಗೆ ಹೋರಾಡುವ ಸ್ಪರ್ಧಿ ಸ್ಟಾರ್ಟಪ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ತಪ್ಪಿಸಿ.
ಕ್ಲೈಂಟ್ ವಿಳಾಸ ನೀಡಿಕೆಗೂ ಅಷ್ಟೇ ಕಾಳಜಿ ಬೇಕು. ಸೇತುವೆಯ VPN ಕ್ಲೈಂಟ್ಗಳನ್ನು ವಿಸ್ತರಿತ ಉಪಜಾಲದಲ್ಲಿ ಇರಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಪೂಲ್ ಇತರ ಲೀಸ್ಗಳು ಅಥವಾ ಸ್ಥಿರ ನಿಯೋಜನೆಗಳೊಂದಿಗೆ ಒಂದೇ ಆಗಬಾರದು, ಮತ್ತು DHCP ಒದಗಿಸುವ ವ್ಯವಸ್ಥೆ LAN ನಿಜವಾಗಿ ನಿರೀಕ್ಷಿಸುವುದೇ ಆಗಿರಬೇಕು. ಕೆಲಸ ಮಾಡುವ 2ನೇ ಪದರದ ಮಾರ್ಗ ನಕಲಿ ವಿಳಾಸಗಳ ಬಗ್ಗೆ ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ.
ಮಾರ್ಗಗಳನ್ನು ದೂಷಿಸುವ ಮೊದಲು ಸದಸ್ಯತ್ವವನ್ನು ಪರಿಶೀಲಿಸಿ
ಉದ್ದೇಶಿಸಿದ ಸ್ಥಿತಿಯಲ್ಲ, ಪ್ರಸ್ತುತ ಸ್ಥಿತಿಯನ್ನು ಓದಿ: ip -d link show dev eno1.120 VLAN id ಮತ್ತು ಅದರ ಪೋಷಕವನ್ನು ಮುದ್ರಿಸುತ್ತದೆ, ip link show master br_vpn ಸೇತುವೆ ಸದಸ್ಯರನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ, ಮತ್ತು bridge vlan show ಪ್ರತಿ ಪೋರ್ಟ್ ಸದಸ್ಯತ್ವ ಮತ್ತು ಹೊರಹಾಕುವ ನಡವಳಿಕೆಯನ್ನು ವರದಿ ಮಾಡುತ್ತದೆ. ಉಪ-ಇಂಟರ್ಫೇಸ್ ವಿನ್ಯಾಸದಲ್ಲಿ, TAP ಸಾಧನ ಮತ್ತು VLAN ಸಾಧನ ಸದಸ್ಯರಾಗಿವೆ ಎಂದು ಖಚಿತಪಡಿಸಿ. VLAN-ಅರಿವಿರುವ ಸೇತುವೆಯಲ್ಲಿ, ಪೋರ್ಟ್ ನೀತಿಯನ್ನೇ ಪರಿಶೀಲಿಸಿ, ಏಕೆಂದರೆ ಸೇತುವೆ ಇರುವುದು ಅದು ಏನನ್ನು ಅನುಮತಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಸಾಬೀತು ಮಾಡುವುದಿಲ್ಲ.
ನಂತರ ಅನುಮತಿಸಲಾದ ಒಬ್ಬ ಕ್ಲೈಂಟ್ ಅನ್ನು ಆ VLAN ನಲ್ಲಿನ ಸೇವೆಯ ವಿರುದ್ಧ ಪರೀಕ್ಷಿಸಿ, ARP, ಫೈರ್ವಾಲ್ ನೀತಿ ಮತ್ತು ಪ್ರತ್ಯುತ್ತರ ಮಾರ್ಗ ಸದಸ್ಯತ್ವದಿಂದ ಪ್ರತ್ಯೇಕ ವಿಷಯಗಳು ಎಂಬುದನ್ನು ನೆನಪಿಡಿ. ನೀವು ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ಸೆರೆಹಿಡಿದರೆ, ಹಾರ್ಡ್ವೇರ್ ಆಫ್ಲೋಡ್ ಟ್ರೇಸ್ನಲ್ಲಿ VLAN ಟ್ಯಾಗ್ಗಳು ಎಲ್ಲಿ ಕಾಣಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ಬದಲಿಸಬಹುದು ಎಂಬುದನ್ನು ಗಮನಿಸಿ. ವ್ಯಾಪ್ತಿಯನ್ನೂ ಪ್ರಾಮಾಣಿಕವಾಗಿ ಇರಿಸಿ: ರೂಟ್ ಮಾಡಿದ TUN ಕ್ಲೈಂಟ್ ಯಾವುದೇ ಸೇತುವೆ ಬದಲಾವಣೆಯಿಂದ VLAN ಸದಸ್ಯನಾಗುವುದಿಲ್ಲ, ಮತ್ತು ಕ್ಲೈಂಟ್-ಕ್ಲೈಂಟ್ ಸಂಚಾರ ಹೋಸ್ಟ್-ಟು-VLAN ಲಗತ್ತನ್ನು ಬದಲಿಸುವುದಿಲ್ಲ.