OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ
เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจฐเจพเจŠเจŸเจฐ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• VPN เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจเจพ เจฎเฉเจธเจผเจ•เจฒ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจชเฉ‚เจฐเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚ เจ…เจจเฉเจ•เฉ‚เจฒ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฆเฉ€ เจ—เจคเฉ€ เจจเฉ‚เฉฐ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจนเฉฑเจฒ เจ‡เฉฑเจ• VPN เจธเฉเจฐเฉฐเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจนเฉˆเฅค เจตเจพเจ‡เจฐเจ—เจพเจฐเจก.

เจฐเจพเจŠเจŸเจฐ เจฎเจฟเจ•เจฐเฉ‹เจคเจ• เจญเจฐเฉ‹เจธเฉ‡เจฎเฉฐเจฆ เจ…เจคเฉ‡ เจฌเจนเฉเจค เจนเฉ€ เจฒเจšเจ•เจฆเจพเจฐ เจนเฉฑเจฒ เจธเจพเจฌเจค เจนเฉ‹เจ, เจชเจฐ เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ RouterOS 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เฉเจฐเจก เจธเจชเฉ‹เจฐเจŸ เจ…เจœเฉ‡ เจตเฉ€ เจจเจนเฉ€เจ‚ เจ…เจคเฉ‡ เจ‡เจน เจชเจคเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ เจ•เจฟ เจ‡เจน เจ•เจฆเฉ‹เจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจ•เจฟเจธ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจฟเฉฑเจš. เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš เจ‡เจน เจœเจพเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจตเฉ€เจชเฉ€เจเจจ เจธเฉเจฐเฉฐเจ— เจฆเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‡ เจ•เฉ€ เจธเฉเจเจพเจ… เจฆเจฟเฉฑเจคเจพ เจนเฉˆ เจชเฉˆเจš เจธเฉˆเฉฑเจŸ, เจœเฉ‹ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ VPN เจŸเจจเจฒเจฟเฉฐเจ— เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจจเฉ‚เฉฐ เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจฆเจพ เจนเจฟเฉฑเจธเจพ เจฌเจฃเจพเจตเฉ‡เจ—เจพ, เจ…เจธเฉ€เจ‚ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ‡เจน เจฐเจพเจŠเจŸเจฐเจ“เจเจธ เจตเจฟเฉฑเจš เจ—เฉ‹เจฆ เจฒเฉˆเจฃ เจตเจฟเฉฑเจš เจฏเฉ‹เจ—เจฆเจพเจจ เจชเจพเจตเฉ‡เจ—เจพเฅค

เจชเจฐ เจนเฉเจฃ เจฒเจˆ, เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจ‡เฉฑเจ• Mikrotik เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ WireGuard เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจจเฉ‚เฉฐ เจซเจฒเฉˆเจธเจผ เจ•เจฐเจจเจพ, เจ“เจชเจจเจตเจฐเจŸ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ…เจคเฉ‡ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ

เจชเจนเจฟเจฒเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจ•เจฟ 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 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

1. เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเฉˆเฉฑเจŸเจ…เฉฑเจช, เจกเจพเจŠเจจเจฒเฉ‹เจก เจ…เจคเฉ‡ เจธเฉˆเฉฑเจŸเจ…เฉฑเจช PXE เจธเจฐเจตเจฐ

เจกเจพ .เจจเจฒเฉ‹เจก เจ›เฉ‹เจŸเจพ PXE เจธเจฐเจตเจฐ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฆเฉ‡ เจจเจตเฉ€เจจเจคเจฎ เจธเฉฐเจธเจ•เจฐเจฃ เจฒเจˆ.

เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจซเฉ‹เจฒเจกเจฐ เจตเจฟเฉฑเจš เจ…เจจเจœเจผเจฟเจช เจ•เจฐเฉ‹เฅค config.ini เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹ rfc951=1 เจ…เจจเฉเจญเจพเจ— [dhcp]. เจ‡เจน เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจธเจพเจฐเฉ‡ Mikrotik เจฎเจพเจกเจฒเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเจพ เจนเฉˆเฅค

OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

เจ†เจ“ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ 'เจคเฉ‡ เจšเฉฑเจฒเฉ€เจ: เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจฆเฉ‡ เจ•เจฟเจธเฉ‡ เจ‡เฉฑเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจฅเจฟเจฐ เจ†เจˆเจชเฉ€ เจเจกเจฐเฉˆเฉฑเจธ เจฐเจœเจฟเจธเจŸเจฐ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

IP เจชเจคเจพ: 192.168.1.10
เจจเฉˆเฉฑเจŸเจฎเจพเจธเจ•: 255.255.255.0

OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

เจฐเจจ เจ›เฉ‹เจŸเจพ PXE เจธเจฐเจตเจฐ เจชเฉเจฐเจธเจผเจพเจธเจ• เจฆเฉ€ เจคเจฐเจซเฉ‹เจ‚ เจ…เจคเฉ‡ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจšเฉเจฃเฉ‹ DHCP เจธเจฐเจตเจฐ เจชเจคเฉ‡ เจฆเฉ‡ เจจเจพเจฒ เจธเจฐเจตเจฐ 192.168.1.10

เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฆเฉ‡ เจ•เฉเจ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ 'เจคเฉ‡, เจ‡เจน เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจธเจฟเจฐเจซ เจˆเจฅเจฐเจจเฉˆเฉฑเจŸ เจ•เจจเฉˆเจ•เจธเจผเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจฐเจพเจŠเจŸเจฐ เจจเฉ‚เฉฐ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจ…เจคเฉ‡ เจชเฉˆเจš เจ•เฉ‹เจฐเจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฐเจพเจŠเจŸเจฐ เจ…เจคเฉ‡ เจชเฉ€เจธเฉ€ เจจเฉ‚เฉฐ เจคเฉเจฐเฉฐเจค เจฌเจฆเจฒเจฃ เจฆเฉ€ เจธเจฟเจซเจผเจพเจฐเจธเจผ เจ•เจฐเจฆเจพ เจนเจพเจ‚เฅค

OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

"..." เจฌเจŸเจจ (เจนเฉ‡เจ เจพเจ‚ เจธเฉฑเจœเฉ‡) เจฆเจฌเจพเจ“ เจ…เจคเฉ‡ เจซเฉ‹เจฒเจกเจฐ เจจเฉ‚เฉฐ เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเฉ‹ เจœเจฟเฉฑเจฅเฉ‡ เจคเฉเจธเฉ€เจ‚ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฒเจˆ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เฉ€เจคเจพ เจนเฉˆเฅค

เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจšเฉเจฃเฉ‹ เจœเจฟเจธเจฆเจพ เจจเจพเจฎ "initramfs-kernel.bin เจœเจพเจ‚ elf" เจจเจพเจฒ เจ–เจคเจฎ เจนเฉเฉฐเจฆเจพ เจนเฉˆ

OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

2. PXE เจธเจฐเจตเจฐ เจคเฉ‹เจ‚ เจฐเจพเจŠเจŸเจฐ เจจเฉ‚เฉฐ เจฌเฉ‚เจŸ เจ•เจฐเจจเจพ

เจ…เจธเฉ€เจ‚ เจชเฉ€เจธเฉ€ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจคเจพเจฐ เจ…เจคเฉ‡ เจฐเจพเจŠเจŸเจฐ เจฆเฉ€ เจชเจนเจฟเจฒเฉ€ เจชเฉ‹เจฐเจŸ (เจตเฉˆเจจ, เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ, เจชเฉ‹ เจ‡เจจ, ...) เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ‰เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจŸเฉ‚เจฅเจชเจฟเจ• เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจพเจ‚, เจ‡เจธเจจเฉ‚เฉฐ "เจฐเฉ€เจธเฉˆเจŸ" เจธเจผเจฟเจฒเจพเจฒเฉ‡เจ– เจฆเฉ‡ เจจเจพเจฒ เจฎเฉ‹เจฐเฉ€ เจตเจฟเฉฑเจš เจšเจฟเจชเจ•เจฆเฉ‡ เจนเจพเจ‚.

OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

เจ…เจธเฉ€เจ‚ เจฐเจพเจŠเจŸเจฐ เจฆเฉ€ เจชเจพเจตเจฐ เจจเฉ‚เฉฐ เจšเจพเจฒเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ 20 เจธเจ•เจฟเฉฐเจŸ เจ‰เจกเฉ€เจ• เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจซเจฟเจฐ เจŸเฉ‚เจฅเจชเจฟเจ• เจจเฉ‚เฉฐ เจ›เฉฑเจก เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค
เจ…เจ—เจฒเฉ‡ เจฎเจฟเฉฐเจŸ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ, เจ›เฉ‹เจŸเฉ‡ PXE เจธเจฐเจตเจฐ เจตเจฟเฉฐเจกเฉ‹ เจตเจฟเฉฑเจš เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจธเฉเจจเฉ‡เจนเฉ‡ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจฃเจ—เฉ‡:

OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

เจœเฉ‡เจ•เจฐ เจธเฉเจจเฉ‡เจนเจพ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจธเจนเฉ€ เจฆเจฟเจธเจผเจพ เจตเจฟเฉฑเจš เจนเฉ‹!

เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ…เจกเฉˆเจชเจŸเจฐ 'เจคเฉ‡ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉ€เจธเจŸเฉ‹เจฐ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจเจกเจฐเฉˆเฉฑเจธ เจจเฉ‚เฉฐ เจกเจพเจ‡เจจเจพเจฎเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจธเฉˆเฉฑเจŸ เจ•เจฐเฉ‹ (DHCP เจฐเจพเจนเฉ€เจ‚)เฅค

เจ‰เจธเฉ‡ เจชเฉˆเจš เจ•เฉ‹เจฐเจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ (เจธเจพเจกเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš 2โ€ฆ5) เจฆเฉ‡ LAN เจชเฉ‹เจฐเจŸเจพเจ‚ เจจเจพเจฒ เจœเฉเฉœเฉ‹เฅค เจฌเฉฑเจธ เจ‡เจธเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเฉ€ เจชเฉ‹เจฐเจŸ เจคเฉ‹เจ‚ เจฆเฉ‚เจœเฉ€ เจชเฉ‹เจฐเจŸ เจตเจฟเฉฑเจš เจฌเจฆเจฒเฉ‹เฅค เจชเจคเจพ เจ–เฉ‹เจฒเฉเจนเฉ‹ 192.168.1.1 เจฌเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฑเจš.

OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

OpenWRT เจชเฉเจฐเจฌเฉฐเจงเจ•เฉ€ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเฉฑเจš เจฒเฉŒเจ— เจ‡เจจ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ "เจธเจฟเจธเจŸเจฎ -> เจฌเฉˆเจ•เจ…เฉฑเจช/เจซเจฒเฉˆเจธเจผ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ" เจฎเฉ€เจจเฉ‚ เจธเฉˆเจ•เจธเจผเจจ 'เจคเฉ‡ เจœเจพเจ“เฅค

OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

"เจซเจฒเฉˆเจธเจผ เจจเจฟเจŠ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจšเจฟเฉฑเจคเจฐ" เจ‰เจช เจญเจพเจ— เจตเจฟเฉฑเจš, "เจซเจพเจˆเจฒ เจšเฉเจฃเฉ‹ (เจฌเฉเจฐเจพเจŠเจœเจผ)" เจฌเจŸเจจ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹เฅค

OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจฆเจพ เจฎเจพเจฐเจ— เจฆเจฟเจ“ เจœเจฟเจธเจฆเจพ เจจเจพเจฎ "-squashfs-sysupgrade.bin" เจจเจพเจฒ เจ–เจคเจฎ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

เจ‰เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, "เจซเจฒเฉˆเจธเจผ เจšเจฟเฉฑเจคเจฐ" เจฌเจŸเจจ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹เฅค

เจ…เจ—เจฒเฉ€ เจตเจฟเฉฐเจกเฉ‹ เจตเจฟเฉฑเจš, "เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เฉ‹" เจฌเจŸเจจ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹เฅค เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค

OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

!!! เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ เจฐเจพเจŠเจŸเจฐ เจฆเฉ€ เจชเจพเจตเจฐ เจจเฉ‚เฉฐ เจกเจฟเจธเจ•เจจเฉˆเจ•เจŸ เจจเจพ เจ•เจฐเฉ‹ !!!

OpenWrt 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจฐเจพเจŠเจŸเจฐ 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฐเจจเจพ

เจฐเจพเจŠเจŸเจฐ เจจเฉ‚เฉฐ เจซเจฒเฉˆเจธเจผ เจ•เจฐเจจ เจ…เจคเฉ‡ เจฐเฉ€เจฌเฉ‚เจŸ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ OpenWRT เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจจเจพเจฒ Mikrotik เจชเฉเจฐเจพเจชเจค เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

เจธเฉฐเจญเจต เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจ…เจคเฉ‡ เจนเฉฑเจฒ

2019 เจตเจฟเฉฑเจš เจœเจพเจฐเฉ€ เจ•เฉ€เจคเฉ‡ เจ—เจ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ Mikrotik เจกเจฟเจตเจพเจˆเจธเจพเจ‚ GD25Q15 / Q16 เจ•เจฟเจธเจฎ เจฆเฉ€ เจ‡เฉฑเจ• เจซเจฒเฉˆเจธเจผ-เจจเฉ‹เจฐ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจšเจฟเฉฑเจช เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจธเจฎเฉฑเจธเจฟเจ† เจ‡เจน เจนเฉˆ เจ•เจฟ เจซเจฒเฉˆเจธเจผ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡, เจกเจฟเจตเจพเจˆเจธ เจฎเจพเจกเจฒ เจฌเจพเจฐเฉ‡ เจกเฉ‡เจŸเจพ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ.

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ—เจฒเจคเฉ€ เจตเฉ‡เจ–เจฆเฉ‡ เจนเฉ‹ "เจ…เฉฑเจชเจฒเฉ‹เจก เจ•เฉ€เจคเฉ€ เจšเจฟเฉฑเจคเจฐ เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจฎเจฐเจฅเจฟเจค เจซเจพเจฐเจฎเฉˆเจŸ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ“ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฒเจˆ เจ†เจฎ เจšเจฟเฉฑเจคเจฐ เจซเจพเจฐเจฎเฉˆเจŸ เจšเฉเจฃเจฆเฉ‡ เจนเฉ‹เฅค" เจคเจฆ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเฉฐเจญเจพเจตเจจเจพ เจซเจฒเฉˆเจธเจผ เจตเจฟเฉฑเจš เจนเฉˆ.

เจ‡เจธเจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจนเฉˆ: เจกเจฟเจตเจพเจˆเจธ เจŸเจฐเจฎเฉ€เจจเจฒ เจตเจฟเฉฑเจš เจฎเจพเจกเจฒ 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" เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจกเจฟเจตเจพเจˆเจธ เจจเฉ‚เฉฐ เจซเจฒเฉˆเจธเจผ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹

เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจจเจพเจฒ เจ‡เฉฑเจ• VPN เจธเจฐเจตเจฐ เจฌเจฃเจพเจ“

เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจนเฉ€ WireGuard เจธเฉฐเจฐเจšเจฟเจค เจธเจฐเจตเจฐ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจชเฉœเจพเจ… เจจเฉ‚เฉฐ เจ›เฉฑเจก เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค
เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจจเจฟเฉฑเจœเฉ€ VPN เจธเจฐเจตเจฐ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เจพ MyVPN.RUN เจฌเจฟเฉฑเจฒเฉ€ เจฌเจพเจฐเฉ‡ เจฎเฉˆเจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ‡เฉฑเจ• เจธเจฎเฉ€เจ–เจฟเจ† เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเฉ€.

OpenWRT 'เจคเฉ‡ เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ

SSH เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉเจ†เจฐเจพ เจฐเจพเจŠเจŸเจฐ เจจเจพเจฒ เจœเฉเฉœเฉ‹:

ssh [email protected]

เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจธเจฅเจพเจชเจฟเจค เจ•เจฐเฉ‹:

opkg update
opkg install wireguard

เจธเฉฐเจฐเจšเจจเจพ เจคเจฟเจ†เจฐ เจ•เจฐเฉ‹ (เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจ•เจพเจชเฉ€ เจ•เจฐเฉ‹, เจจเจฟเจฐเจงเจพเจฐเจค เจฎเฉเฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจจเจพเจฒ เจฌเจฆเจฒเฉ‹ เจ…เจคเฉ‡ เจŸเจฐเจฎเฉ€เจจเจฒ เจตเจฟเฉฑเจš เจšเจฒเจพเจ“)เฅค

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ MyVPN เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจฐเจนเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ WG_SERV - เจธเจฐเจตเจฐ เจ†เจˆ.เจชเฉ€ 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 'เจคเฉ‡ เจธเฉ‹เจงเฉ€เจ†เจ‚ เจนเจฆเจพเจ‡เจคเจพเจ‚ (เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจซเจฐเจฎเจตเฉ‡เจ…เจฐ 'เจคเฉ‡ L2TP, PPTP เจธเฉˆเจŸ เจ…เจช เจ•เจฐเจจ เจฒเจˆ เจตเจพเจงเฉ‚ เจนเจฆเจพเจ‡เจคเจพเจ‚)
OpenWrt เจตเจพเจ‡เจฐเจ—เจพเจฐเจก เจ•เจฒเจพเจ‡เฉฐเจŸ

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹