#!/bin/bash
# uncomment for debug
#set -x
function get_avg_size() {
[ ! -d "$1" ] && echo "Directory $1 DOES NOT exists." && exit 1
sum_size=0
count=0
for size in $(LC_ALL=C stat -c '%F %s' $1/* | grep 'regular file' | cut -d ' ' -f 3); do
let sum_size=$sum_size+$size
let count=$count+1
done
echo "Average file size $(($sum_size/$count))"
}
get_avg_size ~/
я не могу указать через какой именно интерфейс должен ходить трафик, могу указать только IP
/ip route
add comment=Test gateway=192.168.0.1%wlan2.4
server {
listen 443 ssl;
server_name example.com;
ssl_certificate /path/to/proxy/cert/example.com/fullchain.pem;
ssl_certificate_key /path/to/proxy/cert/example.com/privkey.pem;
location / {
proxy_pass https://$upstream;
proxy_ssl_server_name on;
proxy_ssl_name $host;
proxy_set_header Host $host;
}
}
Параметр ssl (0.7.14) указывает на то, что все соединения, принимаемые на данном порту, должны работать в режиме SSL. Это позволяет задать компактную конфигурацию для сервера, работающего сразу в двух режимах — HTTP и HTTPS.
Изначально на сервер был направлен поддомен при помощи A записи, который даже в трассировке не отображал шаги через DNS хостинг, но позже мы направили основной домен и поддомен, что привело к появлению пару шагов от DNS хостинга.