Windows10 電腦上速起DHCP Server與NAT (需VMware)

今天有一個裝置,位於一個不易到達位置,或者有其他的DHCP Server干擾,使其無法順利連上網際網路,脫離掌握。需要一個應急的方法,使其能連上網際網路,然後修改設定,這時候該怎麼辦?

Access Point(AP)通常裝置在高處,有時得需要爬上很高的梯子才可以觸及,萬一是Thin AP那就不是從IP連入那麼簡單。Thin AP的修改設定有兩種途徑,比起拆下AP用Console,不如讓AP能暫時連上Controller,再從Controller做設定修改。

在環境之中,用一台筆電臨時弄起DHCP Server,就只需要在機櫃端作業,如果只需要IP就可以連入,DHCP Server的派發就能讓筆電得到一個路徑。如果裝置需要再連回網際網路,那麼就要有NAT的機制,讓裝置透過筆電的網路去回到網際網路。

筆電能連上網路是很容易的事情,路徑可以走實體線路連接,或者是從無線連入,再者,人手一支的4G甚至是5G的手機,都可以透過打開熱點分享讓筆電連入,使筆電從熱點去上網。筆電也能脫離電源線的拘束,手機也是,因此相當於何種地點,這些裝置都能使用網際網路,不必找網路插座跟電源插座。

VMware是一種很常見的虛擬機(VM)軟體,練習網路或建立服務,多半都會使用VM去架設。而VM本身跟筆電是網路有區隔的,在預設設定,會建立一個有NAT功能的虛擬網卡,而且帶有DHCP Server的功能,使VM可以透過DHCP取得IP,並且透過該網卡做NAT,從電腦的WAN網卡(可能是Wifi、可能是實體網卡)出去。

虛擬機的NAT功能網卡,剛好就達到標題需求的功能。VM可以透過設定去連接到虛擬網卡,而實體裝置只能接在實體網卡上,實體網卡跟虛擬NAT網卡本身並不相通,還需要做另外的設定「橋接」,使得兩者可以互通。

VMware在安裝完成之後,預設會在電腦上增加兩張虛擬網卡,其中NAT功能的網卡預設名稱為「VMware Network Adapter VMnet8」。而實體網卡接入之後,會增加一個「乙太網路X」的網卡。將兩者選取,右鍵,新增到橋接器,就能夠使兩張網卡橋接器起來。

按下之後,就會新增一個網卡介面「網路橋接器」,這時兩者的設定都會失效,可以視為融合一個網路橋接器。基本上要橋接起來的網卡,在電腦端建議不要做任何設定,就只是單純的Layer2相接。

實體裝置透過橋接器,從VMware的虛擬NAT網卡以DHCP取得IP並且透過NAT走電腦網路上網。除了直接接上裝置,也可以接上Switch,讓筆電作為DHCP Server在LAN中發放。

這樣可以不打開VM,不必等待VM中的DHCP Server啟動,更不用先啟一個VM的DHCP Server。只要透過橋線器讓現有網卡相接,可以非常快速地就讓電腦做到這種功能。