RaspberryPi---网络设置

前言

    最近倒腾RaspberryPi,无奈的是手边只有笔记本和网线,连个路由器都没有。哎~,没办法只能折腾通过终端来对树莓派进行网络配置了。

一、简单的命令语法

    标题超链接是Debian的网络设置详细教程,我在网上搜罗了一圈,大多数blog都是罗列了怎么配置,但是并没有详细讲解为什么。算了不废话了,开始吧~这里我们专注于"/etc/network/interfaces" 配置文件的上层网络配置。

1、使用ifupdown 进行基本网络配置

使用ifupdown 进行基本网络配置的命令列表:

命令操作
ifup eth0如果 “iface eth0” 节存在,使用 eth0 的配置来启动网络接口 eth0
ifdown eth0如果 “iface eth0” 节存在,使用 eth0 的配置来关闭网络接口 eth0

2、"/etc/network/interfaces" 基本语法

命令操作
auto <interface_name>当系统启动时,启动接口 < interface_name>
allow-auto <interface_name>当系统启动时,启动接口 < interface_name>
allow-hotplug <interface_name>当内核从接口检测到一个热拔插事件时,启动接口 <interface_name>
iface <config_name> … 开头的行定义 <config_name> 的网络配置
mapping <interface_name_glob> …开头的行定义 <config_name> 的映射值来匹配 <interface_name>
“” 反斜杠结尾的行扩展配置到下一行

语法格式:

iface <config_name> <address_family> <method_name>
	<option1> <value1>
	<option2> <value2>
 ...

例如:

  • 设置一个ipv4静态IP的配置
iface eth0 inet static
	address 192.0.2.7
	netmask 255.255.255.0
	gateway 192.0.2.254
  • 设置一个ipv6自动获取P的配置
auto eth0
allow-hotplug eth0
iface eth0 inet dhcp
  • 使用 DHCP 的无线局域网连接
allow-hotplug ath0
iface ath0 inet dhcp
 wpa-ssid homezone
 # hexadecimal psk is encoded from a plaintext passphrase
 wpa-psk 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f

二、网络重新配置基础

    当试图重新配置接口,如 eth0 时,必须首先用 “sudo ifdown eth0” 命令关闭它. 这将从"/etc/network/run/ifstate" 文件里面移除 eth0 条目。 (如果 eth0 之前没有被适当配置,或没有激活,这个命令将导致出现一些错误信息。迄今为止,对于简单的单用户工作站,在任何时间执行这个操作,看起来都是安全的。)

现在可以按需要重新配置网络接口 eth0 ,重写 “/etc/network/interfaces” 文件的内容。

然后,你可以使用 “sudo ifup eth0” 命令,重新激活 eth0 。

三、虚拟接口

    单个物理以太网接口能够配置为使用不同的 IP 地址的多个虚拟接口。这样做的目的,通常是把接口连接到几个 IP 子网。比如说,只有一个网卡的基于 IP 地址的虚拟 web 主机,就是这样一个应用。

举个例子,让我们假设下面的情况。

前提:
    1、假设主机上的单个以太网接口连接到以太网集线器(不是宽带路由器)。
    2、以太网集线器同时连接到互联网和本地局域网。
    3、局域网使用子网 192.168.0.x/24.
目的:
    1、主机的物理接口 eth0 使用 DHCP 提供的 IP 地址来连接互联网。
    2、主机使用 192.168.0.1 作为局域网的虚拟接口 eth0:0 的地址。

“/etc/network/interfaces” 里下面的节配置如下:

iface eth0 inet dhcp
 metric 0
iface eth0:0 inet static
 address 192.168.0.1
 netmask 255.255.255.0
 network 192.168.0.0
 metric 1
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智慧校园整体解决方案是响应国家教育信息化政策,结合教育改革和技术创新的产物。该方案以物联网、大数据、人工智能和移动互联技术为基础,旨在打造一个安全、高效、互动且环保的教育环境。方案强调从数字化校园向智慧校园的转变,通过自动数据采集、智能分析和按需服务,实现校园业务的智能化管理。 方案的总体设计原则包括应用至上、分层设计和互联互通,确保系统能够满足不同用户角色的需求,并实现数据和资源的整合与共享。框架设计涵盖了校园安全、管理、教学、环境等多个方面,构建了一个全面的校园应用生态系统。这包括智慧安全系统、校园身份识别、智能排课及选课系统、智慧学习系统、精品录播教室方案等,以支持个性化学习和教学评估。 建设内容突出了智慧安全和智慧管理的重要性。智慧安全管理通过分布式录播系统和紧急预案一键启动功能,增强校园安全预警和事件响应能力。智慧管理系统则利用物联网技术,实现人员和设备的智能管理,提高校园运营效率。 智慧教学部分,方案提供了智慧学习系统和精品录播教室方案,支持专业级学习硬件和智能化网络管理,促进个性化学习和教学资源的高效利用。同时,教学质量评估中心和资源应用平台的建设,旨在提升教学评估的科学性和教育资源的共享性。 智慧环境建设则侧重于基于物联网的设备管理,通过智慧教室管理系统实现教室环境的智能控制和能效管理,打造绿色、节能的校园环境。电子班牌和校园信息发布系统的建设,将作为智慧校园的核心和入口,提供教务、一卡通、图书馆等系统的集成信息。 总体而言,智慧校园整体解决方案通过集成先进技术,不仅提升了校园的信息化水平,而且优化了教学和管理流程,为学生、教师和家长提供了更加便捷、个性化的教育体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值