แแแแ แฎแแแแ แแแแแแแ โแฎแแแแแ แจแแแแฎแโ แแแขแแ แแแข แกแแ แแแกแแแแ แแแ แกแแ แแแ แแก แแฃแแแแแ แแแงแแแแแแ แแ แแแขแแ แแแขแจแ แแแจแแแแแ. แแ แกแขแแขแแแจแ แแแแแ แแแแแแแแ แแ แฉแแแ แแแแแชแแแแแแ แกแแฎแแแก แ แแฃแขแแ แแก แแแฆแแแคแฃแแฅแชแแแแแแฃแ แ แแแฌแงแแแแแแแแแแ แแแแฅแแแก แกแ แฃแแคแแกแแแแ แกแแ แแแ แแ แแแแแฅแชแแแแจแ.
แงแแแแแคแแ แ แแแแฌแงแ แแแแ, แ แแ TP-Link TL-WR1043ND แ แแฃแขแแ แ, แ แแแแแแช แแ แแแฃแแแ แแแกแแฎแฃแ แแแแแ, แแฆแแ แแแแแงแแคแแแแแแ แกแแฎแแแก แฅแกแแแแก แแแแฎแแแแแแแแแแก; แแแแแแแ 5 แแฐแช แแแแแแแแแ แแ แกแฌแ แแคแ แฌแแแแแ แ แแฃแขแแ แแแ แแแแแแจแแ แแแฃแ แจแแกแแแแฎ แแแฌแงแแแแแแแแแ. . แกแแแชแแแแแแแแฃแแ แคแแ แฃแแแแแก (4pda, ixbt), แกแแแขแแแแก แแแแแฎแแแแแ แแ แแแแแแแแ แแแ แแแฆแแแแแแแก แแกแแ แขแแแแแขแแก แแแแแฎแแแแแก แจแแแแแ, แแแแแแฌแงแแแขแ แจแแแแซแแแ Keenetic Ultra.
แแคแแแแแแแแแก แแแ แแ แแแแแฎแแแแแแ แแฃแจแแแแแ แแ แแแแแ แแขแฃแแ แแแฌแงแแแแแแแแก แกแแกแแ แแแแแแ:
- แแแแแฎแฃแ แแแแก แแ แแแแแแ แแ แแ แแก (แแฅ แฉแแแ แแแแแแฌแแ แแกแฃแกแแก แแ แแแฃแฅแขแแแแก แแแขแแแแแ);
- แแแแ แแชแแฃแแ แกแแแแแแแแแ (แแฅ แแ แแแแแแแแแแ TP-Link);
- แแแแแแแ แแแกแแงแแแแแแแ (แแแจแแแแแ, แ แแ แแแ แแแแฃแแแแแแแ แแแแก แแ แแแแแแแแแแ Microtik).
แแแแแฌแแ แแแแฃแกแแแแแ แจแแแฃแแแ:
- แแ แ WiFi6, แแแแแแแแกแแแแก แ แแแแ แแแก แแฅแแแ แแฆแญแฃแ แแแแแแแก แแฆแแแ แแแแแแแ;
- 4 LAN แแแ แขแ, แแแขแ แแแแแแแ, แแแแ แแ แแก แแฆแแ แแ แแก แแแแแแ แ แแแขแแแแ แแ.
แจแแแแแแ, แฉแแแ แแแแแฆแแ แแก "แกแแ แแแ แ":
- แแแ แชแฎแแแ แแ แแก Rostelecom-แแก แแแขแแแฃแ แ แขแแ แแแแแแ;
- แแแ แฏแแแแ แแ แแก แฉแแแแ แแฅแกแแแ แแแแแขแฃแแ แ แแฃแขแแ แ;
- แแ แแแแแ แแแแแแกแแแฃแแ 2 GB m.128 SSD, แ แแแแแแช แแแแแแกแแแฃแแแ Aliexpress-แแก USB3 แงแฃแแจแ, แแแแแฃแแแ แแ แแก แแแแแแจแแ แแแฃแแ แ แแฃแขแแ แแแ, แแฎแแ แแก แแแแแแแ แแ แแก แแแแแแ แแแฃแแ แแแแแแแ;
- แฌแแแ แแแแแแ แแ แแก แแแคแแ แแแแแแก แแแแแแ แแแแแฃแแแแแแแแ แแแแแจแฃแแ แกแแแแขแแแแ, แแแกแแแ แแแแแฃแแ แแแแแก แแแคแ UPS-แแ;
- แฃแแแแ แแแแแแ แแ แแก แแแแ แแฎแแแ แฌแงแแแแ แแแแแแแแ - แแแแแก แ แแแแแขแแก แแขแแแแ, แแ แแแจแแแแ แแแแแแแแ RJ45 แกแแแแขแแแ แแ แแแแแแแแจแ, แกแแแแช แฃแแแ แงแแคแแแแงแ แแฆแญแฃแ แแแแแแ, แ แแแ แแ แแงแแก แแแแแแแแแแฃแแ WiFi-แก แแแแแแซแฃแ แแแแแ.
แแกแ แ แแ, แฉแแแ แแแแฅแแก แแฆแญแฃแ แแแแแแ, แฉแแแ แแแญแแ แแแแ แแแกแ แแแแคแแแฃแ แแชแแ:
- แ แแฃแขแแ แแก แแแแแแแแ แแแ แแแงแแแแแแก แแแแฎแแแแแแ 2 แฌแฃแแ แกแญแแ แแแแ, แฉแแแ แแแแฃแแแแแแ แแแแจแแ แแก แแแ แแแแขแ แแแก แแ แแแแแแแ แแแ (แฉแแแ แแแขแแแฃแ แ แขแแ แแแแแแ แแแแแ แแฃแแแ แฎแแแแก แ แแแแแจแ, PPPoE แแแแจแแ แ แแฌแแแก แ แแฃแขแแ แก), WiFi แฅแกแแแแก แกแแฎแแแก แแ แแแ แแแก - แซแแ แแแแแแ แแก แแกแแ. แ แแฃแขแแ แ แฉแแแ แแแแแ แแ แแฃแจแแแแก.
แฉแแแ แแแงแแแแแ แแแ แ แแแ แขแแแแก แแแแแแแแแแแก แแแแแ แ แแฃแขแแ แแก แแแ แขแแแแ "แฅแกแแแแก แฌแแกแแแ - แแแแแแแกแแแแ แแแแ" แแแแงแแคแแแแแแจแ:
แแฎแแ แฉแแแ แจแแแแแซแแแ แแแแแแแแแ "แแแฌแแแแแ" แแแฌแแแแ, แ แแช แแแแแแแ แ แแฃแขแแ แแกแแแ:
- แแชแแ แ NAS-แแก แคแฃแแฅแชแแแแแ แแแ แกแแฎแแแก แฅแกแแแแกแแแแก;
- แแแ แกแแ แแแ แแก แคแฃแแฅแชแแแแแก แจแแกแ แฃแแแแ แ แแแแแแแแ แแแ แซแ แแแแ แแแกแแแแก;
- แแแ แกแแแแแฃแ แ แฆแ แฃแแแแก แคแฃแแฅแชแแแแแแแแ แแแ แกแแแแแฃแ แแแแแชแแแแแแ แฌแแแแแแกแแแแก แแกแแคแแแแก แแแแแกแแแแ แ แแแแแแแแแ.
แแแ แแแแ แฎแแ แชแแแแแแแ แฉแแจแแแแแฃแแ แฎแแแกแแฌแงแแแแแก แแแแแงแแแแแแ, แแแแ แซแแแแกแฎแแแแแก แแแ แแจแ:
- แฉแแแ แแแฆแแแ แแ แ แแแแกแแแแก แแแแแฃแแแแแ แแแกแแก (แคแแแจ แแ แแแแ, แแแฎแกแแแ แแแแก แแแ แแแ แแแ แแแแก แฌแแแแแแฎแแแแจแ, แแงแแ แ แแแกแแ แแ SSD แแแ แ แงแฃแแจแ แแ แแแแแคแแ แแแขแแแ แแแก Ext4-แแ.
MiniTool แแแงแแคแแก แแกแขแแขแ แฃแคแแกแ แแแแแชแแแ (แฉแแแ แฎแแแ แแ แแแฅแแก แแแแแแฃแขแแ แ Linux-แแ, แแก แจแแกแแซแแแแแแแ แฉแแจแแแแแฃแแ แฎแแแกแแฌแงแแแแแ). แ แแแแ แช แแแแฎแแแ, แแฃแจแแแแแก แแ แแก แกแแกแขแแแ แฌแแ แก แแฎแแแแ แแฃแ แแแแแแก แคแแแจ แแ แแแแแ, แแกแ แ แแ, แแฃ แแแ แจแแแฆแฃแแแแ แกแแกแขแแแแก แแแงแแแแแแก แจแแแแแ, แจแแแแซแแแแ แแแแแแงแแแแ แแแฎแกแแแ แแแแก แแแ แแแแแแช, แแฃ แแแแแแแ แแแกแแแ แแแแ แ แแ แฎแจแแ แแ แฉแแฌแแ แแก - SSD แแ HDD แฃแแแแแกแแ.
แแแแก แจแแแแแ แฉแแแ แแฃแแแแจแแ แแแแแ แแแกแแก แ แแฃแขแแ แก แแ แแแแแแ แแแแแ แแแก แกแแกแขแแแแก แแแแแขแแ แแก แแแ แแแแ
แแแแฌแแแแฃแแแ "USB แแแกแแแแแ แแ แแ แแแขแแ แแแแ" "แแแแแแแชแแแแแก" แแแแงแแคแแแแแแจแ แแ แแแแแแแคแแแฃแ แแ แแ แฌแแแ "Windows Network" แแแแงแแคแแแแแแจแ:
แฉแแแ แแแแฅแแก แฅแกแแแแก แ แแกแฃแ แกแ, แ แแแแแก แแแแแงแแแแแ แจแแกแแซแแแแแแแ Windows แแแแแแฃแขแแ แแแแแแ, แกแแญแแ แแแแแก แจแแแแฎแแแแแจแ แแแกแแแ แแแแแแจแแ แแแ: net use y: \192.168.1.1SSD / แแฃแแแแแ: แแแแฎ
แแกแแแ แแแแ แแแแแแ แแแฃแแ NAS-แแก แกแแฉแฅแแ แ แกแแแกแแแแ แกแแแแแ แแกแแ แกแแจแแแแ แแแฎแแแ แแแแกแแแแก; แแแแแฃแแแ แแก แแงแแแแแก แแแแ แแแแแแแขแก, WiFi-แแ แกแแฉแฅแแ แ แแแแฎแแแแแแ 400-500 แแแแแแแขแแ.
แแแฎแกแแแ แแแแก แแแงแแแแแ แแ แ-แแ แแ แแฃแชแแแแแแแ แแแแแฏแแ แกแแ แแแ แแก แแแแคแแแฃแ แแชแแแกแแแแก, แแแจแแ แฉแแแ แแแญแแ แแแแ:
-
-
แแแแแแแก แแ DNS แแแแแแแชแแแก แแแ แแแแขแ แแแแก แแแแฅแแแแแแแก แ แแแแแแแแ แกแแแแ แกแญแแ แแแแ, แแแแขแแ แฉแแแ แแ แแแ แแฃแแแ แแแงแแแแแ แ แแฃแขแแ แก.
แฏแแ แฃแแแ แแแแแงแแแแ Entware แกแแชแแแ, แกแแแแแแแช แจแแแแแซแแแ แ แแฃแขแแ แแ แกแแญแแ แ แแแแแขแแแแก แแแงแแแแแ. แแ แแแกแแ แแแแแ
SSH-แแก แกแแจแฃแแแแแแ แฌแแแแแแก แแแฆแแแแก แจแแแแแ, แจแแชแแแแแ แแแ แแแ passwd แแ แซแแแแแแ แแ แแแแแแกแขแแแแ แแ แงแแแแ แกแแญแแ แ แแแแแขแ opkg install [package names] แแ แซแแแแแแ:
แแแงแแแแแแก แแ แแก, แ แแฃแขแแ แแ แแแแแกแขแแแแ แแแฃแแ แแงแ แจแแแแแแ แแแแแขแแแ (opkg list-Installed แแ แซแแแแแแก แแแแแแแแแแ):
แแแแแขแแแแก แกแแ
แแแจแ - 5.0-3
busybox - 1.31.1-1
ca-bundle - 20190110-2
ca-แกแแ แแแคแแแแขแแแ - 20190110-2
coreutils - 8.31-1
coreutils-mktemp - 8.31-1
แแ แแแ - 4.1-3
แแแฎแแแแ - 7.69.0-1
แแแคแฃแขแแแแแ - 3.7-2
dropbear - 2019.78-3
entware-release - 1.0-2
findutils - 4.7.0-1
glib2 - 2.58.3-5
grep - 3.4-1
ldconfig - 2.27-9
libattr - 2.4.48-2
libblkid - 2.35.1-1
libc - 2.27-9
libcurl - 7.69.0-1
libffi - 3.2.1-4
libgcc - 8.3.0-9
libiconv-แกแ แฃแแ - 1.11.1-4
libintl-แกแ แฃแแ - 0.19.8.1-2
แแแแแฃแ - 5.1.5-7
libmbedtls - 2.16.5-1
libmount - 2.35.1-1
แแแแแฃแ แกแแแ - 6.2-1
libncursesw - 6.2-1
libndm - 1.1.10-1a
libopenssl - 1.1.1d-2
libopenssl-conf - 1.1.1d-2
libpcap - 1.9.1-2
libpcre - 8.43-2
libpcre2 - 10.34-1
libpthread - 2.27-9
แแแแ แแแแแแแ - 8.0-1แ
librt - 2.27-9
libslang2 - 2.3.2-4
libssh2 - 1.9.0-2
libssp - 8.3.0-9
libstdcpp - 8.3.0-9
แแแแฃแแแ - 2.35.1-1
libxml2 - 2.9.10-1
แแแแแแแแ - 2.27-9
แแ - 4.8.23-2
ndmq - 1.0.2-5a
nginx - 1.17.8-1
openssl-util - 1.1.1d-2
opkg โ 2019-06-14-dcbc142e-2
opt-ndmsv2 - 1.0-12
php7 - 7.4.3-1
php7-mod-openssl - 7.4.3-1
แชแฃแแ แงแฃแแ - 1.31.1-2
แขแแ แแแแคแ - 6.2-1
zlib - 1.2.11-3
zoneinfo-asia - 2019c-1
zoneinfo-europe - 2019c-1
แจแแกแแซแแแ, แแฅ แ แแฆแแช แแแแแแขแ แแงแ, แแแแ แแ แแแกแแแ แแแแ แแแแแแ แแงแ, แแแแขแแ แแ แจแแแแฌแฃแฎแแแแ แแแก แงแฃแ แแแแก.
แแแแแขแแแแก แแแกแขแแแแชแแแก แจแแแแแ แแแแแแคแแแฃแ แแ แแแ nginx-แก, แแ แ แแแแแแแ แแชแแแ - แแแแ แ https-แแ แแ แแก แแแแคแแแฃแ แแ แแแฃแแ แแ แฏแแ แแ แแก แกแขแฃแแ. แจแแแ แแแ แขแแแ 81 แแ 433 แแแแแแงแแแแแ 80 แแ 443-แแก แแแชแแแแ, แ แแแแแ แ แแฃแขแแ แแก แแแแแแแกแขแ แแชแแฃแแ แแแแแแ แแแแแ แฉแแแฃแแแแ แแ แแแ แขแแแแ.
etc/nginx/nginx.conf
user nobody;
worker_processes 1;
#error_log /opt/var/log/nginx/error.log;
#error_log /opt/var/log/nginx/error.log notice;
#error_log /opt/var/log/nginx/error.log info;
#pid /opt/var/run/nginx.pid;
events {
worker_connections 64;
}
http {
include mime.types;
default_type application/octet-stream;
#log_format main '$remote_addr - $remote_user [$time_local] "$request" '
# '$status $body_bytes_sent "$http_referer" '
# '"$http_user_agent" "$http_x_forwarded_for"';
#access_log /opt/var/log/nginx/access.log main;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;
server {
listen 81;
server_name milkov.su www.milkov.su;
return 301 https://milkov.su$request_uri;
}
server {
listen 433 ssl;
server_name milkov.su;
#SSL support
include ssl.conf;
location / {
root /opt/share/nginx/html;
index index.html index.htm;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
</spoiler>
<spoiler title="etc/nginx/ssl.conf">
ssl_certificate /opt/etc/nginx/certs/milkov.su/fullchain.pem;
ssl_certificate_key /opt/etc/nginx/certs/milkov.su/privkey.pem;
ssl_ciphers 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA';
ssl_prefer_server_ciphers on;
ssl_dhparam /opt/etc/nginx/dhparams.pem;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 5m;
ssl_stapling on;
แแแแกแแแแแก, แ แแ แกแแแขแแ แแแฃแจแแแก https-แแก แกแแจแฃแแแแแแ, แแ แแแแแแแงแแแ แแแ แแแ แชแแแแแแ แแแฐแแแ แแขแแ แแแฃแแ แกแแ แแแขแ, แแแกแ แแแแแงแแแแแแ แแแแแงแแแ
[openssl_conf]
#engines=engines
แแ แแ แแฆแแแแจแแแ, แ แแ แฉแแแก แ แแฃแขแแ แแ dhparams.pem แแ แซแแแแแแ "openssl dhparam -out dhparams.pem 2048" แแแแแ แแ แแแแก 2 แกแแแแแ แแแขแ แแ แ แกแญแแ แแแแ, แ แแ แแ แ แแ แแแ แแกแแก แแแแแแแขแแ แ, แแ แแแแแแ แแแแแ แแแแแแแแแแก แแ แแแแแขแแแ แแแแแ.
แกแแ แแแคแแแแขแแแแก แแแฆแแแแก แจแแแแแ แแแแแขแแแ แแแ nginx แแ แซแแแแแแ โ/opt/etc/init.d/S80nginx restartโ. แแ แแแชแแแจแ, แแแกแขแแแแชแแ แแแกแ แฃแแแแฃแแแ, แแแแ แแ แฏแแ แแ แแ แแก แแแแแแแ แแ - แแฃ index.html แคแแแแก แฉแแแกแแแแ /share/nginx/html แแแ แแฅแขแแ แแแจแ, แแแแแแแฎแแแ แกแขแฃแแก.
index.html
<!DOCTYPE html>
<html>
<head>
<title>ะขะตััะพะฒะฐั ัััะฐะฝะธัะบะฐ!</title>
<style>
body {
width: 35em;
margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
}
</style>
</head>
<body>
<h1>ะขะตััะพะฒะฐั ัััะฐะฝะธัะบะฐ!</h1>
<p>ะญัะพ ะฟัะพััะฐั ััะฐัะธัะตัะบะฐั ัะตััะพะฒะฐั ัััะฐะฝะธัะบะฐ, ะฐะฑัะพะปััะฝะพ ะฝะธัะตะณะพ ะธะฝัะตัะตัะฝะพะณะพ.</p>
</body>
</html>
แแแคแแ แแแชแแแก แแแแแแแ แแแแกแแแแแกแแแแแ, แฉแแแแแแ แ แแ แแแ แแคแแกแแแแแแแกแแแแก แฃแคแ แ แแแแแแแ แแแ แจแแแแแแแแแก แแแแแงแแแแแ; แกแฎแแแแแกแฎแแ แแแขแแแแแแแจแ แฎแแแแ แซแแแแ แซแแแแแก แจแแแแแ แแแแแแ
แฉแแแ แแแ แฉแแแ แจแแกแแคแแ แแก แจแแแแแแก - แแ แแก แกแฎแแแแแกแฎแแ แจแแแแฎแแแแแกแแแแก, แฉแแแแขแแแ แแแ แแ แฅแแแ แแ แแแแแแแแแ แแแ /share/nginx/html แแแ แแฅแขแแ แแแจแ, แแแแก แแแแแแแแ แจแแแแซแแแแ แแฅแแแแ แแแแแแฃแขแแ แแแแ, แจแแแแแ แแแแ แแแแฅแขแแ แแ แจแแแแแแ (แแฅ แแแแญแแ แแแแแ แแแแแแแแฃแ แ แชแแแแ HTML-แแก แแกแ, แ แแ แแ แแแแ แฆแแแก แกแขแ แฃแฅแขแฃแ แ) แแ แจแแชแแแแแ แแ แแคแแแ, แ แแแแ แช แแแฉแแแแแแแ แฅแแแแแ แแแชแแแฃแ แคแแแฃแ แแจแ.
แ แแแแฃแแ: แ แแฃแขแแ แ แกแแแแแแ แจแแกแแคแแ แแกแแ แแแกแแ แแกแฃแแฃแฅแ แแแแกแแแขแแก แแแแกแแแแแกแแแแแ, แแ แแแชแแแจแ - แแฃ แแแแ แแแขแแแ แแแ แแ แแ แแก แแแกแแแแแแแแ, แจแแแแซแแแแ
แ แแขแแ แแ แแก แ แแฃแขแแ แ แแ แแ แ แฉแแแฃแแแแ แแแ แแแแแแฃแขแแ แ? แ แแฃแขแแ แ แแ แ-แแ แแแ แแ แ แแแแแแแแ แแแแแแฃแขแแ แฃแแ แขแแฅแแแแแแแ, แ แแแแแแช แแแแ แแแแแจแ แแฃแจแแแแก แแแแแ แกแแแแแก แแแแแแแแแแแจแ; แกแแฎแแแก แ แแฃแขแแ แ, แ แแแแ แช แฌแแกแ, แแแกแแแฃแขแฃแ แแ แฉแฃแแแ แแ แแกแฃแแฃแฅแ แกแแแขแ แแฆแแจแ แแกแแ แแแแแแแ แแแแแขแแ แแแก แกแแแ แแแ แแ แจแแแฌแฃแฎแแแก.
แฌแงแแ แ: www.habr.com