나는 다음과 같은 구성을 가지고 있습니다 :
- Linux 호스트: MX Linux 21(Debian 11 기반)
- Windows 게스트: Windows 8.1
- 가상 관리자: 3.2.0
Linux에서 이라는 라벨이 붙은 공유 폴더를 만들었습니다 L_data
.
Windows에는 이미 Samba가 내장되어 있습니다.우편 엽서, Linux 호스트가 어떤 IP 주소를 가지고 있는지 알아내고(를 사용하여 ifconfig
) 드라이브를 해당 IP에 매핑하면 됩니다. ifconfig
명령을 실행하면 , eth0
, eth1
, 4개의 인터페이스 lo
가 표시됩니다 virbr0
.
Windows 클라이언트에서 호스트의 IP를 ping할 수 있지만 드라이브를 매핑하려고 하면 호스트가 표시되지 않습니다. 내가 무엇을 놓치고 있나요?
질문:
- 이 4가지 인터페이스 중 어떤 것을 사용해야 합니까? 내가 사용한 IP
eth0
(eth1
IP가 없을 뿐) - 내 IP는 동적입니다. IP가 변경되면 Windows 클라이언트가 여전히 호스트 폴더를 볼 수 있는지 어떻게 확인합니까?
추신: 저는 Linux에 대해 잘 모릅니다.
답변1
이것이 답이라고는 말할 수 없지만 공유 문제가 해결되었습니다.
- Linux > Thunar > 오른쪽 패널에서 공유하려는 폴더 선택 > 마우스 오른쪽 버튼 클릭 > 속성 > 공유 탭 > 이 폴더를 공유하고 다른 사용자가 이 폴더에 쓸 수 있도록 허용을 선택하고 > 공유 이름(L_data)에서 적용을 클릭하고 확인을 클릭합니다.
- $ifconfig 명령줄에서
- virbr0: Windows에 바인딩된 Linux IP 주소입니다. > 이 IP를 기록한 다음 Windows 클라이언트에서 매핑된 드라이브로 이동하여 이 IP 주소를 입력합니다.