mikroik āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻšāĻŋāϏāĻžāĻŦ⧇ NAT āĻāϰ āĻĒāĻŋāĻ›āύ⧇ IPSEC vpn

āϏāĻŦāĻžāϰ āĻĻāĻŋāύ āĻļ⧁āĻ­ āĻšā§‹āĻ•!

āϘāϟāύāĻžāĻ•ā§āϰāĻŽā§‡, āφāĻŽāĻžāĻĻ⧇āϰ āϕ⧋āĻŽā§āĻĒāĻžāύāĻŋāϤ⧇, āφāĻŽāϰāĻž āĻ—āϤ āĻĻ⧁āχ āĻŦāĻ›āϰ āϧāϰ⧇ āϧ⧀āϰ⧇ āϧ⧀āϰ⧇ Mikrotik āϚāĻŋāĻĒāϗ⧁āϞāĻŋāϤ⧇ āĻ¸ā§āϝ⧁āχāϚ āĻ•āϰāĻ›āĻŋāĨ¤ āĻĒā§āϰāϧāĻžāύ āύ⧋āĻĄāϗ⧁āϞāĻŋ CCR1072-āĻāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻŽāĻŋāϤ, āϝāĻ–āύ āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ āϏāĻ‚āϝ⧋āĻ— āĻĒāϝāĻŧ⧇āĻ¨ā§āϟāϗ⧁āϞāĻŋ āϏāĻšāϜ āĻĄāĻŋāĻ­āĻžāχāϏ⧇āĨ¤ āĻ…āĻŦāĻļā§āϝāχ, āφāĻŽāϰāĻž IPSEC āϟāĻžāύ⧇āϞ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻļāύāĻ“ āĻ…āĻĢāĻžāϰ āĻ•āϰāĻŋ; āĻāχ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻ…āύāϞāĻžāχāύ⧇ āωāĻĒāϞāĻŦā§āϧ āĻĒā§āϰāϚ⧁āϰ āϏāĻ‚āĻ¸ā§āĻĨāĻžāύ⧇āϰ āĻ•āĻžāϰāϪ⧇ āϏ⧇āϟāφāĻĒāϟāĻŋ āĻŦ⧇āĻļ āϏāĻšāϜ āĻāĻŦāĻ‚ āϏ⧋āϜāĻžāĨ¤ āϤāĻŦ⧇, āĻŽā§‹āĻŦāĻžāχāϞ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āϏāĻ‚āϝ⧋āĻ—āϗ⧁āϞāĻŋ āĻ•āĻŋāϛ⧁ āĻšā§āϝāĻžāϞ⧇āĻžā§āϜ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇; āύāĻŋāĻ°ā§āĻŽāĻžāϤāĻžāϰ āωāχāĻ•āĻŋāϤ⧇ āĻļā§āϰ⧁ āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāϝāĻŧ āϤāĻž āĻŦā§āϝāĻžāĻ–ā§āϝāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻ­āĻŋāĻĒāĻŋāĻāύ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ (āĻāχ āϏ⧇āϟāφāĻĒāϟāĻŋ āĻ¸ā§āĻŦāϤāσāĻ¸ā§āĻĢā§‚āĻ°ā§āϤ āĻŦāϞ⧇ āĻŽāύ⧇ āĻšāĻšā§āϛ⧇), āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻšāϞ ⧝⧝% āϰāĻŋāĻŽā§‹āϟ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āĻĻā§āĻŦāĻžāϰāĻž āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ, āĻāĻŦāĻ‚ āĻŦāĻžāĻ•āĻŋ ā§§% āφāĻŽāĻŋāĨ¤ āφāĻŽāĻŋ āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āφāĻŽāĻžāϰ āϞāĻ—āχāύ āĻāĻŦāĻ‚ āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ āĻĒā§āϰāĻŦ⧇āĻļ āĻ•āϰāĻžāύ⧋āϰ āĻāĻžāĻŽā§‡āϞāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋāύāĻŋ, āĻāĻŦāĻ‚ āφāĻŽāĻŋ āφāϰāĻ“ āĻ¸ā§āĻŦāĻžāĻšā§āĻ›āĻ¨ā§āĻĻā§āϝāĻŽāϝāĻŧ, āφāϰāĻ“ āφāϰāĻžāĻŽāĻĻāĻžāϝāĻŧāĻ• āĻ•āĻžāωāϚ āĻĒāĻŸā§‡āĻŸā§‹ āĻ…āĻ­āĻŋāĻœā§āĻžāϤāĻž āĻšā§‡āϝāĻŧ⧇āĻ›āĻŋāϞāĻžāĻŽ āϝ⧇āĻ–āĻžāύ⧇ āĻ•āĻžāĻœā§‡āϰ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āϗ⧁āϞāĻŋāϤ⧇ āϏ⧁āĻŦāĻŋāϧāĻžāϜāύāĻ• āϏāĻ‚āϝ⧋āĻ— āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āφāĻŽāĻŋ āĻāĻŽāύ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ Mikrotik āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϕ⧋āύāĻ“ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāĻ•āĻž āϖ⧁āρāĻœā§‡ āĻĒāĻžāχāύāĻŋ āϝ⧇āĻ–āĻžāύ⧇ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āĻ āĻŋāĻ•āĻžāύāĻžāϰ āĻĒāĻŋāĻ›āύ⧇āĻ“ āύāϝāĻŧ, āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āĻ•āĻžāϞ⧋ āϤāĻžāϞāĻŋāĻ•āĻžāϭ⧁āĻ•ā§āϤ āĻ āĻŋāĻ•āĻžāύāĻžāϰ āĻĒāĻŋāĻ›āύ⧇ āĻ…āĻŦāĻ¸ā§āĻĨāĻŋāϤ, āĻāĻŽāύāĻ•āĻŋ āĻāĻŽāύāĻ•āĻŋ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• NAT āĻĨāĻžāĻ•āĻž āϏāĻ¤ā§āĻ¤ā§āĻŦ⧇āĻ“āĨ¤ āϤāĻžāχ āφāĻŽāĻžāϕ⧇ āωāĻ¨ā§āύāϤāĻŋ āĻ•āϰāϤ⧇ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, āĻāĻŦāĻ‚ āφāĻŽāĻŋ āφāĻĒāύāĻžāϕ⧇ āĻĢāϞāĻžāĻĢāϞāϗ⧁āϞāĻŋ āĻāĻ•āĻŦāĻžāϰ āĻĻ⧇āĻ–āĻžāϰ āĻĒāϰāĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāĻšā§āĻ›āĻŋāĨ¤

āωāĻĒāϞāĻŦā§āϧ:

  1. CCR1072 āĻĒā§āϰāϧāĻžāύ āĻĄāĻŋāĻ­āĻžāχāϏ āĻšāĻŋāϏāĻžāĻŦ⧇āĨ¤ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ 6.44.1
  2. āĻšā§‹āĻŽ āϏāĻ‚āϝ⧋āĻ— āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āĻšāĻŋāϏāĻžāĻŦ⧇ CAP acāĨ¤ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ 6.44.1

āϏ⧇āϟāĻŋāĻ‚ āĻāϰ āĻĒā§āϰāϧāĻžāύ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āĻšāϞ āϝ⧇ PC āĻāĻŦāĻ‚ Mikrotik āĻāĻ•āχ āĻ āĻŋāĻ•āĻžāύāĻžāϰ āϏāĻžāĻĨ⧇ āĻāĻ•āχ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇ āĻĨāĻžāĻ•āϤ⧇ āĻšāĻŦ⧇, āϝāĻž āĻĒā§āϰāϧāĻžāύ 1072 āĻĻā§āĻŦāĻžāϰāĻž āϜāĻžāϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āϚāϞ⧁āύ āϏ⧇āϟāĻŋāĻ‚āϏ⧇ āϝāĻžāĻ“āϝāĻŧāĻž āϝāĻžāĻ•:

1. āĻ…āĻŦāĻļā§āϝāχ āφāĻŽāϰāĻž āĻĢāĻžāĻ¸ā§āϟāĻŸā§āĻ°ā§āϝāĻžāĻ• āϚāĻžāϞ⧁ āĻ•āϰāĻŋ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϝ⧇āĻšā§‡āϤ⧁ āĻĢāĻžāĻ¸ā§āϟāĻŸā§āĻ°ā§āϝāĻžāĻ• āĻ­āĻŋāĻĒāĻŋāĻāύ-āĻāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ āύāϝāĻŧ, āϤāĻžāχ āφāĻŽāĻžāĻĻ⧇āϰ āĻāϰ āĻŸā§āϰāĻžāĻĢāĻŋāĻ• āĻ•āĻŽāĻžāϤ⧇ āĻšāĻŦ⧇āĨ¤

/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 āϏ⧇āϟ āφāĻĒ āĻ•āϰāϤ⧇ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, āϤāĻŦ⧇ āĻāϟāĻŋ āϝ⧁āĻ•ā§āϤāĻŋāϏāĻ™ā§āĻ—āϤ āϝ⧇ āĻŽāĻŋāĻ•ā§āϰ⧋āϟāĻŋāĻ• āφāĻĒāύāĻžāϕ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• āĻ āĻŋāĻ•āĻžāύāĻž āĻĒ⧁āϞ āϏ⧇āϟ āφāĻĒ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧ āύāĻž āĻāĻ•āϟāĻŋ āϏ⧇āϤ⧁, āϤāĻžāχ āφāĻŽāĻŋ āĻāĻ•āϟāĻŋ āϏāĻŽāĻžāϧāĻžāύ āϖ⧁āρāĻœā§‡ āĻĒ⧇āϝāĻŧ⧇āĻ›āĻŋ, āϝ⧇āĻŽāύ āĻ˛ā§āϝāĻžāĻĒāϟāĻĒ⧇āϰ āϜāĻ¨ā§āϝ, āφāĻŽāĻŋ āϕ⧇āĻŦāϞ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ DHCP āϞāĻŋāϜ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĻ›āĻŋ āĻāĻŦāĻ‚ āϝ⧇āĻšā§‡āϤ⧁ āύ⧇āϟāĻŽāĻžāĻ¸ā§āĻ•, āϗ⧇āϟāĻ“āϝāĻŧ⧇ āĻāĻŦāĻ‚ āĻĄāĻŋāĻāύāĻāϏ-āĻāϰāĻ“ 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 āϏ⧇āϟāĻŋāĻ‚āϟāĻŋ āĻ•āĻžāĻ°ā§āϝāϤ āĻŽā§ŒāϞāĻŋāĻ•, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϏ⧇āϟāĻŋāĻ‚āϏ⧇ āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϕ⧇ āĻāĻ•āϟāĻŋ āφāχāĻĒāĻŋ āĻ āĻŋāĻ•āĻžāύāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāϟāĻŋ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāϤ āĻšāϝāĻŧ āϝ⧇ āφāχāĻĒāĻŋ āĻ āĻŋāĻ•āĻžāύāĻžāϟāĻŋ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞāĻŋ āĻĒā§āϰāĻŦ⧇āĻļ āĻ•āϰāĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇, āĻāĻŦāĻ‚ āĻĒ⧁āϞ āĻĨ⧇āϕ⧇ āύāϝāĻŧ, āϤāĻžāϕ⧇ āĻĻ⧇āĻ“āϝāĻŧāĻž āωāϚāĻŋāϤāĨ¤ āύāĻŋāϝāĻŧāĻŽāĻŋāϤ āĻĒāĻŋāϏāĻŋ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāĻĻ⧇āϰ āϜāĻ¨ā§āϝ, āϏāĻžāĻŦāύ⧇āϟāϟāĻŋ āωāχāĻ•āĻŋ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ 192.168.55.0/24 āĻāϰ āĻŽāϤāχāĨ¤

āĻāχ āϧāϰāύ⧇āϰ āĻāĻ•āϟāĻŋ āϏ⧇āϟāĻŋāĻ‚ āφāĻĒāύāĻžāϕ⧇ āϤ⧃āϤ⧀āϝāĻŧ āĻĒāĻ•ā§āώ⧇āϰ āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĒāĻŋāϏāĻŋāϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ āύāĻž āĻāĻŦāĻ‚ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ…āύ⧁āϏāĻžāϰ⧇ āϰāĻžāωāϟāĻžāϰ āύāĻŋāĻœā§‡āχ āϟāĻžāύ⧇āϞāϟāĻŋ āωāĻ¤ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇āĨ¤ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ CAP ac āĻāϰ āϞ⧋āĻĄ āĻĒā§āϰāĻžāϝāĻŧ āĻ¨ā§āϝ⧂āύāϤāĻŽ, 8-11% āϟāĻžāύ⧇āϞ⧇ 9-10MB/s āĻ—āϤāĻŋāϤ⧇āĨ¤

āϏāĻŽāĻ¸ā§āϤ āϏ⧇āϟāĻŋāĻ‚āϏ āωāχāύāĻŦāĻ•ā§āϏ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, āϝāĻĻāĻŋāĻ“ āĻāϟāĻŋ āĻ•āύāϏ⧋āϞ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡āĻ“ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āωāĻ¤ā§āϏ: www.habr.com

āĻāĻ•āϟāĻŋ āĻŽāĻ¨ā§āϤāĻŦā§āϝ āϜ⧁āĻĄāĻŧ⧁āύ