0. Introduction

This is not my first time using reverse ssh tunnel to expose the NAT server (Ubuntu and Centos) to the Internet. But when I tried to use my previous experience on Raspberry Pi (Pi3), I was frustrated that I failed so many times.

Now that I have solved all the problems I have encountered and would like to write it down for the future me or someone else who gonna use the same function next time.

1. Prerequisites

  1. A vps accessible from the Internet
  2. The Pi3 (My Pi3 is headless, using Raspbian)

Read more »

0. Preface

I got the Raspberry Pi 3 (Pi3) yesterday, and couldn't wait to start using it. I plan to make it an NAS server and a downloader. I have already imagined that everyday I got some interesting movies or comics downloaded before I am back home. I just need to connect the Pi3 to the TV to enjoy the movies without waiting for buffering...

But the first thing to do now, it to set up the Pi3 making it available to login from the Internet.

Here is what I have got:

  1. the Pi3 board
  2. a 5V power
  3. a USB wire
  4. a LAN wire

Pi3

Though I have HDMI wire but no available monitor, so I have to setup the Pi3 under command line environment.

Read more »

0. 写在前面

之前因为有一台退役下来一直在吃灰的笔记本。虽然跑win7会很慢,但是装上Ubuntu后还是可以当服务器跑的。和vps比起来速度会慢很多,不过便宜一点的vps一般也就10-20G的SSD硬盘,或者50-100G的hdd硬盘,和家里几个TB的容量比起来真是太小太小。所以,家里退役的笔记本加上退役的移动硬盘装上aria2c后被改装成可以24小时工作的远程下载机。再装上samba搭建NAS服务就相当于多了一块私有网盘,虽然和专业的NAS设备比起来访问速度并不那么理想。

Read more »