本文只设置局域网的静态ip。公网ip可能需要用到花生壳,不过暂时还没有开始折腾,略过。

现状

  1. 已经安装好树莓派,并连接到局域网;
  2. 可以ssh到该树莓派。

步骤

  1. ssh到树莓派。
  2. $ sudo nano /etc/dhcpcd.conf
  3. 将下列内容粘贴到文件底部:
# wired static ip
interface eth0

static ip_address=192.168.0.199/24
static routers=192.168.1.1
static domain_name_servers=75.75.75.75 75.75.76.76

# wireless static ip
interface wlan0

static ip_address=192.168.0.200/24
static routers=192.168.1.1
static domain_name_servers=75.75.75.75 75.75.76.76

static ip_address: 打算设置的静态ip地址(自己指定)。 static routers: 路由器的ip地址,请自行查一下自己的路由器(一般是192.168.0.1或192.168.1.1)或查看这篇文章static domain_name_servers: DNS服务器地址(自己指定或使用现有DNS)。可参考这篇文章查询当前DNS。

  1. ctrl + O保存该文件。
  2. ctrl + X退出。
  3. $ sudo reboot

重新ssh连接时,使用之前设定的静态ip地址即可。

参考