Firewall
在 OpenBSD 4.7 網關上為 amule 設置防火牆
我正在嘗試在我的網關(OpenBSD 4.7)上正確設置防火牆,
pf
以允許amule
(on10.0.0.104
)正常執行,如此處所述:現在我知道
pf
從 OpenBSD 4.7 到 4.9 已經發生了一些變化,其中一些規則被重寫,我相信 ‘->’ 符號不再用於埠轉發。所以我的問題是:
pf
我在網關上的 OpenBSD 4.7 上使用哪個規則集?這:# pass in on $int_if proto tcp from any to any port 4662 rdr-to 10.0.0.104 # pass in on $int_if proto udp from any to any port 4672 rdr-to 10.0.0.104 # pass in on $int_if proto udp from any to any port 4665 rdr-to 10.0.0.104
或這個:
# rdr pass on egress proto tcp to port 4662 -> 10.0.0.104 # rdr pass on egress proto udp to port 4672 -> 10.0.0.104 # rdr pass on egress proto udp to port 4665 -> 10.0.0.104
OBSD 網站現在已經更新了所有內容以反映 4.9,並且似乎不再有舊的
pf
東西。
你想要第一組。關於 OpenBSD 文件,您可以查閱手冊頁以獲取最準確的資訊,如果您沒有安裝它們,您可以從 OpenBSDs 站點獲取它們:
他們保留所有版本,並且有一個下拉菜單可讓您選擇正在使用的特定版本。