如何在 AP 模式下橋接 wlan0 和 eth0,以便 eth0 是靜態的並且 wlan0 使用 DHCP?

如何在 AP 模式下橋接 wlan0 和 eth0,以便 eth0 是靜態的並且 wlan0 使用 DHCP?

我有一個提供網路存取的路由器。連接到此路由器的是一台具有工作eth0(靜態 IP 位址)和wlan0.也連接到路由器的是一台筆記型電腦,我用它透過 SSH 存取桌面eth0

Desktop(wlan0,eth0) ---- Router(internet) ---- Laptop(ssh to Dekstop via eth0)
// wlan0 should get internet access through eth0 and act as DHCP AP

我必須如何/etc/network/interfaces在桌面 PC 上設定(在 )網橋,以便我可以保持eth0靜態(與 SSH 相同的 IP 位址),但充當wlan0提供網際網路的 DHCP 存取點(動態分發 IP 的存取點)連接裝置的位址)?

我知道如何配置hostapd並已bridge-utils安裝。但我並不完全理解橋樑是如何運作的。橋接器是否「取代」了所有橋接介面(從「外部」來看)?如果我橋接,我的路由器「看到」什麼(eth0或橋接器)?

答案1

如果我正確理解你的要求,你可以透過這樣​​做更接近你所描述的內容:

  • 在桌面上建立一個包含 wlan0 和 eth0 的網橋 (br0)
  • 將 eth0 上現在擁有的靜態 IP 位址指派給 br0
  • 在 br0 上設定 dhcp 伺服器

上面的命令會將連接到 AP(桌面)的每個人置於與 eth0 和路由器相同的網路上。

相關內容