%20pf%20nat%20-%20%E6%9B%B4%E6%94%B9%E5%82%B3%E5%87%BA%20UDP%20%E5%B0%81%E5%8C%85%E7%9A%84%E4%BE%86%E6%BA%90%E7%AB%AF%E5%8F%A3.png)
我在 osx 上運行 docker-machine。 docker-machine 正在運行 NAT,因此當我的容器在連接埠 1812 上發送 UDP 封包時,NAT 會將其轉換為某個隨機連接埠。我正在使用 pf nat (在主機上),這樣我就可以讓 osx 將這些傳出資料包的來源連接埠更改回 1812。
我想這會起作用 - 但事實並非如此
nat on en0 proto udp from any to any -> (en0) port 1812
我希望一些 pf/bsd 專家可以幫助我解決這個問題。此時我不關心安全性或任何事情 - 只是嘗試測試有關特定設備如何響應來源連接埠的理論。