Добавлена информация о подключении к комнате Element, а так же создана и скрыта документация о диагностике сети на OC Linux, так как она не до писана.

This commit is contained in:
2026-07-14 19:41:07 +03:00
parent 62a64724b2
commit 020ace5718
4 changed files with 149 additions and 0 deletions

5
docs/docs/index.md Normal file
View File

@@ -0,0 +1,5 @@
# Добро пожаловать в доки
Это мой личный список как документаций, так и описание чего либо.
Если найдете ошибки или имееться желание что-то добавить, обращайтесь ко мне. Обратную связь найдете внизу.

View File

@@ -0,0 +1,93 @@
# Устранение сетевых проблем
!!! Warning "Обратите внимание"
Ошибки бывают разные. Доступ к определенному ресурсу, пропускная спостобность и так далее.
Здесь разберем самые самые частые проблемы, которые могут быть.
Так же, эта информация не для обычных пользователей, а администраторов сетей и серверов. Здесь показаны достаточно специфичные варианты устранения проблем.
Все команды, показаны здесь чаще всего используються в ОС Linux.
Посмотрим сначала достаточно простые проблемы, а после перейдем на более серьезные ситуации.
---
## Сайт не открываеться
Для начала посмотрим коды ошибок.
??? info "Комментарий автора"
Сам не запоминаю коды, так как сразу перехожу на поиск проблемы. Это происходит на мышечном памяти. Это означает, что могу почти сразу понять проблему.
Когда управляешь самостоятельно всей инфраструктурой, можешь сразу определить причину методом исключения. Однако коды необходимо знать.
### Коды ошибок
Самые частые коды:
1. **404****Not Found**ресурс не найден на сервере.
2. **403****Forbidden** — доступ запрещен.
- Неправильные права доступа к файлам на уровне ОС.
- Активен фильтр ограничения доступа (IP-белый список и т.п.).
3. **504****Gateway Timeout** — бэкенд не ответил вовремя.
- Тяжелые скрипты, превышающие время ожидания прокси.
- Проблемы с сетевым взаимодействием между прокси и бэкендом.
4. **503****Service Unavailable** — бэкенд временно недоступен.
- Бэкенд не запущен или упал.
- Порт бэкенда закрыт или недоступен.
5. **502****Bad Gateway** — прокси получил некорректный ответ от бэкенда.
- Несовместимость версий протоколов.
- Бэкенд отдает ответ в неправильном формате.
Коды ошибок во время диагностики:
1. **200** - **OK** - ресурс упешно получен без каких либо ошибок.
2. **301* - **Moved Permanently** - Перенаправляет на другой URI.
---
### Примеры ситуаций
#### Сайт поднят, но не открываються на других устройствах в локальной сети
Для начала, и это самое важное, нужно определить как именно не открываеться.
- Сайт не загружаеться.
- Браузер сразу показывает ошибку, что не может достучаться до сайта.
- **Server not found** или **Не удается получить доступ к сайту**.
- Выводит статическу ошибку о ошибке.
##### Сайт не открываеться.
Для начало узнаем, открыт ли порт.
```
nc -zv <address> <port>
```
``` title="Порт открыт"
$ nc -zv 192.168.1.1 80
Connection to 192.168.1.1 80 port [tcp/http] succeeded!
```
``` title="Порт закрыт"
$ nc -zv 192.168.1.1 80
nc: connect to 100.222.6.5 port 80 (tcp) failed: Connection timed out
```
Чаще всего, если порт не доступен, nc будет пытаться дочстучаться до него, пока не сработает time out. Можно установить свой time out, с помощью аттрибута `-w`.
---
**Информация постепенно дополняеться, однако на данный момент поставлена на паузу.**

View File

@@ -0,0 +1,46 @@
## Зачем это нужно?
Пользователи, которые используют мой VPN постоянно спрашивают о разных технических проблемах. Отвечать я не устал, однако иногда оперативно не получаеться всем ответить.
Я создал комнату на моем сервере Element, да бы пользователи могли общаться, помогать и оперативно получать важную информацию о работе vpn.
## Почему Element?
Я не буду вдаваться в технические особеднности данного мессенджера. Однако четко отвечу на вопрос.
> **Element** - гибкий сервис, где достаточно удобно можно создавать комнаты и общаться с пользователями.
>
> Данный сервис не запрашивает почту или номер телефона во время регистрации и можно развернуть свой личный сервер у себя дома или на арендованном сервере. А это приводит к тому, что Element достаточно удобен и его с наименьшей вероятностью заблокируют.
## Параметры подключения
- Веб сайт, где можно общаться: [https://element.serti.fun](https://element.serti.fun)
- Адрес подключения для приложений: `https://matrix.serti.fun`
- Некоторые приложения могут запросить адрес выше, однако таких програм достаточно мало
## Приложения для телефонов
- Android
- [Google Play](https://play.google.com/store/apps/details?id=im.vector.app)
- [F-Droid](https://f-droid.org/packages/im.vector.app/)
- [IOS](https://apps.apple.com/app/vector/id1083446067)
!!! info
Рекомендуеться приложение Element Classic, так как он более стабильный для моего сервера.
Однако можно использовать любое другое приложение.
После установки, введите мой адрес до сервера, а после пройдите аунтификацию, если не делали ранее.
## Связь со мной
Как только зарегистрируетесь, напишите мне и я добавлю вас в комнату.
``` title="Мой id"
@cher:matrix.serti.fun
```
Так же, добавлять могут и другие участники.