저는 Raspberry Pi를 미디어 서버로 사용하여 음악, 사진, 비디오 등에 액세스합니다. smb를 설정했는데 잘 작동합니다. 이제 네트워크 외부에서 내 파일에 액세스할 수 있도록 이 작업을 수행하려고 합니다. 나는 이 가이드를 따르려고 노력한다https://www.raspberrypi.org/forums/viewtopic.php?t=56149어려움을 겪고 있습니다.
지금까지 나는 다음 단계를 수행했습니다.
sudo apt-get install vsftpd
sudo nano /etc/vsftpd.conf
그런 다음 다음 구성을 추가하십시오.
##Edit or uncomment the following lines ::::
Anonymous_enable=NO
Local_enable=YES
Write_enable=YES
Ascii_upload_enable=YES
Ascii_download_enable=YES
##ADD the following lines to the bottom of the file!
pasv_enable=YES
listen_port=64000
pasv_min_port=64001
pasv_max_port=64040
pasv_address= [my routers ip address]
pasv_address_resolve=YES
local_root=/mnt/usbstorage/Media
그런 다음 다시 시작하세요
sudo service vsftpd restart
방향을 말한 다음 말해
중요한! 이제 라우터 설정으로 이동하여 포트 64000에서 64040을 Raspberry Pi의 로컬 IP로 전달하세요.
그런 다음 포트 전달을 시도했지만(몇 시간 동안 시도) 운이 없었습니다.
이것이 내 라우터 설정의 모습입니다. 어떤 숫자를 어디에 넣어야 할지 잘 모르겠습니다.
로컬 IP의 경우 raspi의 고정 IP를 사용합니다. 그렇지 않으면 전혀 모릅니다. 나는 모든 유형의 조합을 시도했지만 운이 없었습니다. 어떤 도움이라도 대단히 감사하겠습니다.
내 Raspberry Pi가 이더넷을 통해 내 라우터에 연결되어 있는지가 중요한지 잘 모르겠습니다.
답변1
Enable Port Forwarding Yes
Port Range 64000-64040
Local IP (raspi IP)
RPi가 연결되어 있는 것이 매우 중요합니다. ;-)