我有一個小型網路設置,其中有一個帶有兩個網卡的 ubuntu 路由器。 enp2s0 用於建立具有 vlan 的網絡,enp3s0 連接到不同的本地網絡。
enp3s0 ip 192.168.53.203/26
enp2s0 ip 192.168.8.1/24
我有一個交換器設定在 192.168.8.239/24
我如何在兩個網路卡之間建立連接,以便我可以從其他本地網路存取交換器的 Web 介面。
答案1
若要使用 Linux 啟用路由,必須(永久)啟用「IP 轉送」。簡而言之,IP 轉送是一種在一個介面上接受傳入網路封包、識別該封包不適用於系統本身並相應轉送的能力。
編輯/etc/sysctl.conf
並蒐索以下行:
#net.ipv4.ip_forward=1
取消註釋net.ipv4.ip_forward=1
或用你的終端機在一行中執行此操作:
sudo sysctl -w net.ipv4.ip_forward=1
只需確保您的路由器在所有網路中都有(工作)介面即可。