各位大大好,最近VPN的方式我換了個方式架設。
不過因為還是沒有好設備,只能用虛擬機來做
Server:Windows Server 2012
Client:Windows 10
我使用OpenVPN的方式,參考國外影片的方式架設。
(影片:https://www.youtube.com/watch?v=4byoKnTN0Bc)
為了模擬不同網段是確認透過OpenVPN來做連線:
虛擬機對乙太網卡、無線網卡做橋接,
分別給予Server端與Client端。
Server端使用乙太網卡:10.0.8.1 (IP:192.168.1.161(固定的虛擬IP))
實體位址:00-0C-29-8F-D5-C4
Clinet端使用無線網卡:10.0.8.2 (IP沒做固定,為DHCP分配:192.168.43.12)
實體位址:00-0C-29-D5-61-1B
測試連線可以成功,且使用遠端桌面連線(IP輸入:10.0.8.1)可以進入操作
但現在問題是,透過WireShark封包/Server端的log紀錄檔,
我只能查到連線要求的Clinet端IP(192.168.43.12)。
但卻一直沒有顯示Client端的實體位址(00-0C-29-D5-61-1B)
所能顯示的只有我實體機的MAC(54-AB-3A-XX-XX-XX),或是:
IP:192.168.1.254的mac(00-1D-AA-EA-3E-60)
想請問查不到是正常的? 因為我的Server並不是獨立的一台實體機器,
他還是會透過我實體機的網卡出去?
PS:我一開始先測試連線區域網路(同網段:192.168.1.XXXX)都是可以通。
透過封包直接就看到Client端的實體位址(MAC),不同網段連接是看不到?
只能看到轉送出去的IP/MAC?