2013年2月28日星期四

RaspberryPi配置L2TP VPN过程(1)

全文分为两章,第一章主要介绍树莓派的安装和静态IP设置

前几天买的树莓派到货了,按捺不住兴奋的心情,立刻完成了系统的安装和VPN的搭建。具体的安装过程参考了数篇网络上的教程,将会在文章中一一列出。

首先是雷锋网的一篇上手报告:

硬件的安装就不多说了。我购买PI的同时还附加了一个透明的外壳,以及散热片3块。从后来使用时的温度状况来看,散热片是有必要的。

安装Raspbian系统
系统的安装过程和雷锋网的上手报告一样,由于树莓派没有板载的外部存储器,因此需要依靠SD卡作为存储介质。根据使用情况,建议使用4G或更大的SD卡。
然后下载以下文件:
Raspbain系统镜像:即debian(linux的一个发行版本)的raspberry pi版本。事实证明它和普通PC上使用的debian没有太大差异。
Win32DiskImager:用于把系统镜像写入SD卡的软件,和我们装机时常用的ghost原理类似,只不过磁盘分区变成了SD卡而已
根据文章中的方法对SD卡进行写入,注意设备不要选错了:

然后将SD卡插入树莓派的卡槽中,插上电源,树莓派便根据SD卡的引导进行启动了。
树莓派的启动速度很慢,通常需要1分钟以上,因此在启动过程遇到没有响应的情况,请耐心等待。(如果超过5分钟,那应该是有问题了...)
首次启动将出现系统初始配置的界面:

 
具体设置的细节依照教程中的设置即可,不多说了。我按照教程更改了2,4,5,6,7项,ssdh server和图形界面是默认打开的。由于网络环境的原因(静态IP),没有进行最后一项。配置完成后重启进入X-window界面。大家可以根据自己的需要选择是否安装中文语言和输入法。
别忘了设置root用户的密码,打开terminal,输入: 
    sudo passwd
然后设置密码即可。

静态IP的设置
在网络上查找了各种linux下静态IP设置的方法。最为常见的是修改 /etc/sysconfig/network-script/ifcfg-eth0 文件,在其中添加静态IP信息。但Raspbian中没有sysconfig文件夹(囧),此法不可行。
解决的办法是修改/etc/network/interfaces文件,打开LX terminal,输入:
    sudo vi /etc/network/interfaces
把其中的
    iface eth0 inet dhcp
改为
    iface eth0 inet static
并在其下加入以下信息:
    address YOUR.IP.ADD.RESS
    netmask YOUR.IP.NET.MASK
    gateway YOUR.IP.GATE.WAY
其中的大写英文字母改成对应的IP地址信息即可。
保存文件后重启树莓派。
重启之后先检查一下网络连通性:
    ping www.baidu.com
如果已经连通,更新一下系统:
    sudo apt-get update
更新过程比较慢,需要二十分钟的过程。

至此,树莓派系统安装配置完毕。

没有评论:

发表评论