使用Ubuntu Iptable將公用IP路由到私有網路中的PC

使用Ubuntu Iptable將公用IP路由到私有網路中的PC

我目前正在設定一台 Ubuntu 伺服器作為路由器,它有兩個網路介面。

  • eth0 -> 連接到公共網際網路 ( 10.10.1.78 )
  • eth0:1 -> 10.10.1.79
  • eth0:2 -> 10.10.1.83
  • eth0:3 -> 10.10.1.81

  • eth1 -> 192.168.10.1

而在eth1上,它連接了一個交換機,交換器連接了2台電腦。對應的ip位址是:

  • 實例1 -> 192.168.10.10
  • 實例2 -> 192.168.10.11

網路遮罩為255.255.255.0,網關皆設定為192.168.10.1。

ubuntu已經設定了dns伺服器和dhcp伺服器。當我私下登入instance1時,我已經可以訪問互聯網並ping google.com了。

現在,我需要做一件事。我想將Instance1透過公共位址10.10.1.83暴露到外部網路。我是否可以設定一些規則,將目標 URL 為 10.10.1.83 的路由器的所有傳入流量重定向到專用網路 192.168.10.10?

非常感謝!


已編輯

透過在 iptable 中設定規則來解決問題,目標 NAT 協定為 TCP/UDP,目標為您的公用 IP。在網路位址交易設定中。

相關內容