Техно
November 9, 2021

Сеть мечты

Слишком много всяких дел и слишком мало времени на то, чтобы разложить мысли по строчкам :)

Наконец завершил курс Algorithmic Toolbox, честно говоря он оставил несколько смешанные чувства. Было прикольно в начале и в конце, но середина курса, как мне показалось, очень плохо просчитана по времени. В общем надо внимательнее подходить к выбору курсов. Но, даже так, самое главное, что дал этот курс, это мышление в правильном (алгоритмическом) ключе.

Кроме того, пока жил все это время с мыслью что надо что-то выучить и что-то сдать, так привык к этому, что придумал новую себе "задачку" - построить домашнюю сеть таким образом, чтоб можно было безопасно подключиться к ней даже когда я не дома. Платить за выделенный IP пока не очень хочется, потому придумал, что связь будет через VPS (который уже очень давно хостится у DigitalOcean), а WireGuard будет каналом связи.

Как-то так это выглядит у меня в голове

И еще важный момент который заметил в отелях/апартах - очень плохо ловится сигнал и я включаю vpn для всяких чувствительных данных (работа/медицина). Решение нашел в "походно-полевом" роутере от GL-iNet

GL-MT1300 (Beryl)

На удивление штука оказалась довольно простой в настройке. Подхватила конфиги WireGuard и весь трафик оказался завернут в туннель + DNS over TLS. Как-то так сложилось, что ничего не знал про DNS от Cloudflare и вот узнал, что умеет еще и в TLS, что хорошо, но для большей паранойи и повышения скилла в Go, хочу накодить свою поделку (DNS-сервер на Go + Redis как БД).