树莓派3b+安装kali2017-1

  1. 我的环境:

树莓派是一种卡片电脑, 可以在上面安装各种各样的操作系统.
其中渗透测试用的kali也有支持树莓派的版本

win2008服务器局域网,网络能Ping通,本地连接红叉,远程桌面无法连接。
首先说明一点,服务器是win2008r2,新装系统,在单位测试正常,由于要部署PHP网站。
首先说明一点,服务器是win2008r2,新装,服务器在单位运行正常(单位网络属于内部局域网,不能上外网,之前用PHPSTUDY发现网站打开相当慢,有时直接打不开),由于要部署PHP网站,将服务器拿回家中调试网站,家中宽带100MB(TPLINK-wr886N+猫,win10系统)
开启TPlinK DHCP,从TPlink
LAN端口接出一条网线到win2008服务器上,刷新DHCP,发现服务器已经获得IP地址,同时ping该服务器IP,显示已通。接下来远程连接到win2008上(之前在单位已经开启远程连接,并且可以正常远程到该服务器上),发现无法连接,检查win2008服务器上网络接口,发现网口灯亮,查看服务器上本地连接,发现本地连接断开。
问题出现感觉很纳闷,能Ping通说明网络是没问题,本地连接断开应该是物理问题,连接服务器的网络用的是B类直通线,网线也正常。

  软件环境:win7+360浏览器
  硬件环境:笔记本+Mercury路由器+2根网线
  一、测试宽带账号能否使用。
  1、用网线将PC机 与墙上的网络端口直接相连;
  2、点击win7桌面右下角的网络标识 –》点击”打开网络与共享中心”
–》“设置新的网络连接”–》连接到Internet —》仍要设置新连接
–》点击“宽带(PPPoE)(R)”
  3、输入网管给的用户名和密码,点击”连接”
  4、结果分析:
  4.1)若连接成功,ping
www.baidu.com也能ping通,说明网管给的宽带账号可用。
  4.2)若出现591错误,则说明宽带账号与密码不匹配,或者这个账号已被别人占用。这时,可以向网管重新申请一个新的宽带账号与密码。
  4.3)若出现651错误,则说明连接笔记本与网络端口的网线有问题,或者笔记本的网卡驱动有问题。
  先排除网线故障,再排查网卡故障。
  a) 对于网线故障,用新的网线替换即可。
  b)
对于网卡故障,可以用驱动精灵,重新下载一个网卡,或者重装一下系统,再或者借一台新的电脑。
  
  二、设置路由器里的无线网络名称与密码
  1、两根网线,一根连接路由器与墙上的网络接口,另一根连接路由器与笔记本。

上一章我们讲到如何烧录树莓派系统,现在让我们来看看如何在没有外接屏幕的情况下对树莓派进行配置。
首先,我们不可能完全在没有任何显示设备的情况下进行配置,所以我们需要一台可以上网的电脑和一个稳定的网络环境,还有一根网线(由于现在电脑的网卡的配置,所以不需要特地使用交叉线,普通网线就可以)。首先,将树莓派接电,同时将树莓派用网线接上路由器,同时电脑连在同一网络环境下。

两台电脑,分别记为PC1和PC2,PC1有线或者无线连在路由器上,PC2无线连在同一个路由器上。(当然,我的PC1是win10系统,PC2是win7系统)

一. 准备物品

服务器网卡灯正常
图片 1

图片 2

一.SSH登陆

我们首先使用SSH远程登陆树莓派。这里我简要说一下SSH的功能,这其实相当于QQ的远程控制一样,使用电脑的22端口可以在远程对你同样开启22端口并且已知ip的设备进行操控。
从上述的介绍可以知道,我们使用SSH登陆时有两个条件,一是开启22端口,也就是SSH服务,这个我们在烧录系统的时候就已经开启,另一个就是树莓派的IP地址,这里我们使用路由器自带的设备管理进行查看。如果你不知道如何查看路由器信息,那么可以在浏览器中手动输入192.168.1.1(有些设备为192.168.2.1或者192.168.0.1,华为系列为192.168.3.1),输入默认的路由器密码,默认一般为admin。在连接设备可以看到名为raspberrypi的设备,这就是你的树莓派,这时可以查看到一串以192.168开头的数值,这一串数据就是树莓派的IP地址。
再知道你树莓派的IP地址后,使用开源软件Putty进行SSH登陆。

这里我使用的为官方正版,注意此类开源软件有官网且中国大陆可以访问,建议官网下载,避免使用不健康的软件给黑客留下后门。
这里我们在Host name(or
address)下输入已经得到的树莓派的IP地址,点击open就可以对树莓派进行SSH访问。
如果你忘记你的路由器登陆密码或者由于某些原因无法登陆管理界面,那么可以采用网线直接连接电脑的做法。首先开启电脑的网络共享。点击“控制面板”

点击网络和Internet

点击网络和共享中心,点击wifi

树莓派3b+安装kali2017-1。点击属性

共享中选择允许,同时选择以太网
这时你的树莓派就可以通过连接电脑的网线来上网。
首先不连接网线,使用快捷键“win+R”调出命令与提示簿,输入”cmd”
在DOS界面输入命令“arp-a”
查看已连接的网络

这时连接网线,会发现多出一个接口,这个就是树莓派的接口此时下面的internet地址就是树莓派的地址,把每个IP都试一次,会出现提示,此时说明连接成功,点击yes,进入命令界面。

树莓派的默认账户是:pi
默认密码是:raspberry

2.
 PC1只要一远程连接PC2,就造成PC2的无线断开,进而导致远程桌面连接失败。

  1. Raspberry Pi 3
  2. SD卡(建议16G)和读卡器
  3. 网线
  4. 路由器(如果没有, 则下载dhcpsrv软件, 用于给树莓派分ip地址)
  5. 一台PC

DHCP列表已经显示该服务器获得IP图片 3

图(1) 宽带入户,连接路由器

二.VNC登陆

一直都是SSH登陆肯定单调且不符合使用习惯,所以我们要通过VNC来登陆图形界面。在这里介绍开启官方的VNC,官方的VNC比较贴合系统,兼容性自然也比较好。
首先打开树莓派的设置界面
在SSH界面输入

sudo raspi-config

选择5.Interfacing Options
找到VNC(远程桌面) 选择 Yes(是)enable
然后

sudo reboot

重启后重新连接ssh
下面开始进行VNC配置

sudo nano /etc/init.d/vncserver

这里的sudo是系统中默认的编译器,不喜欢的或者不习惯的同学可以换成vim
然后在新建的文档中写入下列程序

#!/bin/sh
### BEGIN INIT INFO
# Provides:          vncserver
# Required-Start:    $local_fs
# Required-Stop:     $local_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start/stop vncserver
### END INIT INFO

# More details see:
# http://www.penguintutor.com/linux/vnc

### Customize this entry
# Set the USER variable to the name of the user to start vncserver under
export USER='pi'
### End customization required

eval cd ~$USER

case "$1" in
  start)
    # 启动命令行。此处自定义分辨率、控制台号码或其它参数。
    su $USER -c '/usr/bin/vncserver -depth 16 -geometry 1024x768 :1'
    echo "Starting VNC server for $USER "
    ;;
  stop)
    # 终止命令行。此处控制台号码与启动一致。
    su $USER -c '/usr/bin/vncserver -kill :1'
    echo "vncserver stopped"
    ;;
  *)
    echo "Usage: /etc/init.d/vncserver {start|stop}"
    exit 1
    ;;
esac
exit 0

这段代码大家如果看不懂的话可以放弃,直接复制。在putty中复制直接单击右键就可以。
复制完成之后使用“Ctrl+O” 回车 保存
然后 “Ctrl+X”退出文本编辑器
然后 修改权限

sudo chmod 755 /etc/init.d/vncserver

然后 添加开机启动项

sudo update-rc.d vncserver defaults

最后 重启树莓派

sudo reboot
此时树莓派的VNC配置完成
我们在电脑上安装电脑端的VNC
推荐使用与树莓派配套的VNC
https://www.realvnc.com/en/connect/download/viewer/
此时可以使用VNC界面进行设置
此时会出现同样的IP窗口
连接ip 也就是 之前SSH中树莓派ip并且在后面加上:1
此时你就可以愉快的使用树莓派进行操作了。

至于原因,我猜测是当PC2电脑被远程桌面连接后,会到登录界面,系统认为PC2当前用户注销了,就关掉了无线网卡,或者切断了无线网卡的网络连接。

二. 准备软件

在主机上Ping服务器IP显示正常图片 4

  2、打开360浏览器,在地址栏输入网址:192.168.1.1或 melogin.cn
  3、登录到路由器网页界面后,输入路由器默认的密码或者之前可用的密码;
  

解决办法:
PC2上断开无线连接先,再进行重连,重连时勾上”自动连接”;之后PC1上再次远程桌面连接PC2。

  1. XShell
  2. Win32 Disk Imager
  3. kali
    镜像(官网:https://www.kali.org),
    一定要是kali for arm的镜像!!!
  4. vncviewer(用于连接远程桌面)

服务器上的本地连接和网卡如下图图片 5

图片 6

 

三. 开始安装系统

家用电脑端的网卡图片 7

图(2) 输入网管给的宽带账号与密码

  1. 将SD卡连接电脑
  2. 打开Win32 Disk Imager, 选择下载好的kali镜像(解压后的img格式)
  3. 确认写入的Device是不是SD卡
  4. 点击Write开始写入, 等待写入完成
  5. 将写好的SD卡放到Raspberry Pi 3上, 连接电源(树莓派会自动开机)

求大神支招,TPLINK是否不能构建该局域网,还是网线需要用双绞线连接?还是网卡速率和双工选择要更改。我的目的很简单,就是要在局域网中测试PHP网站能正常打开运行。现在局域网都没法正常访问。

  点击【设置上网】–》【宽带拨号上网】,输入宽带账号与密码
–》连接成功后,在点击【无线网络】,设置无线网络的名称与密码。

四. 远程连接树莓派

图片 8

  1. 登录路由器管理页面, 查看树莓派的ip地址
  2. 打开Xshell, 输入ssh root@”ip”, 这里的ip地址换成你看到的ip地址
  3. 出现”root@kali:~#” 则连接成功

  设置完成后,进入路由器管理界面,在 【常用设置】–》【上网设置】
中,如在上网设置图标上显示打钩,即表示网络连接成功。

五. 拓展树莓派空间

图片 9

  1. 树莓派默认不会使用内存卡全部空间,
    所以需要安装raspi-config软件进行扩展
    2.
    从”http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/”下载最新的raspi-config*.deb包
  2. 将包导入树莓派
  3. 运行dpkg -i raspi-config*.deb
  4. 执行raspi-config
  5. 选择Advanced Options
  6. 选择Expand Filesystem
  7. 等待完成后重启即可

  若其他电脑设备需要上网,用网线直接将电脑连接在路由器1234任意一个空闲的LAN口即可上网;如果是笔记本、手机等无线终端,连接上路由器的无线信号即可上网,不需要再配置路由器

六. 安装VNC远程桌面

  参考地址:

  1. 终端中执行apt-get install tightvncserver
  2. 启动tightvncserver –geometry 1366×768
    (–geometry是设置vnc分辨率的)
  3. 打开vncviewer, 输入对应的ip:端口号(默认5901)即可连接成功

附上: dhcpsrv的使用方法:
解压dhcpsrv2.5.2.zip,运行dhcpwiz.exe,除下述步骤外都点下一步即可;
Network Interface Cards界面,选中笔记本的有线网卡;
Configuring DHCP for
Interface界面,IP-Pool选择一个网段,注意不要与笔记本wifi网段重合
最后(win10以管理员身份)运行dhcpsrv.exe,Install,Start;并在右边firewall中允许通过防火墙

网站地图xml地图