Если Вы установили биллинг в KVM и хотите дать доступ к нему извне, можете попробовать воспользоваться этим скриптом.
Порты web-авторизации будут проброшены "1 в 1", так как это необходимо.
Стандартный порт SSH 22 будет проброшен в порт 15462
Перед использованием,
#!/bin/bash # Интерфейс хост-системы с белым адресом OUT_INTERFACE=eno1 # IP биллинга BILLING_IP=192.168.0.18 # Порты биллинга, которые нужно пробросить и в какие, схема: порт_биллинга:порт_хоста BILLING_PORTS=( 8080 8081 8082 8083 80 22:15462 ) for PORTS_TO_SET in ${BILLING_PORTS[@]}; do BILLING_PORT=${PORTS_TO_SET%:*} OUT_PORT=${PORTS_TO_SET#*:} iptables -I PREROUTING -t nat -i $OUT_INTERFACE -p tcp --dport $OUT_PORT -j DNAT --to-destination $BILLING_IP:$BILLING_PORT iptables -I FORWARD -p tcp -d $BILLING_IP --dport $BILLING_PORT -j ACCEPT iptables -I POSTROUTING -t nat -s $BILLING_IP -o $OUT_INTERFACE -j MASQUERADE done