OpenVPN GUI와 연결할 때와 같이 TAP-Windows 어댑터 v9를 사용할 때 라우터는 하드웨어 Wi-Fi 네트워크 카드와 TAP 어댑터의 MAC 주소를 보나요, 아니면 Wi-Fi 네트워크 카드만 보나요?
내 라우터에는 하드웨어 MAC 주소만 표시됩니다. 이것이 내 라우터나 해당 인터페이스의 제한 때문인지 확실하지 않습니다. TAP MAC 주소는 노출되지 않은 것 같지만 네트워크 트래픽을 표시하는 프로그램(WireShark 아님)을 사용하면 TAP 어댑터와 Wi-Fi 네트워크 카드 모두에 대해 수신 및 전송되는 패킷이 표시됩니다.
약간의 인터넷 검색을 통해 특정 값이 되기 위해 TAP 어댑터의 MAC 주소가 필요한 사용자에 대해 알게 되었습니다. (비록 설정은 다르지만) 또한 궁금합니다.https://www.sparklabs.com/forum/viewtopic.php?t=247) (https://groups.google.com/forum/#!topic/tunnelblick-discuss/s4HweULDrKc) (https://serverfault.com/questions/930571/how-to-setup-my-mac-address-to-be-static-using-openvpn-on-ubuntu-16-04)
현재 예방 조치로 TAP 어댑터를 스푸핑하는 것은 불가능합니다. (https://github.com/OpenVPN/tap-windows6/issues/97)
답변과 사려 깊은 통찰력에 크게 감사하겠습니다.
답변1
ㅏ라우터? 예, OpenVPN 터널이 실제로 dev-type tap
모드(이더넷 계층 패킷 전송)에 있는 경우 라우터인 VPN 서버는 동일한 VPN 연결의 다른 클라이언트와 마찬가지로 TAP 인터페이스의 MAC 주소를 볼 수 있습니다.
다행스럽게도 대부분의 OpenVPN 연결은 'tun' 모드(IP 계층 패킷 전송)에 있습니다. Windows에서는 TAP 인터페이스가 오랫동안 가상 VPN 인터페이스의 유일한 드라이버였기 때문에 TAP 인터페이스만 사용합니다. 그러나 실제 연결은 'tun' 모드이기 때문에 OpenVPN이 패킷을 보내기 전에 모든 이더넷 헤더가 삭제되므로 어떤 장치에서도 MAC 주소가 전혀 표시되지 않습니다.
(그러나 이에 대한 큰 예외가 있습니다. 레거시 NetBIOS/SMBv1 서비스가 활성화되어 있고 방화벽에 의해 차단되지 않은 경우 해당 서비스는 NBSTAT 호출에 응답하여 멀리 있는 호스트에도 인바운드 인터페이스의 MAC 주소를 공개합니다.)
인터페이스의 MAC 주소는 일반적으로 인터페이스를 통해 사용자에게 연결되는 장치에 표시되지 않습니다.다른인터페이스, VPN 여부. 따라서 '탭' 모드 VPN 터널을 사용하더라도 해당 터널의 MAC 주소는 사용자에게 알려지지 않은 상태로 유지됩니다.집라우터(또는 연결되어 있는 물리적 네트워크).