
您好,我已附上我目前的網路圖。我在如何對我的公用 IP 進行 NAT 以便每個客戶端使用 2 個不同的公用 IP 方面遇到問題。我的 ISP 透過 PPPOE 將 3 個公用 IP 路由到我的路由器。我的客戶端路由器透過 PPPOE 伺服器連接到我的網路。我該如何實現這個目標?我能夠對一個公用 IP 進行 NAT,但兩個用戶端都使用相同的公用 IP。我希望他們使用不同的公共IP。是否可以?
先感謝您。
答案1
您的用戶端可以有多個 IP 用於 NAT 連線。由於路由器 (Mikrotik) 需要決定哪個客戶端 IP(即 10.0.0.x)應通過哪個公用 IP,因此您的 Mikrotik 路由器上應該有您的公用 IP。
只需將目前路由器(192.168.1.1)設定變更為橋接模式,並在 mikrotik 上設定 PPPOE 用戶端連線即可連線至 ISP 並取得 IP。 (PPPOE 連線後,您可能需要在 mikrotik 路由器中新增 IP 和路由)
這樣您就可以在 Mikrotik 防火牆中設定 3 個存取列表,然後將每個存取清單 SNAT 到正確的公用 IP。
當然,您應該透過 mikrotik 中的腳本手動或自動將客戶端 IP 新增至正確的存取清單。
存取清單是為了使其更好地組織,您還可以將客戶端 IP 直接設定為
source address
nat 規則的欄位。將 PPPOE 伺服器(192.168.1.2)置於網橋中並讓 mikrotik 充當 PPPOE 伺服器可能是一個好習慣。這樣您就可以避免在 NAT 規則中設定 IP,而只需使用介面名稱!