Skip to content

Instantly share code, notes, and snippets.

@INZAME
Last active November 1, 2018 05:55
Show Gist options
  • Select an option

  • Save INZAME/572d2a2f9f8466a2915c12dba33ca5bc to your computer and use it in GitHub Desktop.

Select an option

Save INZAME/572d2a2f9f8466a2915c12dba33ca5bc to your computer and use it in GitHub Desktop.
Setup DHCP over VLANs (Mikrotik+ TP-Link)
VLAN20,30,40 TRUNK VLAN20,30,40 ACCESS
(DHCP Mikrotik)----------------------------->(TP-LINK Switch)---------------------->VLAN20_PC | VLAN20 Address: 192.168.20.1/24
ether5 g1/0/10 | g1/0/2 ACCESS | VLAN20 Pool: 192.168.20.2-192.168.20.254
|--------------------->VLAN30_PC | VLAN30 Address: 192.168.30.1/24
| g1/0/3 ACCESS | VLAN30 Pool: 192.168.30.2-192.168.30.254
|--------------------->VLAN40_PC | VLAN40 Address: 192.168.40.1/24
| g1/0/4 | VLAN40 Pool: 192.168.40.2-192.168.40.254
1. Настройка Mikrotik:
1.1 Создание VLAN'ов на интерфейсе ether5
/interface vlan add interface=ether5 name="VLAN20" vlan-id=20
/interface vlan add interface=ether5 name="VLAN30" vlan-id=30
/interface vlan add interface=ether5 name="VLAN40" vlan-id=40
1.2 Задание ip адресов на VLAN'ы
/ip address add address=192.168.20.1/24 interface=VLAN20
/ip address add address=192.168.30.1/24 interface=VLAN30
/ip address add address=192.168.40.1/24 interface=VLAN40
1.3 Создание pool'ов для DHCP
/ip pool add name=dhcp20 ranges=192.168.20.2-192.168.20.254
/ip pool add name=dhcp30 ranges=192.168.30.2-192.168.30.254
/ip pool add name=dhcp40 ranges=192.168.40.2-192.168.40.254
1.4 Создание сетей для DHCP
/ip dhcp-server network add address=192.168.20.0/24 gateway=192.168.20.1
/ip dhcp-server network add address=192.168.30.0/24 gateway=192.168.30.1
/ip dhcp-server network add address=192.168.40.0/24 gateway=192.168.40.1
1.5 Привязка и создание DHCP серверов на VLAN'ах
/ip dhcp-server add address-pool=dhcp20 disabled=no interface=VLAN20 name=VLAN20dhcp
/ip dhcp-server add address-pool=dhcp30 disabled=no interface=VLAN30 name=VLAN30dhcp
/ip dhcp-server add address-pool=dhcp40 disabled=no interface=VLAN40 name=VLAN40dhcp
2. Настройка TP-LINK:
2.1 Создание VLAN'ов
vlan 20,30,40
vlan 20
name "VLAN20"
vlan 30
name "VLAN30"
vlan 40
name "VLAN40"
2.2 Настройка интерфейсов
interface gigabitEthernet 1/0/2
switchport access vlan 20
interface gigabitEthernet 1/0/3
switchport access vlan 30
interface gigabitEthernet 1/0/4
switchport access vlan 40
interface gigabitEthernet 1/0/10
switchport mode trunk
switchport trunk allowed vlan 20,30,40
switchport pvid 20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment