
VPN 연결을 사용하여 서버에 연결하고 있습니다. 따라서 이 VPN을 사용하여 연결할 때마다 내 PC(Ubuntu 16.04)는 항상 가상 넷보드를 생성하고 새로운 MAC 주소를 제공합니다. 하지만 제가 필요한 것을 위해서는 항상 동일한 MAC 주소를 얻어야 합니다.
그렇다면 (클라이언트 측에서) VPN의 MAC 주소를 정적으로 설정하는 방법이 있습니다. 즉, 연결할 때마다 동일한 MAC 주소를 받게 된다는 것입니다.
클라이언트 측에서 이 작업을 수행해야 한다는 점을 기억하세요. 서버에 접근할 수 없어요
답변1
안녕하세요, Server Fault에 오신 것을 환영합니다!
장치를 사용하는 경우 특정 MAC 주소를 강제로 적용할 수 있는 것 같습니다 tap
.
**이것은 배포판별로 다릅니다* **
내가 발견했다이 스크립트당신이 요구하는 것을 수행해야합니다 :
script-security 2
up "/bin/sh -c '/sbin/ifconfig ${dev} down; /usr/sbin/ip link set ${dev} address 00:11:22:33:44:55; /sbin/ifconfig ${dev} up;' "
이 스크립트는 "사용자 정의 구성" 상자로 이동하며 00:11:22:33:44:55를 원하는 MAC 주소로 변경해야 합니다.
** 보다 일반적인 솔루션 **
--lladdr 00:11:22:33:44:55
예를 들어 명령줄에 전달할 수 있습니다 (OpenVPN 사이트에서 가져옴).
openvpn --remote alice.example.com --dev tap1 --ifconfig 10.4.0.1 10.4.0.2 --lladdr 00:11:22:33:44:55 --tls-client --ca ca.crt --cert client.crt --key client.key --reneg-sec 60 --verb 5