步骤1:设置您的Pi
首先,我们将安装Raspberry Pi,为此,您需要安装Raspbian。您可以购买预装Raspbian的Pi,也可以使用已经拥有的2GB或更大的SD卡。
我正在使用已经拥有的SD卡。将SD卡插入计算机,然后下载最新的Raspbian http://downloads.raspberrypi.org/raspbian_latest
我正在使用Windows,因此我解压缩了文件并使用了win32diskimager(http://sourceforge.net/projects/win32diskimager)将Raspbian映像写入SD卡。
如果您仍然不确定此处是否有教程,请参见http://elinux.org/RPi_Easy_SD_Card_Setup
好,现在我们已经安装了Raspbian,是时候启动并运行我们的Pi了,插入SD卡,USB键盘,将以太网电缆连接到路由器,将HDMI连接到显示器,最后将Micro USB电缆连接到电源插座。第一次启动时,您将看到配置屏幕。
您需要进行的更改是:
扩展文件系统,以便Raspbian利用整个SD卡
更改密码
设置语言,区域和时区
进入高级选项
更改主机名这样您就可以在网络上识别您的Pi。
启用SSH,以便您可以从网络上的计算机访问PI。
选择完成后应重新启动Pi。
步骤2:键盘和更新
如果您像我一样在美国或澳大利亚,则需要将键盘布局更改为美国。
为此,您需要通过打开终端并输入以下命令来更改文件: br》 sudo nano/etc/default/keyboard
使用箭头键移动光标并将gb更改为我们。
然后按ctrl + X,然后按Y和输入以保存更改。
现在要更新您的Pi,键入以下命令并按Enter:
sudo apt-get update && sudo apt-get upgrade
在提示时按是,然后按Enter键下载更新(这会花一些时间,所以要喝咖啡/啤酒)。
步骤3:网络和SSH
下一步,我总是通过调整路由器上的LAN设置来给Pi一个静态IP。我在路由器中设置了静态IP地址,以避免IP冲突。
为Pi提供一个静态IP地址,使我们在通过SSH连接时更容易记住该地址。设置端口转发时,这也使其具有容错性。
在路由器设置中,我们需要将端口9001和9030转发到Pi,这些端口需要打开才能使Tor出口中继正常工作
我不打算这样做,因为每个路由器都不相同。
我建议使用google搜索“您的路由器型号”静态IP/端口转发。
现在网络已经建立并且正在运行,我喜欢使用PuTTY这样的SSH客户端来控制Pi。
这样,如果您懒得将其键入,则可以从此可指示的命令进行复制和粘贴。
要照常复制,请使用ctrl + c粘贴到PuTTY中,单击鼠标右键。
下载并运行PuTTY,然后键入您的Pi的IP地址并按open。
以pi身份登录,密码就是您在初始设置中更改的密码。/p》
第4步:Tor安装和配置
使用以下命令安装Tor
sudo apt-get install tor
现在我们c编辑我们的Tor配置文件:
sudo nano/etc/tor/torrc
首先,我们将删除#(磅/哈希符号),取消对“ #RunAsDaemon 1”的注释
下一步,取消注释“ #ORPort 9001”
下一步,取消注释“ #Nickname”,并为其命名,例如
昵称blahblah
取消注释“ #DirPort 9030”
下一步是最重要的问题之一是,我选择了一个我认为很安全的端口列表,并且不会因为下载儿童色情内容而遭到袭击。
添加以下行:
ExitPolicy accept *:22 # SSH
ExitPolicy accept *:43 # WHOIS
ExitPolicy accept *:53 # DNS
ExitPolicy accept *:389 # LDAP
ExitPolicy accept *:443 # HTTPS
ExitPolicy accept *:464 # kpasswd
ExitPolicy accept *:531 # IRC/AIM
ExitPolicy accept *:543-544 # Kerberos
ExitPolicy accept *:554 # RTSP
ExitPolicy accept *:563 # NNTP over SSL
ExitPolicy accept *:636 # LDAP over SSL
ExitPolicy accept *:706 # SILC
ExitPolicy accept *:749 # kerberos
ExitPolicy accept *:873 # rsync
ExitPolicy accept *:902-904 # VMware
ExitPolicy accept *:981 # Remote HTTPS management for firewall
ExitPolicy accept *:989-995 # FTP over SSL, Netnews Administration System, telnets, IMAP over SSL, ircs, POP3 over SSL
ExitPolicy accept *:1194 # OpenVPN
ExitPolicy accept *:1220 # QT Server Admin
ExitPolicy accept *:1293 # PKT-KRB-IPSec
ExitPolicy accept *:1500 # VLSI License Manager
ExitPolicy accept *:1533 # Sametime
ExitPolicy accept *:1677 # GroupWise
ExitPolicy accept *:1723 # PPTP
ExitPolicy accept *:1755 # RTSP
ExitPolicy accept *:1863 # MSNP
ExitPolicy accept *:4244 # whatsapp
ExitPolicy accept *:5222-5223 # XMPP/Google Talk/Jabber/Apple iChat
ExitPolicy accept *:5228-5230 # Google Cloud Messaging/Whatsapp/threema
ExitPolicy accept *:6679 # IRC SSL
ExitPolicy accept *:6697 # IRC SSL
ExitPolicy accept *:8332-8333 # BitCoin
ExitPolicy accept *:8443 # PCsync HTTPS
ExitPolicy accept *:10000 # Network Data Management Protocol
ExitPolicy accept *:11371 # OpenPGP hkp (http keyserver protocol)
ExitPolicy accept *:19294 # Google Voice TCP
ExitPolicy accept *:64738 # MumbleExitPolicy reject *:*
好,现在配置已完成,使用ctrl + x保存更改,然后单击Y并输入
现在您将需要要在路由器设置中将端口9001和9030转发到您的pi,每个路由器都是不同的,因此您必须使用google自行解决。
现在重新启动pi:
sudo重新启动
现在我们检查它是否正常工作
sudo nano/var/log/tor/log
将光标移到文档的最底部,您正在寻找line:
[notice]自检表明您的ORPort可从外部访问。优秀的。发布服务器描述符。
责任编辑:wv
-
继电器
+关注
关注
132文章
5320浏览量
148600
发布评论请先 登录
相关推荐
评论