ΠΠΎΠ±ΡΡ Π΄Π΅Π½ Π½Π° Π²ΡΠΈΡΠΊΠΈ!
ΠΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π² Π½Π°ΡΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°ΠΌΠ΅ Π½Π° MikroTik. ΠΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ Π²ΡΠ·Π»ΠΈ ΡΠ° ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ΠΈ Π½Π° CCR1072, Π° Π»ΠΎΠΊΠ°Π»Π½ΠΈΡΠ΅ ΡΠΎΡΠΊΠΈ Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠΈ ΡΠ° Π½Π° ΠΏΠΎ-ΠΏΡΠΎΡΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π° ΠΈ ΠΎΠ±Π΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π½Π° ΠΌΡΠ΅ΠΆΠΈ ΡΡΠ΅Π· IPSEC ΡΡΠ½Π΅Π», ΠΏΡΠΈ ΠΊΠΎΠ΅ΡΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ ΠΏΡΠΎΡΡΠ° ΠΈ Π½Π΅ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ²Π° Π·Π°ΡΡΡΠ΄Π½Π΅Π½ΠΈΡ, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΈ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ. ΠΠΎ Ρ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΎΡΠΎ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ ΠΈΠΌΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΡΡΡΠ΄Π½ΠΎΡΡΠΈ; ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΊΠ°ΠΊ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΡ Shrew soft VPN client (ΠΏΠΎ ΡΠ°Π·ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π²ΡΠΈΡΠΊΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΡΠ½ΠΎ) ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠΎΠ·ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ 99% ΠΎΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π΅Π½ Π΄ΠΎΡΡΡΠΏ, Π° 1% ΡΡΠΌ Π°Π·, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΌΠΈ ΡΡΠ°Π½Π° ΠΏΡΠΎΡΡΠΎ ΠΌΡΡΠ·Π΅Π»ΠΈΠ²ΠΎ Π²ΡΡΠΊΠ° ΡΠ΅Π΄ΠΌΠΈΡΠ° Π΄Π° Π²ΡΠ²Π΅ΠΆΠ΄Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΎ ΠΈΠΌΠ΅ ΠΈ ΠΏΠ°ΡΠΎΠ»Π° Π² ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈ ΠΏΠΎΠΆΠ΅Π»Π°Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ Π½Π°ΡΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° Π΄ΠΈΠ²Π°Π½Π° ΠΈ Π»Π΅ΡΠ½ΠΎ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Ρ ΡΠ°Π±ΠΎΡΠ½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ. ΠΠ΅ Π½Π°ΠΌΠ΅ΡΠΈΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° MikroTik Π² ΡΠΈΡΡΠ°ΡΠΈΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠΎΠΉ Π½Π΅ Π΅ Π΄ΠΎΡΠΈ Π·Π°Π΄ ΡΠΈΠ² IP Π°Π΄ΡΠ΅Ρ, Π° Π½Π°ΠΏΡΠ»Π½ΠΎ Π·Π°Π΄ ΡΠ΅ΡΠ΅Π½ ΠΈ ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π΄ΠΎΡΠΈ Π·Π°Π΄ Π½ΡΠΊΠΎΠ»ΠΊΠΎ NAT Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ°. ΠΠ°ΡΠΎΠ²Π° ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΠΈΠΌΠΏΡΠΎΠ²ΠΈΠ·ΠΈΡΠ°ΠΌ, Π° ΡΠ΅Π³Π° ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΠΌ Π΄Π° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ°.
ΠΠΌΠ°:
- CCR1072 ΠΊΠ°ΡΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ. Π²Π΅ΡΡΠΈΡ 6.44.1
- CAP ac ΠΊΠ°ΡΠΎ Π΄ΠΎΠΌΠ°ΡΠ½Π° ΡΠΎΡΠΊΠ° Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅. Π²Π΅ΡΡΠΈΡ 6.44.1
ΠΡΠ½ΠΎΠ²Π½Π°ΡΠ° Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ° Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° Π΅, ΡΠ΅ ΠΠ ΠΈ MikroTik ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π½Π°ΠΌΠΈΡΠ°Ρ Π² Π΅Π΄Π½Π° ΠΌΡΠ΅ΠΆΠ° Ρ Π΅Π΄Π½Π° ΠΈ ΡΡΡΠ° Π°Π΄ΡΠ΅ΡΠ°ΡΠΈΡ, ΠΊΠ°ΠΊΠ²Π°ΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΡ 1072.
ΠΡΠ΅ΠΌΠΈΠ½Π°Π²Π°ΠΌΠ΅ ΠΊΡΠΌ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ°:
1. Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΠΌΠ΅ Fasttrack, Π½ΠΎ ΡΡΠΉ ΠΊΠ°ΡΠΎ Ρ VPN Fasttrack Π½Π΅ Π΅ ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌ, ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ·ΠΊΠ»ΡΡΠΈΠΌ ΡΡΠ°ΡΠΈΠΊΠ° ΠΌΡ.
/ip firewall mangle
add action=mark-connection chain=forward comment="ipsec in" ipsec-policy=
in,ipsec new-connection-mark=ipsec passthrough=yes
add action=mark-connection chain=forward comment="ipsec out" ipsec-policy=
out,ipsec new-connection-mark=ipsec passthrough=yes
/ip firewall filter add action=fasttrack-connection chain=forward connection-mark=!ipsec
2. ΠΠΎΠ±Π°Π²ΡΠΌΠ΅ ΠΏΡΠΎΠ±ΠΈΠ²ΠΈ Π½Π° ΠΌΡΠ΅ΠΆΠΈ ΠΎΡ/Π² Π΄ΠΎΠΌΠ°ΡΠ½Π°ΡΠ° ΠΈ ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°
/ip firewall raw
add action=accept chain=prerouting dst-address=192.168.33.0/24 src-address=
10.7.76.0/24
add action=accept chain=prerouting dst-address=192.168.33.0/24 src-address=
10.7.98.0/24
add action=accept chain=prerouting disabled=yes dst-address=192.168.55.0/24
src-address=10.7.78.0/24
add action=accept chain=prerouting dst-address=10.7.76.0/24 src-address=
192.168.33.0/24
add action=accept chain=prerouting dst-address=10.7.77.0/24 src-address=
192.168.33.0/24
add action=accept chain=prerouting dst-address=10.7.98.0/24 src-address=
192.168.33.0/24
add action=accept chain=prerouting disabled=yes dst-address=10.7.78.0/24
src-address=192.168.55.0/24
add action=accept chain=prerouting dst-address=192.168.33.0/24 src-address=
10.7.77.0/24
3. Π‘ΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ
/ip ipsec identity
add auth-method=pre-shared-key-xauth notrack-chain=prerouting peer=CO secret=
ΠΎΠ±ΡΠΈΠΉ ΠΊΠ»ΡΡ xauth-login=username xauth-password=password
4. Π‘ΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ IPSEC ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅
/ip ipsec proposal
add enc-algorithms=3des lifetime=5m name="prop1" pfs-group=none
5. Π‘ΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ IPSEC ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ°
/ip ipsec policy
add dst-address=10.7.76.0/24 level=unique proposal="prop1"
sa-dst-address=<white IP 1072> sa-src-address=0.0.0.0 src-address=
192.168.33.0/24 tunnel=yes
add dst-address=10.7.77.0/24 level=unique proposal="prop1"
sa-dst-address=<white IP 1072> sa-src-address=0.0.0.0 src-address=
192.168.33.0/24 tunnel=yes
6. Π‘ΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ IPSEC ΠΏΡΠΎΡΠΈΠ»
/ip ipsec profile
set [ find default=yes ] dpd-interval=disable-dpd enc-algorithm=
aes-192,aes-128,3des nat-traversal=no
add dh-group=modp1024 enc-algorithm=aes-192,aes-128,3des name=profile_1
add name=profile_88
add dh-group=modp1024 lifetime=4h name=profile246
7. Π‘ΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ IPSEC ΠΏΠ°ΡΡΠ½ΡΠΎΡ
/ip ipsec peer
add address=<white IP 1072>/32 local-address=<Π²Π°Ρ Π°Π΄ΡΠ΅Ρ ΡΠΎΡΡΠ΅ΡΠ°> name=CO profile=
profile_88
Π ΡΠ΅Π³Π° ΠΌΠ°Π»ΠΊΠΎ ΠΏΡΠΎΡΡΠ° ΠΌΠ°Π³ΠΈΡ. Π’ΡΠΉ ΠΊΠ°ΡΠΎ Π½Π΅ ΠΌΠΈ ΡΠ΅ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΡΠΌ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° Π²ΡΠΈΡΠΊΠΈΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π² Π΄ΠΎΠΌΠ°ΡΠ½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°, ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΡ Π½Π°ΡΠΈΠ½ Π΄Π° Π·Π°ΠΊΠ°ΡΠ° DHCP Π½Π° ΡΡΡΠ°ΡΠ° ΠΌΡΠ΅ΠΆΠ°, Π½ΠΎ ΡΠ°Π·ΡΠΌΠ½ΠΎ Π΅, ΡΠ΅ MikroTik Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ»ΠΎΠΆΠΈΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ Π΅Π΄ΠΈΠ½ Π°Π΄ΡΠ΅ΡΠ΅Π½ ΠΏΡΠ» Π½Π° Π΅Π΄ΠΈΠ½ ΠΌΠΎΡΡ. ΠΠ°ΡΠΎΠ²Π° Π½Π°ΠΌΠ΅ΡΠΈΡ ΠΎΠ±Ρ ΠΎΠ΄Π΅Π½ Π²Π°ΡΠΈΠ°Π½Ρ ΠΈ Π·Π° Π»Π°ΠΏΡΠΎΠΏΠ° ΠΏΡΠΎΡΡΠΎ ΡΡΠ·Π΄Π°Π΄ΠΎΡ DHCP Π½Π°Π΅ΠΌ Ρ ΡΡΡΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅, Π° ΡΡΠΉ ΠΊΠ°ΡΠΎ netmask, gateway & dns ΡΡΡΠΎ ΠΈΠΌΠ°Ρ Π½ΠΎΠΌΠ΅ΡΠ° Π½Π° ΠΎΠΏΡΠΈΠΈ Π² DHCP, ΡΠ°ΠΊΠ° Π³ΠΈ ΡΠΊΠ°Π·Π°Ρ ΡΡΡΠ½ΠΎ.
1. DHCP ΠΎΠΏΡΠΈΡ
/ip dhcp-server option
add code=3 name=option3-gateway value="'192.168.33.1'"
add code=1 name=option1-netmask value="'255.255.255.0'"
add code=6 name=option6-dns value="'8.8.8.8'"
2. DHCP Π½Π°Π΅ΠΌ
/ip dhcp-server lease
add address=192.168.33.4 dhcp-option=
option1-netmask,option3-gateway,option6-dns mac-address=<MAC Π°Π΄ΡΠ΅Ρ Π½ΠΎΡΡΠ±ΡΠΊΠ°>
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° 1072 Π΅ ΠΏΠΎΡΡΠΈ ΠΎΡΠ½ΠΎΠ²Π½Π°, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΏΡΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° IP Π°Π΄ΡΠ΅ΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ ΡΠ΅ ΠΏΠΎΡΠΎΡΠ²Π°, ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΌΡ ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈ IP Π°Π΄ΡΠ΅Ρ, Π²ΡΠ²Π΅Π΄Π΅Π½ ΡΡΡΠ½ΠΎ, Π° Π½Π΅ ΠΎΡ ΠΏΡΠ»Π°. ΠΠ° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ Ρ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»Π½ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠΈ ΠΏΠΎΠ΄ΡΠ΅ΡΡΡ Π΅ ΡΡΡΠΈΡΡ, ΠΊΠ°ΠΊΡΠΎ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Ρ Wiki 192.168.55.0/24.
ΠΠΎΠ΄ΠΎΠ±Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΠΠ Π΄Π° Π½Π΅ ΡΠ΅ ΡΠ²ΡΡΠ·Π²Π° ΡΡΠ΅Π· Π²ΡΠ½ΡΠ΅Π½ ΡΠΎΡΡΡΠ΅Ρ, Π° ΡΡΠ½Π΅Π»ΡΡ ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΎΡ ΡΡΡΠ΅ΡΠ° ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡ. ΠΠ°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ CAP ac Π΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ, 8-11% ΠΏΡΠΈ ΡΠΊΠΎΡΠΎΡΡ 9-10ΠΠ/Ρ Π² ΡΡΠ½Π΅Π»Π°.
ΠΡΠΈΡΠΊΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π±ΡΡ
Π° Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ ΡΡΠ΅Π· Winbox, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Ρ Π΅Π΄Π½Π°ΠΊΡΠ² ΡΡΠΏΠ΅Ρ
ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π°Ρ ΠΈ ΡΡΠ΅Π· ΠΊΠΎΠ½Π·ΠΎΠ»Π°ΡΠ°.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
