OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡
เชฎเซ‹เชŸเชพ เชญเชพเช—เชจเชพ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚, เชฐเชพเช‰เชŸเชฐเชจเซ‡ VPN เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเซเช‚ เชฎเซเชถเซเช•เซ‡เชฒ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชœเซ‹ เชคเชฎเซ‡ เชธเชฎเช—เซเชฐ เชจเซ‡เชŸเชตเชฐเซเช•เชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชฐเชพเช–เชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹เชต เช…เชจเซ‡ เชคเซ‡ เชœ เชธเชฎเชฏเซ‡ เชถเซเชฐเซ‡เชทเซเช  เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชชเซ€เชก เชœเชพเชณเชตเซ€ เชฐเชพเช–เชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ VPN เชŸเชจเชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เช เชถเซเชฐเซ‡เชทเซเช  เช‰เช•เซ‡เชฒ เช›เซ‡. เชตเชพเชฏเชฐเช—เชพเชฐเซเชก.

เชฐเชพเช‰เชŸเชฐเซเชธ เชฎเชฟเช•เซเชฐเซ‹เชŸเชฟเช• เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เช…เชจเซ‡ เช–เซ‚เชฌ เชœ เชฒเชตเชšเซ€เช• เช‰เช•เซ‡เชฒเซ‹ เชธเชพเชฌเชฟเชค เชฅเชฏเชพ, เชชเชฐเช‚เชคเซ เช•เชฎเชจเชธเซ€เชฌเซ‡ เชฐเชพเช‰เชŸเชฐเช“เชเชธ เชชเชฐ เชตเชพเชฏเชฐเช—เชฐเซเชก เชธเชชเซ‹เชฐเซเชŸ เชนเชœเซ เชชเชฃ เชจเชฅเซ€ เช…เชจเซ‡ เชคเซ‡ เช•เซเชฏเชพเชฐเซ‡ เชฆเซ‡เช–เชพเชถเซ‡ เช…เชจเซ‡ เช•เชฏเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชฎเชพเช‚ เช†เชตเชถเซ‡ เชคเซ‡ เชœเชพเชฃเซ€ เชถเช•เชพเชฏเซเช‚ เชจเชฅเซ€. เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เชคเซ‡ เชœเชพเชฃเซ€เชคเซเช‚ เชฌเชจเซเชฏเซเช‚ WireGuard VPN เชŸเชจเชฒเชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เชถเซเช‚ เชธเซ‚เชšเชตเซเชฏเซเช‚ เชคเซ‡ เชตเชฟเชถเซ‡ เชชเซ‡เชš เชธเซ‡เชŸ, เชœเซ‡ เชคเซ‡เชฎเชจเชพ VPN เชŸเชจเชฒเซ€เช‚เช— เชธเซ‹เชซเซเชŸเชตเซ‡เชฐเชจเซ‡ Linux เช•เชฐเซเชจเชฒเชจเซ‹ เชญเชพเช— เชฌเชจเชพเชตเชถเซ‡, เช…เชฎเชจเซ‡ เช†เชถเชพ เช›เซ‡ เช•เซ‡ เช† RouterOS เชฎเชพเช‚ เช…เชชเชจเชพเชตเชตเชพเชฎเชพเช‚ เชฏเซ‹เช—เชฆเชพเชจ เช†เชชเชถเซ‡.

เชชเชฐเช‚เชคเซ เชนเชฎเชฃเชพเช‚ เชฎเชพเชŸเซ‡, เช•เชฎเชจเชธเซ€เชฌเซ‡, Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐ เชฌเชฆเชฒเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

Mikrotik เชซเซเชฒเซ‡เชถเชฟเช‚เช—, OpenWrt เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช…เชจเซ‡ เช—เซ‹เช เชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เชชเซเชฐเชฅเชฎ เชคเชฎเชพเชฐเซ‡ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช•เซ‡ OpenWrt เชคเชฎเชพเชฐเชพ เชฎเซ‹เชกเซ‡เชฒเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เชœเซเช“ เช•เซ‡ เชถเซเช‚ เชฎเซ‹เชกเซ‡เชฒ เชคเซ‡เชจเชพ เชฎเชพเชฐเซเช•เซ‡เชŸเชฟเช‚เช— เชจเชพเชฎ เช…เชจเซ‡ เช›เชฌเซ€ เชธเชพเชฅเซ‡ เชฎเซ‡เชณ เช–เชพเชฏ เช›เซ‡ เชคเชฎเซ‡ mikrotik.com เชจเซ€ เชฎเซเชฒเชพเช•เชพเชค เชฒเชˆ เชถเช•เซ‹ เช›เซ‹.

openwrt.com เชชเชฐ เชœเชพเช“ เชซเชฐเซเชฎเชตเซ‡เชฐ เชกเชพเช‰เชจเชฒเซ‹เชก เชตเชฟเชญเชพเช—เชฎเชพเช‚.

เช† เช‰เชชเช•เชฐเชฃ เชฎเชพเชŸเซ‡, เช…เชฎเชจเซ‡ 2 เชซเชพเช‡เชฒเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡:

downloads.openwrt.org/releases/18.06.2/targets/ar71xx/mikrotik/openwrt-18.06.2-ar71xx-mikrotik-rb-nor-flash-16M-initramfs-kernel.bin|elf

downloads.openwrt.org/releases/18.06.2/targets/ar71xx/mikrotik/openwrt-18.06.2-ar71xx-mikrotik-rb-nor-flash-16M-squashfs-sysupgrade.bin

เชคเชฎเชพเชฐเซ‡ เชฌเช‚เชจเซ‡ เชซเชพเช‡เชฒเซ‹ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡: เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‹ ะธ เชธเซเชงเชพเชฐเซ‹.

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

1. เชจเซ‡เชŸเชตเชฐเซเช• เชธเซ‡เชŸเช…เชช, เชกเชพเช‰เชจเชฒเซ‹เชก เช…เชจเซ‡ เชธเซ‡เชŸเช…เชช PXE เชธเชฐเซเชตเชฐ

เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‹ เชจเชพเชจเซเช‚ PXE เชธเชฐเซเชตเชฐ เชตเชฟเชจเซเชกเซ‹เช เชจเชตเซ€เชจเชคเชฎ เชธเช‚เชธเซเช•เชฐเชฃ เชฎเชพเชŸเซ‡.

เชเช• เช…เชฒเช— เชซเซ‹เชฒเซเชกเชฐเชฎเชพเช‚ เช…เชจเชเชฟเชช เช•เชฐเซ‹. config.ini เชซเชพเช‡เชฒเชฎเชพเช‚ เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เช‰เชฎเซ‡เชฐเซ‹ rfc951=1 เชตเชฟเชญเชพเช— [dhcp]. เช† เชชเชฐเชฟเชฎเชพเชฃ เชฌเชงเชพ Mikrotik เชฎเซ‹เชกเซ‡เชฒเซ‹ เชฎเชพเชŸเซ‡ เชธเชฎเชพเชจ เช›เซ‡.

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เชšเชพเชฒเซ‹ เชจเซ‡เชŸเชตเชฐเซเช• เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชชเชฐ เช†เช—เชณ เชตเชงเซ€เช: เชคเชฎเชพเชฐเซ‡ เชคเชฎเชพเชฐเชพ เช•เชฎเซเชชเซเชฏเซเชŸเชฐเชจเชพ เชจเซ‡เชŸเชตเชฐเซเช• เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชฎเชพเช‚เชฅเซ€ เชเช• เชชเชฐ เชธเซเชŸเซ‡เชŸเชฟเช• เช†เชˆเชชเซ€ เชเชกเซเชฐเซ‡เชธ เชฐเชœเซ€เชธเซเชŸเชฐ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

IP เชธเชฐเชจเชพเชฎเซเช‚: 192.168.1.10
เชจเซ‡เชŸเชฎเชพเชธเซเช•: 255.255.255.0

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เชšเชฒเชพเชตเซ‹ เชจเชพเชจเซเช‚ PXE เชธเชฐเซเชตเชฐ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐ เชตเชคเซ€ เช…เชจเซ‡ เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เชชเชธเช‚เชฆ เช•เชฐเซ‹ DHCP เชธเชฐเซเชตเชฐ เชธเชฐเชจเชพเชฎเชพ เชธเชพเชฅเซ‡ เชธเชฐเซเชตเชฐ 192.168.1.10

เชตเชฟเชจเซเชกเซ‹เชเชจเชพ เช•เซ‡เชŸเชฒเชพเช• เชตเชฐเซเชเชจ เชชเชฐ, เช† เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชˆเชฅเชฐเชจเซ‡เชŸ เช•เชจเซ‡เช•เซเชถเชจ เชชเช›เซ€ เชœ เชฆเซ‡เช–เชพเชˆ เชถเช•เซ‡ เช›เซ‡. เชนเซเช‚ เชฐเชพเช‰เชŸเชฐเชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เชชเซ‡เชš เช•เซ‹เชฐเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฐเชพเช‰เชŸเชฐ เช…เชจเซ‡ เชชเซ€เชธเซ€เชจเซ‡ เชคเชฐเชค เชœ เชธเซเชตเชฟเชš เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซเช‚ เช›เซเช‚.

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

"..." เชฌเชŸเชจ เชฆเชฌเชพเชตเซ‹ (เชจเซ€เชšเซ‡ เชœเชฎเชฃเซ‡) เช…เชจเซ‡ เชซเซ‹เชฒเซเชกเชฐเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ‹ เชœเซเชฏเชพเช‚ เชคเชฎเซ‡ Mikrotik เชฎเชพเชŸเซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐ เชซเชพเช‡เชฒเซ‹ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ€ เช›เซ‡.

เชเช• เชซเชพเช‡เชฒ เชชเชธเช‚เชฆ เช•เชฐเซ‹ เชœเซ‡เชจเซเช‚ เชจเชพเชฎ "initramfs-kernel.bin เช…เชฅเชตเชพ elf" เชธเชพเชฅเซ‡ เชธเชฎเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡.

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

2. PXE เชธเชฐเซเชตเชฐเชฎเชพเช‚เชฅเซ€ เชฐเชพเช‰เชŸเชฐเชจเซ‡ เชฌเซเชŸ เช•เชฐเชตเซเช‚

เช…เชฎเซ‡ เชชเซ€เชธเซ€เชจเซ‡ เชตเชพเชฏเชฐ เช…เชจเซ‡ เชฐเชพเช‰เชŸเชฐเชจเชพ เชชเซเชฐเชฅเชฎ เชชเซ‹เชฐเซเชŸ (เชตเชพเชจ, เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ, เชชเซ‹ เช‡เชจ, ...) เชธเชพเชฅเซ‡ เชœเซ‹เชกเซ€เช เช›เซ€เช. เชคเซ‡ เชชเช›เซ€, เช…เชฎเซ‡ เชŸเซ‚เชฅเชชเซ€เช• เชฒเชˆเช เช›เซ€เช, เชคเซ‡เชจเซ‡ "เชฐเซ€เชธเซ‡เชŸ" เชถเชฟเชฒเชพเชฒเซ‡เช– เชธเชพเชฅเซ‡ เช›เชฟเชฆเซเชฐเชฎเชพเช‚ เชšเซ‹เช‚เชŸเชพเชกเซ€เช เช›เซ€เช.

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เช…เชฎเซ‡ เชฐเชพเช‰เชŸเชฐเชจเซ€ เชถเช•เซเชคเชฟ เชšเชพเชฒเซ เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ 20 เชธเซ‡เช•เช‚เชก เชฐเชพเชน เชœเซเช“, เชชเช›เซ€ เชŸเซ‚เชฅเชชเซ€เช• เช›เซ‹เชกเซ‹.
เช†เช—เชฒเซ€ เชฎเชฟเชจเชฟเชŸเชฎเชพเช‚, เชจเซ€เชšเซ‡เชจเชพ เชธเช‚เชฆเซ‡เชถเชพเช“ เชจเชพเชจเชพ PXE เชธเชฐเซเชตเชฐ เชตเชฟเชจเซเชกเซ‹เชฎเชพเช‚ เชฆเซ‡เช–เชพเชตเชพ เชœเซ‹เชˆเช:

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เชœเซ‹ เชธเช‚เชฆเซ‡เชถ เชฆเซ‡เช–เชพเชฏ เช›เซ‡, เชคเซ‹ เชคเชฎเซ‡ เชธเชพเชšเซ€ เชฆเชฟเชถเชพเชฎเชพเช‚ เช›เซ‹!

เชจเซ‡เชŸเชตเชฐเซเช• เชเชกเซ‡เชชเซเชŸเชฐ เชชเชฐ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซ‹ เช…เชจเซ‡ เช—เชคเชฟเชถเซ€เชฒ เชฐเซ€เชคเซ‡ (DHCP เชฆเซเชตเชพเชฐเชพ) เชธเชฐเชจเชพเชฎเซเช‚ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซ‡เชŸ เช•เชฐเซ‹.

เชธเชฎเชพเชจ เชชเซ‡เชš เช•เซ‹เชฐเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฎเชฟเช•เซเชฐเซ‹เชŸเชฟเช• เชฐเชพเช‰เชŸเชฐ (เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ 2โ€ฆ5) เชจเชพ LAN เชชเซ‹เชฐเซเชŸเซเชธ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซ‹. เชซเช•เซเชค เชคเซ‡เชจเซ‡ 1เชฒเชพ เชชเซ‹เชฐเซเชŸเชฅเซ€ เชฌเซ€เชœเชพ เชชเซ‹เชฐเซเชŸ เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเซ‹. เชธเชฐเชจเชพเชฎเซเช‚ เช–เซ‹เชฒเซ‹ 192.168.1.1 เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚.

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

OpenWRT เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฟเชต เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชฎเชพเช‚ เชฒเซ‹เช— เช‡เชจ เช•เชฐเซ‹ เช…เชจเซ‡ "เชธเชฟเชธเซเชŸเชฎ -> เชฌเซ‡เช•เช…เชช/เชซเซเชฒเซ‡เชถ เชซเชฐเซเชฎเชตเซ‡เชฐ" เชฎเซ‡เชจเซ‚ เชตเชฟเชญเชพเช— เชชเชฐ เชœเชพเช“.

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

"เชซเซเชฒเซ‡เชถ เชจเชตเซ€ เชซเชฐเซเชฎเชตเซ‡เชฐ เช‡เชฎเซ‡เชœ" เชชเซ‡เชŸเชพ เชตเชฟเชญเชพเช—เชฎเชพเช‚, "เชซเชพเช‡เชฒ เชชเชธเช‚เชฆ เช•เชฐเซ‹ (เชฌเซเชฐเชพเช‰เช เช•เชฐเซ‹)" เชฌเชŸเชจ เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ‹.

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เชซเชพเช‡เชฒเชจเซ‹ เชชเชพเชฅ เชธเซเชชเชทเซเชŸ เช•เชฐเซ‹ เช•เซ‡ เชœเซ‡เชจเซเช‚ เชจเชพเชฎ "-squashfs-sysupgrade.bin" เชธเชพเชฅเซ‡ เชธเชฎเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡.

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เชคเซ‡ เชชเช›เซ€, "เชซเซเชฒเซ‡เชถ เช‡เชฎเซ‡เชœ" เชฌเชŸเชจเชจเซ‡ เช•เซเชฒเชฟเช• เช•เชฐเซ‹.

เช†เช—เชฒเซ€ เชตเชฟเช‚เชกเซ‹เชฎเชพเช‚, "เช†เช—เชณ เชตเชงเซ‹" เชฌเชŸเชจเชจเซ‡ เช•เซเชฒเชฟเช• เช•เชฐเซ‹. เชซเชฐเซเชฎเชตเซ‡เชฐ เชฐเชพเช‰เชŸเชฐ เชชเชฐ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเชถเซ‡.

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

!!! เช•เซ‹เชˆ เชชเชฃ เชธเช‚เชœเซ‹เช—เซ‹เชฎเชพเช‚ เชซเชฐเซเชฎเชตเซ‡เชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฐเชพเช‰เชŸเชฐเชจเชพ เชชเชพเชตเชฐเชจเซ‡ เชกเชฟเชธเซเช•เชจเซ‡เช•เซเชŸ เช•เชฐเชถเซ‹ เชจเชนเซ€เช‚ !!!

OpenWrt เชšเชฒเชพเชตเชคเชพ Mikrotik เชฐเชพเช‰เชŸเชฐ เชชเชฐ WireGuard เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เชฐเชพเช‰เชŸเชฐเชจเซ‡ เชซเซเชฒเซ‡เชถเชฟเช‚เช— เช…เชจเซ‡ เชฐเซ€เชฌเซ‚เชŸ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชคเชฎเชจเซ‡ OpenWRT เชซเชฐเซเชฎเชตเซ‡เชฐ เชธเชพเชฅเซ‡ Mikrotik เชชเซเชฐเชพเชชเซเชค เชฅเชถเซ‡.

เชธเช‚เชญเชตเชฟเชค เชธเชฎเชธเซเชฏเชพเช“ เช…เชจเซ‡ เช‰เช•เซ‡เชฒเซ‹

2019 เชฎเชพเช‚ เชฐเชฟเชฒเซ€เช เชฅเชฏเซ‡เชฒเชพ เช˜เชฃเชพ Mikrotik เช‰เชชเช•เชฐเชฃเซ‹ GD25Q15 / Q16 เชชเซเชฐเช•เชพเชฐเชจเซ€ FLASH-NOR เชฎเซ‡เชฎเชฐเซ€ เชšเชฟเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. เชธเชฎเชธเซเชฏเชพ เช เช›เซ‡ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชซเซเชฒเซ‡เชถเชฟเช‚เช— เชฅเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เช‰เชชเช•เชฐเชฃ เชฎเซ‹เชกเซ‡เชฒ เชตเชฟเชถเซ‡เชจเซ‹ เชกเซ‡เชŸเชพ เชธเชพเชšเชตเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€.

เชœเซ‹ เชคเชฎเชจเซ‡ เชญเซ‚เชฒ เชฆเซ‡เช–เชพเชฏ เช›เซ‡ "เช…เชชเชฒเซ‹เชก เช•เชฐเซ‡เชฒเซ€ เช‡เชฎเซ‡เชœ เชซเชพเช‡เชฒเชฎเชพเช‚ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชจเชฅเซ€. เช–เชพเชคเชฐเซ€ เช•เชฐเซ‹ เช•เซ‡ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เช‡เชฎเซ‡เชœ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชชเชธเช‚เชฆ เช•เชฐเซ‹ เช›เซ‹." เชชเช›เซ€ เชฎเซ‹เชŸเซ‡ เชญเชพเช—เซ‡ เชธเชฎเชธเซเชฏเชพ เชซเซเชฒเซ‡เชถเชฎเชพเช‚ เช›เซ‡.

เช† เชคเชชเชพเชธเชตเซเช‚ เชธเชฐเชณ เช›เซ‡: เช‰เชชเช•เชฐเชฃ เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชฎเซ‹เชกเซ‡เชฒ ID เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เช†เชฆเซ‡เชถ เชšเชฒเชพเชตเซ‹

root@OpenWrt: cat /tmp/sysinfo/board_name

เช…เชจเซ‡ เชœเซ‹ เชคเชฎเชจเซ‡ "เช…เชœเซเชžเชพเชค" เชœเชตเชพเชฌ เชฎเชณเซ‡ เช›เซ‡, เชคเซ‹ เชคเชฎเชพเชฐเซ‡ "rb-951-2nd" เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เช‰เชชเช•เชฐเชฃ เชฎเซ‹เชกเซ‡เชฒเชจเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชธเซเชชเชทเซเชŸ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เช‰เชชเช•เชฐเชฃ เชฎเซ‹เชกเซ‡เชฒ เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡, เช†เชฆเซ‡เชถ เชšเชฒเชพเชตเซ‹

root@OpenWrt: cat /tmp/sysinfo/model
MikroTik RouterBOARD RB951-2nd

เช‰เชชเช•เชฐเชฃ เชฎเซ‹เชกเซ‡เชฒ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชคเซ‡เชจเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‹:

echo 'rb-951-2nd' > /tmp/sysinfo/board_name

เชคเซ‡ เชชเช›เซ€, เชคเชฎเซ‡ เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชฆเซเชตเชพเชฐเชพ เช…เชฅเชตเชพ "sysupgrade" เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช‰เชชเช•เชฐเชฃเชจเซ‡ เชซเซเชฒเซ‡เชถ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹

WireGuard เชธเชพเชฅเซ‡ VPN เชธเชฐเซเชตเชฐ เชฌเชจเชพเชตเซ‹

เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ WireGuard เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เชธเชฐเซเชตเชฐ เช›เซ‡, เชคเซ‹ เชคเชฎเซ‡ เช† เชชเช—เชฒเซเช‚ เช›เซ‹เชกเซ€ เชถเช•เซ‹ เช›เซ‹.
เชนเซเช‚ เชตเซเชฏเช•เซเชคเชฟเช—เชค VPN เชธเชฐเซเชตเชฐ เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชถ MyVPN.RUN เชนเซเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฌเชฟเชฒเชพเชกเซ€ เชตเชฟเชถเซ‡ เชธเชฎเซ€เช•เซเชทเชพ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซ€.

OpenWRT เชชเชฐ เชตเชพเชฏเชฐเช—เชพเชฐเซเชก เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ‡ เช—เซ‹เช เชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

SSH เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฆเซเชตเชพเชฐเชพ เชฐเชพเช‰เชŸเชฐ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซ‹:

ssh [email protected]

เชตเชพเชฏเชฐเช—เชพเชฐเซเชก เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‹:

opkg update
opkg install wireguard

เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชคเซˆเชฏเชพเชฐ เช•เชฐเซ‹ (เชจเซ€เชšเซ‡เชจเชพ เช•เซ‹เชกเชจเซ‡ เชซเชพเช‡เชฒเชฎเชพเช‚ เช•เซ‰เชชเชฟ เช•เชฐเซ‹, เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชฎเซ‚เชฒเซเชฏเซ‹เชจเซ‡ เชคเชฎเชพเชฐเซ€ เชชเซ‹เชคเชพเชจเซ€ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเซ‹ เช…เชจเซ‡ เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชšเชฒเชพเชตเซ‹).

เชœเซ‹ เชคเชฎเซ‡ MyVPN เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‹, เชคเซ‹ เชจเซ€เชšเซ‡ เช†เชชเซ‡เชฒเชพ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชฎเชพเช‚ เชคเชฎเชพเชฐเซ‡ เชซเช•เซเชค เชฌเชฆเชฒเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ WG_SERV - เชธเชฐเซเชตเชฐ IP WG_KEY - เชตเชพเชฏเชฐเช—เชพเชฐเซเชก เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเชฎเชพเช‚เชฅเซ€ เช–เชพเชจเช—เซ€ เช•เซ€ เช…เชจเซ‡ WG_PUB - เชœเชพเชนเซ‡เชฐ เช•เซ€.

WG_IF="wg0"
WG_SERV="100.0.0.0" # ip ะฐะดั€ะตั ัะตั€ะฒะตั€ะฐ
WG_PORT="51820" # ะฟะพั€ั‚ wireguard
WG_ADDR="10.8.0.2/32" # ะดะธะฐะฟะฐะทะพะฝ ะฐะดั€ะตัะพะฒ wireguard

WG_KEY="xxxxx" # ะฟั€ะธะฒะฐั‚ะฝั‹ะน ะบะปัŽั‡
WG_PUB="xxxxx" # ะฟัƒะฑะปะธั‡ะฝั‹ะน ะบะปัŽั‡ 

# Configure firewall
uci rename firewall.@zone[0]="lan"
uci rename firewall.@zone[1]="wan"
uci rename firewall.@forwarding[0]="lan_wan"
uci del_list firewall.wan.network="${WG_IF}"
uci add_list firewall.wan.network="${WG_IF}"
uci commit firewall
/etc/init.d/firewall restart

# Configure network
uci -q delete network.${WG_IF}
uci set network.${WG_IF}="interface"
uci set network.${WG_IF}.proto="wireguard"
uci set network.${WG_IF}.private_key="${WG_KEY}"

uci add_list network.${WG_IF}.addresses="${WG_ADDR}"

# Add VPN peers
uci -q delete network.wgserver
uci set network.wgserver="wireguard_${WG_IF}"
uci set network.wgserver.public_key="${WG_PUB}"
uci set network.wgserver.preshared_key=""
uci set network.wgserver.endpoint_host="${WG_SERV}"
uci set network.wgserver.endpoint_port="${WG_PORT}"
uci set network.wgserver.route_allowed_ips="1"
uci set network.wgserver.persistent_keepalive="25"
uci add_list network.wgserver.allowed_ips="0.0.0.0/1"
uci add_list network.wgserver.allowed_ips="128.0.0.0/1"
uci add_list network.wgserver.allowed_ips="::/0"
uci commit network
/etc/init.d/network restart

เช† เชตเชพเชฏเชฐเช—เชพเชฐเซเชก เชธเซ‡เชŸเช…เชช เชชเซ‚เชฐเซเชฃ เช•เชฐเซ‡ เช›เซ‡! เชนเชตเซ‡ เชคเชฎเชพเชฎ เช•เชจเซ‡เช•เซเชŸเซ‡เชก เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐเชจเซ‹ เชคเชฎเชพเชฎ เชŸเซเชฐเชพเชซเชฟเช• VPN เช•เชจเซ‡เช•เซเชถเชจ เชฆเซเชตเชพเชฐเชพ เชธเซเชฐเช•เซเชทเชฟเชค เช›เซ‡.

เชธเช‚เชฆเชฐเซเชญเซ‹

เชธเซเชคเซเชฐเซ‹เชค #1
MyVPN เชชเชฐ เชธเช‚เชถเซ‹เชงเชฟเชค เชธเซ‚เชšเชจเชพเช“ (เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค Mikrotik เชซเชฐเซเชฎเชตเซ‡เชฐ เชชเชฐ L2TP, PPTP เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเชพเชฐเชพเชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เชธเซ‚เชšเชจเชพเช“)
OpenWrt เชตเชพเชฏเชฐเช—เชพเชฐเซเชก เช•เซเชฒเชพเชฏเช‚เชŸ

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹