Проблема такая: купили красивый номер, протянуть медь или радио поставить от провайдера проблемно, предложил им как вариант VoIP, т.к. инет канал позволяет, белый IP в компании всего один, поставили VoIP шлюз во внутреннюю сеть. На шлюзе пробросил порты(PF):
Код: Выделить всё
nat on $ext_if from 192.168.0.2/32 to <phone_provider> -> ($ext_if)
rdr on $ext_if proto tcp from <phone_provider> to $external_addr/32 port {1720,18000:18999} -> 192.168.0.2
nat on $ext_if proto udp from <phone_provider> to $external_addr/32 port 23000:24999 -> 192.168.0.2
nat on $ext_if proto udp from <phone_provider> to $external_addr/32 port 22000 -> 192.168.0.2 port 22000
nat on $ext_if proto udp from <phone_provider> to $external_addr/32 port 22001 -> 192.168.0.2 port 22001
pass in quick on $ext_if proto tcp from <phone_provider> to $external_addr port {1720,18000:18999,23} keep st
pass in quick on $ext_if proto udp from <phone_provider> to $external_addr port {23000:24999,22000,22001}