Nat

如何在 FreeBSD 中轉發埠範圍

  • September 10, 2009

我正在嘗試在我的 FreeBSD 路由器後面配置星號 PBX。為了允許其他 sip 客戶端呼叫,我需要將埠轉發到我的本地網路星號機器。我為 5060 和 5061 埠使用 ipnat 並配置 ipnat.rules

rdr fxp0 217.199.MYIP.MYIP/32 port 5061 -> 192.168.1.7 port 5061 udp

但我不知道如何將 UDP 埠範圍從 60000 重定向到 610000 以及埠範圍 UDP 埠 10000 - 20000

如果會有類似的問題,我會回答我關於其他人的問題

rdr fxp0 217.199.MYIP.MYIP/32 port 60000-61000 -> 192.168.1.7 port 60000 udp

在減號 (-) 中設置埠範圍,

使用 PF,您可以使用變數來完成。

myports = “{ 22 25 2022 2222 8000 }” rdr on $ ext_if proto udp from any to $ ext_if 埠 $myports -> 192.168.1.7

…或者其他的東西。

引用自:https://serverfault.com/questions/63759