Getting started with the Raspberry Pi 3 B - first time headless setup - no keyboard, no display

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:

the Pi3 board

a 5V power

a USB wire

a LAN wire

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

1. Prepare the Raspbian

Then use the Win32DiskImager to write the OS to TF card. The Win32DiskImager can be downloaded from SourceForge.

When it's done, insert the TF card to the Pi3 and turn on the power.

2. Find the IP of Pi3 with LAN wire

Connect the Pi3 to router with LAN wire. The Pi3 is default to setup DHCP and will get an IP from the router. The next thing to do is just simply login to the router as admin and find out the IP of Pi3 which will use the hostname "raspberrypi".

If you don't have access to the router just like me, then you need to download the Advanced IP scannerfrom it's official website to scan the IP of raspberry: