저는 우분투와 네트워킹을 처음 접했고 막혔습니다.
예산 NAS 설정이 있습니다(SMB 공유로 OMV를 실행하는 라즈베리 파이). 다음과 같이 Ubuntu에서 공유를 설정했습니다.이것가이드. 드라이브를 영구적으로 마운트했으며 공유에 있는 모든 파일에 액세스할 수 있습니다. 그러나 VPN(surfshark)에 접속한 후,이것안내 더 이상 공유에 접근할 수 없습니다. ""공유"를 표시할 수 없습니다. 파일 형식을 알 수 없습니다."라는 메시지가 나타납니다.
VPN을 설정하려면 /etc/fstab을 편집하고 다음을 입력해야 합니다.
//my.nas.ip.address/media /media/share cifs credentials=/home/user/.smbcredentials,iocharset=utf8 0 0
NAS에 액세스하려면 이를 변경해야 합니까?
또한 Windows 시스템에서 VPN을 실행할 때 NAS에 액세스하는 데 아무런 문제가 없습니다.
편집하다:
또한 Windows 시스템의 VM을 통해 Ubuntu를 실행하고 있다는 점도 언급해야 합니다.
답변1
Virtualbox, 어떤 가상화 제품을 사용하고 계시나요?
그렇다면 로컬 컴퓨터에 192.168.56.0/24 범위(기본적으로)에 미니 LAN을 설정하는 "NAT" 네트워킹 유형을 사용하고 있는 것 같습니다. 귀하의 NAS는 아마도 IP 범위가 다른 "실제" LAN에 있을 것입니다. 이는 VPN이 기본적으로 "VPN을 통해 내 로컬 LAN(192.168.56.0/24)에 없는 모든 항목을 보냅니다."라는 기본 경로 규칙을 설정하고 NAS로 향하는 트래픽을 VPN을 통해 라우팅하기 때문에 문제가 됩니다.
위의 추측이 맞다고 가정하면 두 가지 해결책이 있습니다.
- Virtualbox NIC 유형을 "실제" LAN에서 직접 VM에 IP를 할당하는 "브리지"로 전환하세요. 이는 대부분의 사용 사례에는 적합하지만 원하는 것이 아닐 수도 있습니다.
- "실제" LAN 트래픽을 미니 LAN 게이트웨이(Virtualbox에서는 기본적으로 192.168.56.1)로 보내는 사용자 지정 경로를 VM에 생성합니다.