Quote from: Serg on December 10, 2025, 07:16:01 AMсразу создавать интерфейс на который можно настроить переадресацию.точно умеет? интересно, почему тогда на сайте синг-бокс написано, что не умеет создавать tun на freebsd или уже научилось?
Кстати, самое фиговое в том скрипте, что оно напрямую в конфиг опнсенс гвоздями вкорячивает интерфейс новый, что может аукнуться при всяких обновах.
Вот оно:
Code Select
log "$YELLOW" "添加 tun_3000 接口..."
if grep -q "<if>tun_3000</if>" "$CONFIG_FILE"; then
log "$CYAN" "存在同名接口,忽略"
else
awk '
BEGIN { inserted = 0 }
{
print
if ($0 ~ /<\/lo0>/ && inserted == 0) {
print " <opt10>"
print " <if>tun_3000</if>"
print " <descr>TUN</descr>"
print " <enable>1</enable>"
print " </opt10>"
inserted = 1
}
}
' "$CONFIG_FILE" > "$TMP_FILE" && mv "$TMP_FILE" "$CONFIG_FILE"
echo "接口添加完成"
fi
echo ""тупо вписывается интерфейс в обход стандартных механизмов opnsense.
"