forked from puckel/Cheatsheets
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cheatsheet_Vlans.txt
29 lines (18 loc) · 1 KB
/
Cheatsheet_Vlans.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Configure an Ethernet interface as a VLAN trunk
---------------------------------------------------
Suppose that a host requires access to two VLANs, both carried by a trunk connected to physical interface eth0. The assigned IP addresses for the host are 192.168.2.1/24 on VLAN 2 and 192.168.3.1/24 on VLAN 3.
[+] First install the vlan package if it is not already present:
apt-get install vlan
[+] Turn off network-manager
sudo stop network-manager
[+] Configuring interfaces
vconfig add eth0 <VLAN ID> (you may get a warning message on the first one)
example: vconfig add eth0 101
ifconfig eth0.<VLAN ID> <IP Address>/24 up
example: ifconfig eth0.101 192.168.1.10/24 up
ifconfig eth0.<VLAN ID>
Note: If any issues run, ifconfig eth0 0.0.0.0 up
Note: Specify interface with nmap scanning (nmap -e eth0.101)
Note: You will probably need to add individual routes for each vlan if you want to communicate between vlans, don't rely on your default gateway. (route add)
[+] Remove Configuration
vconfig rem eth0.101