字體:小 中 大 | |
|
|
2021/11/25 17:30:45瀏覽44|回應0|推薦0 | |
Router, bridge, WiFi , Ethernet, 可以做成4種組合 Ethernet to WiFi, router Ethernet to WiFi, bridge WiFi station to Ethernet, router WiFi station to Ethernet, bridge 網路設備若用OSI-7,來表示的話。 OSI-1(實體層) : Hub OSI-2(資料鏈節層) : Bridge, Switch OSI-3(網路層) : Router 理論上, 資料通過bridge, 速度較router快. Rasp要當AP (router or bridge), 安裝套件hostapd Rasp當Station, 設定要連的AP參數在 /etc/ wpa_supplicant/ wpa_supplicant.conf Rasp當Router, 安裝套件dnsmasq, 並在iptables打開ip_forward Rasp當bridge, 就複雜多了, eth --- eth --- dev eth --- wifi / ap --- dev 只要安裝套件bridge-utils , 產生虛擬網路設備br0 若是 WiFi / station --- eth --- dev 不能用bridge-utils 因為dev發出 dhcp request, dns request這類ARP封包, 這是OSI-2的資料, 套件bridge-utils只處理OSI-3, 無法將來自ethernet的ARP由WiFi station抛出. Linux的大神們, 有各總解法, 其中一種 安裝套件parprouted / uml-utilities / dhcp-helper, 配合iptables, 就可以達成目標. github greatcattw/rasp3_router_bridge |
|
( 不分類|不分類 ) |