我想要的設定是: NAS 具有與 PC 的直接乙太網路連接 PC 透過無線方式連接到家庭網路和互聯網(即 wifi 到路由器)
由於乙太網路連接,我希望能夠盡快將文件傳輸到 NAS 或從 NAS 傳輸文件,但我也希望電視等 WiFi 設備能夠看到 NAS。本質上我想,我希望 NAS 能夠透過 WiFi 連接建立隧道並被視為一個單獨的設備,而 PC 透過乙太網路存取它。
我嘗試過Windows ICS,它成功地為NAS提供了互聯網,並且NAS可以被PC訪問,但不能被網路上的其他設備訪問。我嘗試過在乙太網路和 wifi 之間橋接連接,但這會使 NAS 無法存取。
如果我將 NAS 插入路由器 LAN 插座,一切都會按照我想要的方式運行 - 除了 NAS 的傳輸速度下降到 7mb/s。
我不擅長網絡,可以這樣做嗎?如何在 Windows 中設定 LAN 適配器的相應設定來執行此操作?
答案1
對於透過服務發現(瀏覽)協定「檢視」NAS 的設備,它們必須與 NAS 位於相同的多播/廣播域(基本上是相同的橋接/交換、有線+無線乙太網路 LAN)。但是,AP(無線路由器)不允許客戶端代表其他客戶端橋接流量。 AP 不會接受來自未與 AP 進行 802.11 驗證和關聯的 MAC 位址的流量。如果您的 PC 只是橋接,則您的 AP 無法得知 PC 正在嘗試為來自 NAS 的流量提供擔保。
要代表其他客戶端進行橋接,無線鏈路兩端的設備必須執行所謂的 WDS(無線分佈系統)。很容易找到可以執行 WDS 模式的 AP 和其他嵌入式無線橋接盒,但這通常不是在 Windows PC 上完成的操作。也許其他人會提出一些不起眼的工具來實現這一點,但我對此表示懷疑。您可能可以配置一個 Linux 盒子(帶有精心挑選的無線適配器晶片組)來執行此操作,但您不太可能在 Windows 下找到這種靈活性。
為了對 AP 隱藏 NAS 的 MAC 位址,PC 需要進行 NAT。但如果 PC 正在執行 NAT,則 NAT 將阻止透過發現/瀏覽協定看到 NAS,這些協定使用連結限制的多播/廣播,不經過 NAT。您可以在 PC 上的 NAT 代碼上設定連接埠對映(連接埠轉送),以允許裝置手動輸入 IP 位址並連接到 NAT,但它們不會在網頁瀏覽 UI 中「看到」它。