树莓派第一步联网及Windows远程登陆,文末有关于树莓派连不上网的解决方法

1.安装的系统为Ubuntu mate;

2.先进行动态ip设置

用ifconfig查询有线网卡的名字,不一定是eth0

网络参数配置文件 /etc/network/interfaces

####    IO是回环配置

auto IO

iface io inet loopback

###上面的默认就有,没有配置过

###   eth0是有线网卡的名字

auto eth0

allow-hotplug eth0   ###  eth0网络接口允许热插拔

iface eth0 inet dhcp

3.重启网络服务 /etc/init.d/networking restart

ifconfig获取当前ip,掩码;

route获取网关gateway(default)那行;

4.将当前ip,掩码,网关设为静态;因为现在的ip是上层网络分发的门牌号,而自己随意设置的ip并不能上网,因为上层网络并没有你随便设置的门牌号;

auto eth0

allow-hotplug eth0   ###  eth0网络接口允许热插拔

iface eth0 inet static

address   10.181.59.1

netmask  255.255.0.0

gateway  10.181.255.254    #  通向别的网段的门,一般在当前网段内

dns-nameservers 200.200.200.200   #必须写,解决resolv.conf被重写问题,优先级高于resolv.conf

5.重启网络服务 /etc/init.d/networking restart  或service networking restart

6.Windows远程登陆使用xshell,功能多,界面友好;putty过于简陋;

7.想要实现远程访问Linux,必须安装openssh

ssh程序分为有客户端程序openssh-client和服务端程序openssh-server。如果需要ssh登陆到别的电脑,需要安装openssh-client,该程序ubuntu是默认安装的。而如果需要从远程连接到本机,则需要安装openssh-server,该程序需要自己安装。在Ubuntu下安装openssh-server非常简单。

 

安装openssh-server

$ sudo apt-get install openssh-server

 

查看openssh-server是否启动

$ ps -e | grep ssh

进程ssh-agent是客户端,sshd为服务器端,如果结果中有sshd的进程说明openssh-server已经启动,如果没有则需运行命令启动。

 

启动、停止和重启openssh-server的命令如下

/etc/init.d/ssh start

/etc/init.d/ssh stop

/etc/init.d/ssh restart

 

配置openssh-server

openssh-server配置文件位于/etc/ssh/sshd_config,在这里可以配置SSH的服务端口等,例如:默认端口是22,可以自定义为其他端口号,如222,然后需要重启SSH服务。

 

Ubuntu中配置openssh-server开机自动启动

打开/etc/rc.local文件,在exit 0语句前加入:

/etc/init.d/ssh start

8.网线连着树莓派,通过界面登陆校园网,然后Windows连着wifi远程登陆树莓派,无需关闭防火墙;

树莓派通过网线连接笔记本,能登陆,需关闭防火墙,或在防火墙加入,但无线分享网络失败,故放弃。

9.   2019.5.22上面的失败是在2018年的寒假,由于当时有显示屏,有多余的上网账号,可以用装备精良弥补技术障碍,现在由于答辩需要,大概解决了这个问题,原因是,无线分享网络的ip是电脑给定的,不是自己设的,即使设定的电脑和树莓派是在同一个网段内,寒假可以用的ip,同一个电脑和树莓派,现在不可以用了,猜测应该是ip的时效性。解决办法是把电脑的共享网络选项关掉保存,再打开共享这时候会提醒你要把电脑对树莓派的那个ip设置为多少,确定才可以共享成功,也就是必须是上层(wifi共享)指定的,而且树莓派那边得设置成动态dhcp,再加一个dns-nameservers 200.200.200.200 ,不要只写一个dns服务器,把知道的都写上去,保证一个解析不出来,还有其他的可以用。如果这样连接成功后,又不行,关掉共享,重新打开,在windows下  arp -a  查找 树莓派ip    ,目前可以树莓派可以正常上网,祈祷。

你可能感兴趣的:(树莓派第一步联网及Windows远程登陆,文末有关于树莓派连不上网的解决方法)