你的筆電要能把乙太網路的區網,轉發到行動網路,並且做 NAT
Win10 以上有一個 Powershell 指令叫做 New-NetNat 可以幫上忙
首先把你的乙太網路接到 tp-link 的 lan,把 wifi 接到這個 lan
然後在 DHCP 中把 Gateway 設定為你電腦分配到的 IP 位址
這就是說以你的電腦為閘道上網。
(你可以用靜態 DHCP 指定你電腦的 MAC 為某個固定 IP,其他人
保持動態 IP。這裡的挑戰是,其他人可以用 DHCP 取得 Gateway
指向你的電腦,但你的電腦乙太網卡是內部網路,不應該設閘道,
但路由器會自動幫你設定,這部分要再看怎麼弄比較好。一個方法
是電腦的乙太網卡乾脆自己手動設定靜態 IP,避開 DHCP 區間,
然後預設閘道留空白,省得麻煩)
然後使用系統管理員執行 Powershell 輸入以下指令:
New-NetNat -Name "LanNAT" -InternalIPInterfaceAddressPrefix 192.168.1.0/24

這樣系統就會自動幫你把收到的 192.168.1.x 流量轉發到你的外網,就是行動網路。
這個指令的限制是內部網路不能跟外部網路同一個網段,不然他不會幫你轉發訊息,
因為他是自動找外網路徑的,所以只有一張 NIC 當然也不行,就會踩這個雷。
其他可以用的指令:
查詢:Get-NetNat
刪除:Remove-NetNat
不好意思,這個方法必須啟用 [開啟或關閉 windows 功能] 中的 [Windows 子系統 Linux 版]