wiki:openbsd:t77w968
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
wiki:openbsd:t77w968 [2025/02/02 20:37] – [PF reload test load] Diman | wiki:openbsd:t77w968 [2025/03/13 20:55] (текущий) – [OpenBSD install + enable OpenVPN] Diman | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== OpenBSD install DW5821e Snapdragon X20 LTE T77W968 ====== | ====== OpenBSD install DW5821e Snapdragon X20 LTE T77W968 ====== | ||
+ | ===== Установка пакетов OpenBSD ===== | ||
+ | |||
+ | <code bash> | ||
+ | # | ||
+ | # Информация о пакетах | ||
+ | # | ||
+ | |||
+ | pkg_info vi | ||
+ | |||
+ | # | ||
+ | # поиск пакетов | ||
+ | # | ||
+ | pkg_info -aQ nano | ||
+ | |||
+ | </ | ||
===== Подключение к провайдеру t2 ===== | ===== Подключение к провайдеру t2 ===== | ||
Строка 22: | Строка 37: | ||
inet autoconf | inet autoconf | ||
+ | # | ||
+ | # стартуем интернет | ||
+ | # | ||
+ | |||
+ | ifconfig umb0 up | ||
+ | |||
+ | # or | ||
+ | |||
+ | sh / | ||
</ | </ | ||
Строка 111: | Строка 135: | ||
echo ' | echo ' | ||
+ | |||
+ | sysctl net.inet.ip.forwarding=1 | ||
+ | |||
+ | </ | ||
+ | ===== OpenBSD install + enable OpenVPN | ||
+ | |||
+ | <code bash> | ||
+ | # | ||
+ | # Установка openvpn | ||
+ | # | ||
+ | pkg_add openvpn | ||
+ | |||
+ | # Включение демона при загрузке | ||
+ | rcctl enable openvpn | ||
+ | |||
+ | # Включение конфига сервера | ||
+ | rcctl set openvpn flags ' | ||
+ | |||
+ | # | ||
+ | # Кое что еще можно почитать в файле / | ||
+ | # | ||
+ | |||
+ | less / | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== openBSD несколько конфигов openvpn ===== | ||
+ | |||
+ | <code bash> | ||
+ | # | ||
+ | # openBSD 2 or more openvpn configs | ||
+ | # | ||
+ | |||
+ | cat / | ||
+ | up | ||
+ | !/ | ||
+ | |||
+ | |||
+ | cat / | ||
+ | up | ||
+ | !/ | ||
+ | |||
</ | </ | ||
Строка 239: | Строка 305: | ||
pfctl -s all | pfctl -s all | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | ==== PF Tables ==== | ||
+ | |||
+ | <code bash> | ||
+ | |||
# | # | ||
- | # Работа с табицами PF Tables # | + | # Работа с таблицами PF Tables # |
# | # | ||
Строка 298: | Строка 372: | ||
+ | ===== Restart Network Interface ===== | ||
+ | <code bash> | ||
+ | # | ||
+ | # OpenBSD Restart Network Interface | ||
+ | # | ||
+ | sh / | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Ping via routes ===== | ||
+ | |||
+ | <code bash> | ||
+ | |||
+ | # | ||
+ | # OpenBSD Ping via Routes | ||
+ | # | ||
+ | |||
+ | openbsd# ifconfig tun1 | ||
+ | tun1: flags=8051< | ||
+ | index 5 priority 0 llprio 3 | ||
+ | groups: tun | ||
+ | status: active | ||
+ | inet 192.168.227.3 --> 192.168.227.1 netmask 0xffffff00 | ||
+ | |||
+ | |||
+ | # Проверяем, | ||
+ | # | ||
+ | route -T 1 exec ping 192.168.227.1 | ||
+ | |||
+ | # Направляем трафик в тунель | ||
+ | # | ||
+ | route -T 1 add 0.0.0.0/0 192.168.227.1 | ||
+ | route -T 1 exec ping 8.8.8.8 | ||
+ | |||
+ | </ | ||
+ | |||
+ | ===== OpenBSD netstat ===== | ||
+ | |||
+ | <code bash> | ||
+ | |||
+ | # | ||
+ | # Маршруты для T 1 (rdomain 1) | ||
+ | # | ||
+ | openbsd# netstat -T 1 -r -n | ||
+ | |||
+ | Routing tables | ||
+ | |||
+ | Internet: | ||
+ | Destination | ||
+ | default | ||
+ | 192.168.227.1 | ||
+ | 192.168.227.3 | ||
+ | |||
+ | |||
+ | openbsd# netstat -T 0 -r -n | ||
+ | Routing tables | ||
+ | |||
+ | Internet: | ||
+ | Destination | ||
+ | default | ||
+ | 224/4 127.0.0.1 | ||
+ | 7.6.11.84 | ||
+ | 7.6.11.85 | ||
+ | 10.20.30/ | ||
+ | 10.20.30.1 | ||
+ | 10.20.30.200 | ||
+ | 10.20.30.241 | ||
+ | 10.20.30.255 | ||
+ | 127/8 127.0.0.1 | ||
+ | 127.0.0.1 | ||
+ | |||
+ | </ | ||
[[https:// | [[https:// | ||
+ | [[https:// | ||
+ |
wiki/openbsd/t77w968.1738517851.txt.gz · Последнее изменение: 2025/02/02 20:37 — Diman