同一網路(wifi/eth)中的網路卡之間的封包轉發

同一網路(wifi/eth)中的網路卡之間的封包轉發

我需要設定(如果可能的話)一台帶有網卡、一個乙太網路和一個無線的設備,來自無線端的每個資料包都按原樣轉發,無需對乙太網路連接埠進行修改,反之亦然。

該設備正在與乙太網路卡後面的元件在同一網路中的多個 AP 上移動,我需要能夠將資料包(基於 IP)從無線端發送到乙太網路端並返回。

我需要指定乙太網路連接埠後面的裝置(PLC)在收到資料包之前保持沉默,因此無線端需要像乙太網路連接埠後面的裝置一樣接受資料包。

通常我會在網路卡之間設定路由器或網橋,但由於它們位於同一網路中,這兩種方法似乎都不符合要求。

作業系統是Linux(最好是Debian)。是否有允許這種行為的配置?

編輯:設備只需將一台乙太網路設備連接到無線網路。

答案1

快速回顧一下評論:

這是一個常見問題解答,很多人都想將 LAN 橋接到 WLAN,但不幸的是這並不容易。

除非您在 WLAN 中的所有裝置上啟用 4 位址模式,否則無法橋接 WLAN客戶到 LAN(適用於 WLAN 接入點)。路由也不起作用,除非它是在 WLAN 和 LAN 上的不同網段之間,然後必須為此設定 WLAN AP。

一種替代方案是wlan_kabel,它使用資料包套接字將 LAN 上的單一裝置代理到 WLAN 來攔截資料包。在此過程中,中間設備在WLAN中變得不可見。

相關內容