áááºáá¬áá¬ááᯠá¡á
ááá± ááŒááºá
ááŒá®áž á¡ááºáá¬áááºáá±á«áºáááºááŒá®áž á¡ááºáá¬áááºáááºáá±á¬ááºááŸá¯ááœá±ááᯠâáá«á·áááºááá¯ááâ áá»ááºáá±áᬠááŒá¬áá«ááŒá®á á€áá±á¬ááºážáá«ážááœáẠáá»áœááºá¯ááºááẠá¡áááºáá¯á¶áž router áá
áºáá¯á¶ážá០á
áœááºážáá±á¬ááºáááºááŒáá·áºááá±á¬ áá¬áá¬á¡ááŒá
áºááá¯á· ááŒá±á¬ááºážáá²áá¬ááœáẠáá»áœááºá¯ááºáá¡ááœá±á·á¡ááŒá¯á¶ááᯠáá»áŸáá±ááá¯áá«áááºá
áá
á¹á
á¬ááŸáá
áœá¬ áááºážáá±á¬ááºáá²á·áá±á¬ TP-Link TL-WR1043ND router ááẠá¡áááºáá¯á¶ážááœááºáááºá ááá¯á¡ááºáá»ááºáá»á¬ážááᯠáááŒáá·áºáááºážáá±ážááá¯ááºáá±á¬á·áá²á áá»áœááºá¯ááºááẠ5 GHz ááŸáá¯ááºážááŸá¯ááºážááŸáá·áº router ááŸáá·áºáá»áááºáááºáá¬ážáá±á¬ ááá¯ááŸá±á¬ááºáááááá¬ááŸá ááá¯ááºáá»á¬ážááᯠá¡ááŒááºáááºáá±á¬ááºááœáá·áºááᯠááá¯áá»ááºáá«ááẠ. á¡áá°ážááŒá¯ááá¯áááºáá»á¬áž (4pdaá ixbt)á áá¯á¶ážáááºáá»ááºáá»á¬ážááŸáá·áº ááŒááºááœááºážá
ááá¯ážááá¯ááºáá»á¬ážá á¡áá»áá¯ážá¡á
á¬ážáá»á¬ážááᯠááŒáá·áºááŸá¯ááŒá®ážáá±á¬ááºá Keenetic Ultra ááᯠáááºáá°ááẠáá¯á¶ážááŒááºáá²á·áááºá
ááá¯ááºááŸááºáá»á¬ážáá¶á០áá±á¬ááºážááœááºáá±á¬ áá¯á¶ážáááºáá»ááºáá»á¬ážááẠá€á ááºáá á¹á ááºážááᯠáŠážá á¬ážáá±ážáá¯ááºáá±á¬ááºáááº-
- á¡áá°ááœááºáá²ááŒááºážááœáẠááŒá¿áá¬áááŸááá« (á€áá±áá¬ááœáẠáá»áœááºá¯ááºááá¯á· Asus áá¯ááºáá¯ááºáá»á¬ážááᯠá áœáá·áºááœáŸááºáá²á·ááááº)á
- áá¯ááºáááºážáááºáááºááŸá¯ááá¯ááºáᬠáá¯á¶ááŒááºá áááºáá»áááŸá¯ (á€áá±áá¬ááœáẠáá»áœááºá¯ááºááẠTP-Link ááá¯ááŒááºáá»á±á¬áºáá¬ážáááº)á
- á áá áºááá·áºááœááºážááẠááœááºáá°ááẠ(áááºážááᯠáá»áœááºá¯áẠáááá¯ááºááœááºááá¯ááºáá±á¬á·áááºááᯠááŒá±á¬ááºá Microtik ááᯠáá»á±á¬áºááŒááºáá²á·áááº)á
á¡á¬ážáááºážáá»ááºááœá±ááᯠááá¯ááºáá¬ááá¯á·ááá¯áááºá
- WiFi6 áááŸááá°ážá á¡áá¬áááºá¡ááœáẠá¡áááºáá áºáá¯áá²á· áá á¹á ááºážáááááá¬ááœá±ááᯠáá°áá»ááºáá²á·áááºá
- LAN áá±á«áẠá áá¯á áá»áœááºáá±á¬áº ááá¯ááá¯áá»ááºáááºá áá«áá±ááá·áº áá«á á¡áááºá¡áá»áá¯ážá¡á á¬áž ááá¯ááºáá±á¬á·áá°ážá
ááááºá¡áá±ááŒáá·áºá áá»áœááºá¯ááºááá¯á·ááẠဠ"áá¬áá¬" ááᯠáááŸááá²á·áááº-
- áááºáááºááœáẠRostelecom á optical terminal ááŸááááºá
- áá¬áááºááœáẠáá»áœááºá¯ááºááá¯á·á á ááºážááẠrouter ááŸááááºá
- Aliexpress á០USB2 áá±áá¹áá¬áá²ááœáẠááá·áºáá¬ážáá±á¬ 128 GB m.3 SSD ááᯠááá¯ááºáá¬ááŒáá¯ážááŒáá·áº router ááá¯á· áá»áááºáááºáá¬ážááŒá®ážá ááá¯á¡áá« áááºážááᯠáá¶áá¶áá±á«áºááœáẠáááºáááºá áœá¬ áááºáááºáá¬ážáááºá
- á¡ááŸá±á·áááºááœáẠáá®ážááŒá¬ážá¡áááºááŒááºáá¬ážáá±á¬ ááááºáá±á«ááºáá»á¬ážáá«ááŸááá±á¬ ááá¯ážáá»á²á·ááŒáá¯ážááẠá á»á±ážáááºáá¬áá±á¬ UPS ááá¯á· ááá¯ááºáá¬ááŒáá¯ážáá áºáá¯ááŒá áºáááºá
- áá±á¬ááºáá¶ááœáẠá¡ááááºááœá²ááŒáá¯ážáá»á¬áž á¡áá»á¬ážá¡ááŒá¬ážáá«ááŸáááẠ- ááá¯ááºáááºážááᯠááŒááºáááºááœááºážáá¶ááá·áºá¡ááá·áºááœááºá WiFi áá±á«áºááááºá á±áááºá¡ááœáẠáááááá¬áá»á¬áž áá¬ážááŸáááá·áºááá·áºáá±áá¬áá»á¬ážááœáẠRJ45 ááŒá±á áœááºáá»á¬ážááᯠáá»ááºáá»ááºážá á®á ááºáá²á·áá«áááºá
ááá¯á·ááŒá±á¬áá·áºá áá»áœááºá¯ááºááá¯á·ááœáẠá ááºáááááá¬áá»á¬áž ááŸááááºá áááºážááᯠááŒá¯ááŒááºááẠááá¯á¡ááºáááºá
- Router ááááŠážáááºáááºááŸá¯ááẠ2 áááá áºááá·áºááŒá¬ááŒáá·áºááŒá®ážá áá¶á·ááá¯ážáá°áá¶áá»áááºáááºááŸá¯ááá·áºáááºáá»ááºáá»á¬ážááá¯áá»áœááºá¯ááºááá¯á·ááœáŸááºááŒááẠ(áá»áœááºá¯ááºá optical terminal ááá¯áá¶áá¬ážáá¯ááºááá¯á·ááŒá±á¬ááºážáááºá PPPoE áá»áááºáááºááŸá¯ááẠrouter ááá¯áá¯ááºááááºážáááº)á WiFi ááœááºáááºá¡áááºááŸáá·áºá áá¬ážááŸáẠ- á¡ááŒá±áá¶á¡á¬ážááŒáá·áºáá«áá² Router ááẠá áááºááŒá®áž á¡áá¯ááºáá¯ááºáá«áááºá
áá»áœááºá¯ááºááá¯á·ááẠ"ááœááºáááºá
ááºážáá»ááºážáá»á¬áž - áááºááá·áºááá¯á·ááŒááºáž" ááá¹áááœáẠrouter ááá¯ááºááá¯ááºá ports áá»á¬ážááá¯á· ááŒááºá port áá»á¬ážáá®ááá¯á· áááºááá·áºááá¯á·ááẠáááºááŸááºáá±ážáááº-
ááá¯áá»áœááºá¯ááºááá¯á·ááẠrouter ááŸáá»áœááºá¯ááºá¡ááá¯ááŸááá±á¬ "á¡ááá·áºááŒáá·áº" á¡ááá¯ááºážááá¯á·áááºáááºááœá¬ážááá¯ááºáááº-
- á¡áááºááœááºáááºá¡ááœáẠá¡áá±ážá á¬áž NAS á áá¯ááºáá±á¬ááºááá¯ááºá áœááºážá
- ááá¯ááºááá¯ááºá á¬áá»ááºááŸá¬áá»á¬ážá áœá¬á¡ááœáẠáááºáá¬áá¬áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáá¯ááºáá±á¬ááºááŒááºážá
- ááá¹áá¬áá±á«áºááŸá áááºááá·áºáá±áá¬ááŸáááᯠááá¯ááºáá±ážááá¯ááºáá¬áá±áá¬ááᯠááá°áááºá¡ááœáẠááá¯ááºááá¯áẠcloud áá¯ááºáá±á¬ááºááá¯ááºá áœááºážá
ááááá¯á¶áž á¡á¬ážá áá¯ááºáá¯ááºá áá¬áááá¯áá² Built-in áááááá¬áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á á¡áá±á¬ááºá¡áááºáá±á¬áºáááº-
- á€á¡áááºážááá¹áá¡ááœáẠáááºááœááºáá¬ážáá±á¬ drive áá
áºáᯠ(flash driveá memory cardá card reader ááŸáá hard drive ááá¯á·ááá¯áẠSSD ááᯠááŒááºááá±á¬ááºá
áºáá
áºáá¯ááœááºáá°ááŒá®áž áááºážááᯠExt4 ááá¯á· áá±á¬áºáááºáá¯ááºáá«á
MiniTool Partition ááᯠWizard ááá¯á¡ááá²á· Edition ááᯠ(áá»áœááºáá±á¬á·áºáááºááŸá¬ Linux áá«áá²á· ááœááºáá»á°áá¬áááŸááá°ážá built-in tools ááœá±áá²á·áááºáž ááŒá áºááá¯ááºáá«áááº)á áá»áœááºáá±á¬áºáá¬ážáááºáá¬ážáááá¯áá²á áááºáááºáá±áá»áááºááŸá¬ á áá áºá flash drive ááŸá¬ logs ááœá±ááá¯áá¬áá±ážáá¬ážáááºá áá«ááŒá±á¬áá·áº system set up áá¯ááºááŒá®ážáá²á·á¡áá« áá°ááá¯á·ááᯠááá·áºáááºáá¬ážáááºááá¯áááºá drive ááŸá¬ á¡áá»á¬ážááŒá®ážáá²á· áááŒá¬áááá±ážááá¯á·á á®á ááºáá¬ážáááºááá¯ááẠmemory card ááá¯áá¯á¶ážááá¯ááºáá«áá±ážááẠ- SSD ááá¯á·ááá¯áẠHDD á ááá¯áá±á¬ááºážáá«áááºá
áááºážáá±á¬ááºá áá»áœááºá¯ááºááá¯á·ááẠdrive ááᯠrouter ááŸáá·áºáá»áááºáááºááŒá®áž system monitor screen ááœááºááŒáá·áºááŸá¯áá«á
âá¡ááá®áá±ážááŸááºážáá»á¬ážâ ááá¹áááá¯á· âUSB áááá¯ááºáá»á¬ážááŸáá·áº ááááºáá¬áá»á¬ážâ ááᯠááŸáááºááŒá®áž âWindows Networkâ ááá¹áááŸá áá»áŸáá±ááŸá¯ááᯠá
á®á
ááºáááºááŸááºáá«-
áá»áœááºá¯ááºááá¯á·ááœáẠááá¯á¡ááºáá«á áá
áºáá
áºáá¯á¡ááŒá
Ạáá»áááºáááºááá¯ááºáá±á¬ Windows ááœááºáá»á°áá¬áá»á¬ážá០á¡áá¯á¶ážááŒá¯ááá¯ááºááá·áº ááœááºáááºá¡áááºážá¡ááŒá
áºáá
áºáᯠááŸááááº- net use y: \192.168.1.1SSD /persistent:yes
ááá¯ááá¯á·áá±á¬ ááŒá¶áááºáááºáá®ážáá¬ážáá±á¬ NAS áá¡ááŒááºááŸá¯ááºážááẠá¡áááºáá¯á¶ážá¡ááœááºá¡áá±á¬áºáá±ážáá¯á¶áá±á¬ááºáá«áááºá áááºážááẠááá¯ááºáá¬ááŒáá¯ážáá áºáá¯áá±á«áºááœáẠgigabit áá áºáá¯áá¯á¶ážááá¯á¡áá¯á¶ážááŒá¯áá¬ážááŒá®áž WiFi áááºááŒááºááŸá¯ááºážááŸá¬ 400-500 megabits ááá·áºááŸááááºá
ááá¯ááŸá±á¬ááºááŸá¯á¡á¬áž á
áá
áºááá·áºááœááºážááŒááºážááẠáá¬áá¬ááᯠá
á®á
ááºáááºááŸááºááẠááá¯á¡ááºáá±á¬ á¡ááá·áºáá»á¬ážáá²á០áá
áºáá¯ááŒá
áºááŒá®ážá ááá¯á·áá±á¬áẠáá»áœááºá¯ááºááá¯á· ááá¯á¡ááºáááº-
-
-
ááá¯ááááºážááŸáá·áº DNS ááœáŸá²á¡ááºááŒááºážáááºáááºáá»á¬áž á¡áááºáááºáá¬ááẠáá¬áá®áá±á«ááºážáá»á¬ážá
áœá¬ ááŒá¬áááºá ááá¯á·ááŒá±á¬áá·áº áá»áœááºá¯ááºááá¯á·ááẠrouter ááᯠáááŒáá¯ááºáááºáááºáž á
áá
áºááá·áºááœááºážáá±áá«áááºá
ááááŠážá
áœá¬á áá»áœááºá¯ááºááá¯á·ááẠrouter ááœááºááá¯á¡ááºáá±á¬ packages áá»á¬ážááá¯ááá·áºááœááºážááá¯ááºááá·áº Entware repository ááá¯ááá·áºááœááºážáááºááá¯á¡ááºáááºá á¡ááœáá·áºáá±á¬ááºážáá°áá²á·áááºá
SSH ááŸáááá·áºáááºáá±á¬ááºááœáá·áºáááŸáááŒá®ážáá±á¬ááºá passwd command ááŒáá·áº á áá¬ážááŸááºááá¯ááŒá±á¬ááºážáá²ááŒá®áž opkg install [package names] command ááŒáá·áº ááá¯á¡ááºáá±á¬ package áá»á¬ážá¡á¬ážáá¯á¶ážááᯠinstall áá¯ááºáá«-
á
áá
áºááá·áºááœááºážá
ááºááœááºá á¡á±á¬ááºáá« áááºáá±á·áá»áºáá»á¬ážááᯠrouter ááœáẠááá·áºááœááºážáá²á·ááẠ(opkg list-installed command á output ááá¯)
á¡áá¯ááºáá»á¬ážá
á¬áááºáž
bash - 5.0-3
busybox - 1.31.1-1
ca-bundle - 20190110-2
ca-certificates - 20190110-2
coreutils - 8.31-1
coreutils-mktemp - 8.31-1
cron - 4.1-3
curl - 7.69.0-1
diffutils - 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-full - 1.11.1-4
libintl-full - 0.19.8.1-2
liblua - 5.1.5-7
limbbedtls - 2.16.5-1
libmount - 2.35.1-1
libncurses - 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
libreadline - 8.0-1a
librt - á.áá-á
libslang2 - 2.3.2-4
libssh2 - 1.9.0-2
libssp - 8.3.0-9
libstdcpp - 8.3.0-9
libuid - 2.35.1-1
libxml2 - 2.9.10-1
áá±ááá»á¬áž - 2.27-9
mc - 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
poorbox - 1.31.1-2
terminfo - 6.2-1
zlib - 1.2.11-3
zoneinfo-asia - 2019c-1
zoneinfo-europe - 2019c-1
á€áá±áá¬ááœáẠáááá¯á¡ááºáá² áá áºáá¯áá¯ááŸááá±á¬ááºážááŸáááá¯ááºáááºá ááá¯á·áá±á¬áº drive ááœáẠáá±áá¬á¡ááŒá±á¬ááºá¡ááŒá¬ážááŸááá±áá±á¬ááŒá±á¬áá·áº áá»áœááºá¯ááºááẠáááºážááá¯ááŒáá·áºááẠá áááºááááºá á¬ážáá«á
áááºáá±á·áá»áºáá»á¬ážááá¯ááá·áºááœááºážááŒá®ážáá±á¬ááºá áá»áœááºá¯ááºááá¯á·ááẠnginx ááᯠconfigure áá¯ááºáááºá ááá¯ááááºážááŸá áºáá¯ááŒáá·áº áááºážááᯠá ááºážááŒáá·áºááẠ- áá¯ááááá áºáá¯ááᯠhttps ááŒáá·áº configure áá¯ááºáá¬ážááŒá®ážá ááá¯ááœáẠáá±á¬ááºážáá«ážááá¯áá áºáá¯ááŸááá«áááºá Router admin panel ááẠáá¯á¶ááŸáẠport áá»á¬ážáá±á«áºááœáẠáá»áááºáá¬ážáá±á¬ááŒá±á¬áá·áº á¡ááœááºážááœááºáž ports 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
áá»áœááºá¯ááºá router áá±á«áºááŸá "openssl dhparam -out dhparams.pem 2048" á¡áááá·áºááŒáá·áº dhparams.pem ááá¯áá¯ááºáá¯ááºááŒááºážááẠááá¯ážáááºááŸá¯ááœáŸááºážááááºážá¡ááœááºááá¯ááºáá«áá áá»áœááºá¯ááºááẠá áááºááŸááºáááºážáá¶ááŒá®áž ááŒááºáááºá áááºáááºááŸá¬ 2 áá¬áá®áá»á±á¬áºááŒá¬ááŒá±á¬ááºáž áá»áœááºá¯ááºáááááŒá¯áááá«áááºá
áááºááŸááºáá»á¬ážááᯠáááºáá¶áááŸáááŒá®ážáá±á¬ááºá â/opt/etc/init.d/S80nginx restartâ á¡áááá·áºááŒáá·áº nginx ááᯠááŒááºáááºá áááºáá«á áá°á¡áá á áá áºááá·áºááœááºážááŸá¯ ááŒá®ážáá«ááŒá®á ááá¯á·áá±á¬áº áááºááá¯ááºáá áºáá¯á០áááŸááá±ážáá« - áá»áœááºá¯ááºááá¯á·ááẠ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>
á¡áá»ááºá¡áááºáá»á¬ážááᯠááŸáá
áœá¬áá¬ážáááºá áá»áœááºá¯ááºáá²á·ááá¯á· ááá±á¬áºáááºááŸááºáááºááá¯ááºáá±á¬áá°áá»á¬ážá¡ááœáẠá¡áááºááá·áºáá¯ááºáá¬ážáá±á¬ áá¯á¶á
á¶áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááẠááá¯ááá¯ááœááºáá°áááºá á¡áá»áá¯ážáá»áá¯ážáá±á¬ áááºááá±á¬ááºáá»á¬ážááŸáááá·áº á¡ááŒá¬ááŒá®ážááŸá¬ááœá±ááŒá®ážáá±á¬ááºá áá»áœááºá¯ááºááœá±á·ááŸááá²á·áááº
áá»áœááºá¯ááºááá¯á·ááẠááá·áºáá»á±á¬áºáá±á¬ template áá áºáá¯ááᯠááœá±ážáá»ááºááẠ- á¡áá»áá¯ážáá»áá¯ážáá±á¬ ááá á¹á áá»á¬ážá¡ááœáẠáá áºáá¯ááŸááááºá áá±á¬áºááœááºážááᯠáá±á«ááºážáá¯ááºáá¯ááºááŒá®áž /share/nginx/html áááºážááœáŸááºáá²ááá¯á· áá¯ááºááá¯ážááá¯ááºáá«á áááºááẠáááºážááᯠááá·áºááœááºáá»á°áá¬á០áá¯ááºáá±á¬ááºááá¯ááºáááºá ááá¯á·áá±á¬áẠáá¯á¶á á¶áááááºááᯠáááºážááŒááºáá« (á€áá±áá¬ááœáẠáááºá¡áááºážáááºáá»áŸáᬠá¡ááááᬠááá¯á¡ááºáá«áááºá HTML áááœá²á·á ááºážáá¯á¶ááá¯ááá»ááºá á®ážá á±áááº) ááŸáá·áºá¡á±á¬ááºáá«áá¯á¶ááœááºááŒáá¬ážááá·áºá¡ááá¯ááºážááááºáá áºááá¯á¡á á¬ážááá¯ážáá«á
á¡áá»ááºážáá»á¯ááº- Router ááẠáááºážááœáẠáá±á«á·áá«ážáá±á¬ áááºááá¯ááºáá
áºáá¯ááᯠáááºáá¶áá»ááºážááááºá¡ááœáẠá¡áá±á¬áºáá±áž ááá·áºáá»á±á¬áºáá«áááºá áá°á¡á - áááºááẠááŒá®ážáá¬ážáá±á¬áááºááᯠááá»áŸá±á¬áºááá·áºáá¬ážáá«áá
Router á áá¬ááŒá±á¬áá·áº áá¯á¶ááŸáẠPC ááá¯ááºáá¬áá²á Router ááẠááá¯ááºáááºážáá»á¬ážá
áœá¬ááœáẠáá¬áá®áááºáá¯á¶áž á¡áá¯ááºáá¯ááºáá±á¬ áá¬á·ááºáá² á¡áááºážáááºáá²á០áá
áºáá¯ááŒá
áºááŒá®áž á¡áááºáá±á¬ááºáá¬ááẠáá¯á¶ááŸááºá¡á¬ážááŒáá·áº áá¯á¶ážáááááºááááºáá±ááŒá®áž áá
áºáá±á·áá»áŸáẠáááºáááºááŸá¯ áá
áºáá¬áááºáááºážáá±á¬ á¡áááºážááá¯ááºááẠáááºážááᯠáá¯á¶ážááááááá¯ááºá
á±áá«á
source: www.habr.com