Needless to say, Raspberry Pi deployed in the intranet, then there is no public IP address, how to make FTP file transfer through the external network? Let's tell you today with peanut shell Peanut wand port mapping combined with raspberry sent to solve the problem of the method.
Peanut Shell website: http://hsk.oray.com/
Here's how it works:
1, connected peanut stick
2. Log in peanut sticks
Configure the peanut Wand port mapping by accessing http://www.oray.cn by SN code: SN Code on the back of the peanut stick, the initial password is: admin can also log in by account.
3. Configure Peanut Sticks
Peanut Rod Port Mapping configuration Click Intranet Map-Add mapping app Name: FTP (customizable) intranet host: Fill in the Server intranet IP address Select port mapping fill 21
4. Download FileZilla
FileZilla directly supports 32/64-bit WINXP/7, and Linux is also supported. Open source free without cracking, with the Chinese version of the need not to Chinese.
Official website Download: http://filezilla-project.org/download.php?type=client
Domestic download Station (SINA): http://down.tech.sina.com.cn/content/2471.html
5. Connect FTP
To open FileZilla, simply enter it in "Quick Connect":
Host:* *. wicp.net (replace with your peanut shell domain name.) )
Port: Fill the peanut shell 5-bit port assigned to you
User name and password are filled in. (Raspberry Pi default is Pi/raspberry)
Remember to tick always trust this host
Connection Successful!
Peanut sticks with Raspberry Pi remotely transfer files using SFTP