orangepi5玩法

orangepi5玩法,第1张

本文的软路由作为家中的二级路由,用一根网线连接主路由的LAN口和二级路由的WAN口(当主路由使用配置类似)

如果你想要作为旁路由或中继路由使用,在本文末尾会有相应文章的链接,但是Docker以及网卡的配置有一些坑建议参考本文。

准备

在开始安装之前,你需要准备好一些设备。

OrangePi5(其他版本或者树莓派都可以)

刷有系统的TF卡(以香橙派官方提供的Ubuntu镜像)

电源

一个USB的网卡(我这里用的是绿联的千兆网口,型号是AX88179。如果你的设备有多个网口的话就可以不用这个了)

双绞线若干

首先将香橙派组装好,插上USB网卡并在设备自带的网口上插上网线(网线另一端为主路由器的LAN),通电,进入系统(刷系统以及SSH配置等环节不是本文重点,详细看我以前文章或自行百度,本文默认基本环境已经配置完成并且读者能在终端简单使用vim等)

如果你要拿本设备当作主路由使用,但是身边没有其他路由器可用来帮助配置,可以将PC的网口与设备的网口用一根网线对等连接,只不过PC的默认网关必须手动设置为设备的IP地址。对等配置的方法可参考文章双网口主机通过 docker 安装 openwrt 实现软路由功能-CSDN

连接设备

使用你的PC通过SSH连接香橙派,或者直接在香橙派上接屏幕和键盘在终端中执行

网卡配置

获取信息

在终端中执行以下命令检验USB网卡是否挂载

lsusb

1

1

如果出现对应的设备信息,应该就是成功了(这里的AX88179就是我的USB网卡)

Bus 001 Device 002: ID 0b95:1790 ASIX Electronics Corp. AX88179 Gigabit Ethernet

1

1

再执行以下命令

ifconfig

1

1

一般设备自带的名称为eth0,记录它被分配的IPv4地址及子网掩码。

而USB的网卡名称与品牌和型号有关,我的名称是enx后面跟上mac地址,这需要根据你自己的情况做判断,本文以enx名称为例。(如果设备是双网口而不是用的USB网卡的话,此处应该是eth1,若果是无线网卡的话应该是wlan0。不绝对,仅供参考)

除此之外我们还要拿到默认网关的地址(默认网关一般是所连接的路由器的地址)

route -n

1

1

找到Destination字段为0.0.0.0的那一行的Gateway字段对应的地址即为默认网关

例如我拿到的ip为192.168.1.24,子网掩码为255.255.255.0,默认网关为192.168.1.1,下文将以此地址为例进行配置(你的可能跟我不一样,在配置的时候以你为准)。

另外补充一点,我们会在接下来将eth0对应的网口作为WAN口,env对应的外接USB网口作为LAN口。

开启网卡的混杂模式

执行以下命令,将上述网卡设置成混杂模式

ip link set eth0 promisc on

ip link set env promisc on

1

2

1

2

要取消的话将上述命令的on改为off即可

开启ipv4转发

修改配置文件

vim /etc/sysctl.conf

1

1

添加一行配置

net.ipv4.ip_forward = 1

1

1

或者将原文件中的net.ipv4.ip_forward = 1注释给取消

按esc+:,并输入wq保存文件后执行命令重新添加配置

sysctl -p /etc/sysctl.conf

1

1

Docker配置

安装Docker

执行以下命令

sudo apt update

sudo apt install docker

1

2

1

2

配置Docker服务开机启动

在我的设备上(OrangePi 5)总是存在设备重启,但是OpenWRT不启动的现象,即使我已经将Docker容器设为了开机自启。最后发现是Docker本身的服务没有设为开机自启。

目前对于树莓派是否会有这种情况暂不明确,读者可自行使用下放命令进行验证。

systemctl list-unit-files | grep docker

1

1

找到输出结果的docker.service一行

docker.service disabled enabled

docker.socket enabled enabled

1

2

1

2

如果如上所示,是disabled,那么说明Docker本身的服务并不是开机自启动

通过以下命令可进行修改

systemctl enable docker.service

1

1

再执行systemctl list-unit-files | grep docker输出结果变成了enabled即修改成功

docker.service enabled enabled

docker.socket enabled enabled

1

2

1

2

获取Docker镜像

由于OrangePi5是arm架构的,所以使用的镜像必须是兼容arm的

我用的是suling大佬制作的Docker镜像,这里附上Docker Hub链接

Docker Hub: https://hub.docker.com/r/sulinggg/openwrt

注意,这里与你的设备有关,本文只给出树莓派和armv8/aarch64的镜像获取 *** 作。为方便参考,此处附上一张镜像对应设备的表格(不代表最新),但仍建议访问上述链接查看适配你设备的镜像

支持设备/平台 DockerHub 阿里云镜像仓库 (上海)

树莓派 1B sulinggg/openwrt:rpi1 registry.cn-shanghai.aliyuncs.com/suling/openwrt:rpi1

树莓派 2B sulinggg/openwrt:rpi2 registry.cn-shanghai.aliyuncs.com/suling/openwrt:rpi2

树莓派 3B / 3B+ sulinggg/openwrt:rpi3 registry.cn-shanghai.aliyuncs.com/suling/openwrt:rpi3

树莓派 4B sulinggg/openwrt:rpi4 registry.cn-shanghai.aliyuncs.com/suling/openwrt:rpi4

armv7 sulinggg/openwrt:armv7 registry.cn-shanghai.aliyuncs.com/suling/openwrt:armv7

arm8/aarch64 sulinggg/openwrt:armv8 registry.cn-shanghai.aliyuncs.com/suling/openwrt:armv8

i386_pentium4/386 sulinggg/openwrt:386 registry.cn-shanghai.aliyuncs.com/suling/openwrt:386

x86_64/amd64 sulinggg/openwrt:x86_64 registry.cn-shanghai.aliyuncs.com/suling/openwrt:x86_64

如果你的设备为OrangePi5或者其他armv8/aarch64的设备,请在终端中执行下方命令

docker pull sulinggg/openwrt:armv8

1

1

如果你的设备为树莓派2B/3B/3B+/4B,请在终端执行下方命令

docker pull sulinggg/openwrt:latest

1

1

创建WAN端口的macvlan

macvlan是linux的一种虚拟化网卡技术,可将一块物理网卡虚拟成多块虚拟网卡,并且每个虚拟网卡都可以将其虚拟mac并且指定相应的IP地址。

使用以下命令可查看系统是否支持macvlan。

modprobe macvlan

1

1

如果不支持,则需要升级Linux内核。(像OrangePi5、树莓派等官方提供的最新镜像一般都是支持的)

创建WAN端口的macvlan,名称为macnet0

docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 macnet0

1

1

注意,这里需要根据上述获取到的地址来配置(根据你的实际情况来填)。subnet字段对应端口所处的网络地址192.168.1.0/24,其中的/24为子网掩码对应255.255.255.0;gateway字段对应默认网关192.168.1.1;parent对应网卡。

可执行下方命令,验证是否创建成功

docker network ls

1

1

如果输出结果的NAME字段那一列有macnet0即成功。

LAN端口的macvlan暂不创建。

启动容器

此处请先阅读参数说明再执行命令!

docker run -d --restart always --network macnet0 --ip 192.168.1.100 --privileged --name openwrt sulinggg/openwrt:armv8 /sbin/init

1

1

简单说明下几个参数:

--restart always为开机自启

--network macnet0为我们刚才创建的WAN端口的macvlan

--ip 192.168.1.100是为容器分配的ip地址,这里需要注意网段与eth0获取的一致,并且不能够冲突(也就是说当前网络下不能有其他设备的地址为192.168.1.100)。需根据自己的实际情况来配置。

--privileged为特权模式

--name openwrt容器名称为openwrt

sulinggg/openwrt:armv8对应刚才获取的镜像。如果你的设备是树莓派,并且是按照我文章上方的命令获取的,则此处为sulinggg/openwrt:latest。其他设备则须根据你获取的镜像来写。

进入容器

端口配置

输入命令即可进入容器

docker exec -it openwrt bash

1

1

Ps: 输入exit可退出容器终端

配置文件

vim /etc/config/network

1

1

将字段(不要在意这个名称,之后我们会改)

config interface 'lan'

option type 'bridge'

option ifname 'eth0'

option proto 'static'

option ipaddr '192.168.123.100'

option netmask '255.255.255.0'

option ip6assign '60'

option gateway '192.168.123.1'

option broadcast '192.168.123.255'

option dns '192.168.123.1'

1

2

3

4

5

6

7

8

9

10

1

2

3

4

5

6

7

8

9

10

修改为(还是根据上文和你的实际情况来)

config interface 'lan'

option type 'bridge'

option ifname 'eth0'

option proto 'static'

option ipaddr '192.168.1.100'

option netmask '255.255.255.0'

option ip6assign '60'

option gateway '192.168.1.1'

option broadcast '192.168.1.255'

option dns '192.168.1.1'

1

2

3

4

5

6

7

8

9

10

1

2

3

4

5

6

7

8

9

10

其中

ipaddr后的地址与Docker容器分配的地址一致

netmask后为之前获取的子网掩码

gateway后为之前获取的默认网关

broadcast后为广播地址,改成同一网段

dns后为dns地址,此处保持与默认网关一致

按esc+:,并输入wq保存文件

重启容器网络

/etc/init.d/network restart

1

1

创建LAN端口的macvlan

LAN端口的macvlan的网段可以根据你的需要人为规划,我这里以网卡env和网段192.168.2.x/24为例

创建LAN端口macvlan,名称为macnet1

docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o parent=env macnet1

1

1

参数的含义同上文

然后,我们将容器加入到这个网络来。

docker networkc connect macnet1 openwrt

1

1

OpenWRT管理页面配置

进入管理页面

将你的PC连接到与软路由的WAN端口同一网络下,并在浏览器地址栏中输入192.168.1.100

这里的地址与上文中容器分配的地址一致,同样根据你的实际情况来。

用户名是root,默认密码为password

LAN接口配置

在默认配置中,名称为lan的接口实际上是WAN接口,这里我们再另外创建接口。

打开网络->接口,点击页面中的添加新接口,名称为LANS,协议为静态地址,以太网适配器选eth1(这里的eth1不是宿主机的,而是对应macnet1)

提交后,我们对此接口进行修改。配置如下图所示(IP地址与macnet1网段一致)

然后防火墙设置为lan区域

页面底部,取消下图中的勾选,在此端口开启DHCP服务器

然后在高级设置里,开启动态DHCP和强制DHCP

最后,点击保存&应用按钮。

防火墙设置

为了让PC能从WAN侧去访问OpenWRT,将网络->防火墙 WAN区域的入站从拒绝改为接受

点击应用&保存。

WAN接口配置

wan接口配置建议将PC连接到USB网口,然后通过地址192.168.2.1进入管理界面,因为接下来会将原有的名称为lan的接口删掉, *** 作不慎可能会导致当前页面无法访问。

如果连接到USB网口,PC无法通过DHCP服务获取IP,并且在PC控制台中尝试Ping命令

ping 192.168.2.1

1

1

若无法访问网关,则可以在PC上将获取IP地址的获取方式改为静态,并将设置本机IP为192.168.2.2(只要在同网段且不冲突即可),默认网关为192.168.2.1,子网掩码为255.255.255.0。

首先还是创建接口,协议推荐选择静态,以太网适配器选择eth0。

(如果你要将这个设备之后作为主路由的话,光猫模式为桥接模式,这里要改成PPPoE;如果光猫为PPPoE的话,这里就要设成DHCP)

创建完成后,点击修改,配置如下图。

防火墙与DHCP配置如下

点击保存&应用按钮。

删除原有接口

最后我们要回到网络->接口页面,删除原有的名称为lan的接口

添加静态路由

完成上述步骤你会发现LAN一侧可能无法上网,这时候添加一条静态路由规则

打开网络->静态路由,在静态IPv4路由那里点击添加

接口选择LANS,对象为192.168.2.0,子网掩码为255.255.255.0,IPv4网关为WAN口地址192.168.1.100

这时候我们回到Docker容器内终端中(注意是容器内),重启下网络

/etc/init.d/network restart

1

1

问题

LAN侧无法上网

上述配置完成后,LAN侧接入PC无法仍旧无法上网

步骤一

重启宿主机

步骤二

如果步骤一没解决问题,并且LAN侧PC访问网页显示找不到DNS服务器,可以尝试以下配置

进入到Docker容器

docker exec -it openwrt bash

1

1

打开文件

vim /etc/resolv.conf

1

1

最下方添加

nameserver 8.8.8.8

1

1

保存并重启容器网络

/etc/init.d/network restart

1

1

按理来讲是不用配置这一步的,即使修改了文件也会被管理页面的配置覆盖。但是非常邪门,在我的设备上不进行这一步会出一些上不去网的现象。请读者根据自己的情况来判断吧。(如果你不懂这些东西,建议照做)

容器网络无法访问宿主机

Docker为了保证安全性,是不允许容器去访问宿主机的,但是并不绝对可以通过配置去绕过限制

可以参考 https://www.treesir.pub/post/n1-docker/

网卡混杂重启失效问题

我在OrangePi 5 上进行配置的时候并未遇到过这种情况,但网上许多文章都提到了这种现象,所以我就写了这部分内容。

此部分参考了https://www.cnblogs.com/mokou/p/16173553.html

写个开机启动的脚本就好了

vim /etc/init.d/iplinkset.sh

1

1

写入内容

#!/bin/sh

ip link set eth0 promisc on

ip link set env promisc on

1

2

3

1

2

3

增加可执行权限

chmod +x /etc/init.d/iplinkset.sh

1

1

设置开机启动权限

update-rc.d iplinkset.sh defaults

1

1

如果要禁用开机启动,则可执行下方命令

update-rc.d -f iplinkset.sh remove

1

1

对OpenWRT容器停止或删除导致宿主机卡顿或重启

这点在Docker镜像作者的文章中提到过,原文如下:在对容器进行停止或删除 *** 作时,树莓派可能会发生卡顿现象,SSH 可能会断开,1~2 分钟后会恢复正常,目前原因不明

OpenWRT插件问题

同样源于镜像作者文章:经测试,发现 Adblock 不工作,UnblockNeteaseMusic 需要自行设置代理,除此之外容器中的 OpenWrt 多数应用工作正常

其他配置

有些人的需求不一定跟我一样,可能会把设备拿来做旁路由等,可部分参考下方文章

旁路由(这是本文使用的Docker镜像作者的文章,比较详细):https://mlapp.cn/376.html

主路由:https://www.cnblogs.com/mokou/p/16173553.html

结束

由于作者写这篇教程的时候已经搭建完成了,加上时间仓促,上述部分 *** 作是根据回忆来写的,甚至有些步骤没有经过二次验证,可能存在些许错误,如有发现请及时反馈。

文章知识点与官方知识档案匹配

云原生入门技能树首页概览

8792 人正在系统学习中

点击阅读全文

打开CSDN APP,看更多技术内容

树莓派4B跑 OpenWrt 根目录扩容 及 docker 配置_sean908的博客...

首先需要ssh到路由器 # 把软件包列表更新 opkg update # 安装分区软件 opkg install cfdisk # 使用cfdisk进行空间划分 cfdisk /dev/mmcblk0 我用的是16G的存储卡, 把空闲空间全拿来划给根目录和docker 其中docker分区的直接在cfdisk里...

继续访问

...树莓派_教你用树莓派安装集成docker版openwrt、homeassistant等及一...

集成DOCKER版本OPENWRT,还有HOME ASSISTANT以及N1 智能家居镜像出炉,ARMBIAN系统全DOCKER形式包含OPENWRT这两篇帖子以来,一时心痒痒,重新拿出吃灰多年的树莓派3B+以及春节入手的N1折腾了起来。

继续访问

openwrt-orangepi-zero-ext4-sdcard.img.gz

OpenWrt-Lede_18.06.02 OrangePi Zero wifi-xr819 and soc-audio enabled! OrangePi Zero 安装OpenWrt 能够实现wifi和播放音乐。 详细安装和 *** 作步骤: First Run boot-config: http://192.168.10.1/cgi-bin/modules/boot-config/index.cgi Click Create a backup of uboot (dtb-file) Configure items to boot (wifi-xr819, Sunxi-IR, 1Wire (PA06 GPIO-6), i2c0, i2c1, pwm0, usb2-3 ..). Click Save changes. Click Apply changes, and reboot. Orange-pi reboots and a new AP appears "orangepi-zero".

热门推荐 在Docker 中运行 OpenWrt 旁路网关

步骤开始 成功登陆到树莓派的 SSH 后,在拉取镜像之前,我们还需要进行一些额外的工作: 1.打开网卡混杂模式 sudo ip link set eth0 promisc on 2.创建网络 (须结合实际网络情况,不能照抄命令) docker network create -d macvlan --subnet=192.168.123.0/24 --ga...

继续访问

openwrtx86安装docker_群晖Docker安装openwrt简易流程_weixin_3995137...

在docker安装openwrt前要准备三个前提: 一、开启ssh并启用root,这个就不赘述了,百度一下或者张大妈都有很多教程的。 二、docker安装Portainer可视化面板三、开启设置以太网卡开启混杂模式,docker搭建macvlan网络。

继续访问

贝壳如何docker安装openwrt_基于Docker编译openwrt_简甜XIU09161027的...

Docker确实是个好东西,当我用MAC OSX下载编译openwrt过程中遇到不少问题时,想到openwrt官网wiki建议使用的Ubuntu,于是我想到了Docker。 至于Docker怎样好,在MAC OSX里怎么安装,在这里不作细说,可参考这篇文章。

继续访问

斐讯盒子N1-docker入门二(制作openwrt)

一、准备工作 1、下载源码 git clone https://github.com/openwrt/openwrt.git 2、安装依赖包 apt-get install gcc binutils bzip2 flex python perl make find grep diff unzip gawk getopt subversion libz-dev libc 3、安装源码包 ./scripts/feeds install -a ./scripts/feeds install -a 二

继续访问

Auto_Build_OpenWrt:自动构建ARMv8设备的OpenWrt

行动OpenWrt 使用GitHub Actions构建OpenWrt并发布Docker映像 感谢P3TERX , bin20088和flippy ,这只是他们工作的结合。 发行的固件适用于S9xxx设备,Newifi_D2,G-Dock,amd64和带有rtl8125以太网设备的J4125。 随意或拉以节省时间,它将每天更新。 如何使用 您需要添加4个(至少第一个)机密,才能使Actions正常工作。 RELEASES_TOKEN ,应该是您的Github个人访问令牌,并且至少已检查public_repo 。 DOCKER_USERNAME (可选,如果不需要aarch64 docker img)是您的dockerhub用户名。 DOCKER_PASSWORD (可选,如果您不需要aarch64 docker img),它实际上不是您的dockerhub帐户的密码,而是从do

orangepi安装PHP5,OrangePi Zero 制作NAS服务器

系统选择我选择的系统是dietpi,当然你也可以尝试使用基于debian的其他系统(比如:armbian)dietpi首先添加openmediavault软件源:编辑/etc/apt/sources.list.d/openmediavault.list(没有则自行创建)vi /etc/apt/sources.list.d/openmediavault.list在openmediavault.lis...

继续访问

最新发布 Orangepi 5 Unixbench基准测试结果

OPI 5的Unixbench基准测试结果

继续访问

树莓派中利用docker搭建openwrt旁路由

树莓派中利用docker搭建openwrt旁路由 注意需要先查看内核信息(需要是aarch64) uname -m 1.查询当前网卡名称(以下均以网卡名eth0为例,请注意替换) ifconfig 2.打开网卡混杂模式 ip link set eth0 promisc on 3.创建虚拟网络 docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.1 -o parent=eth0 macnet 4.拉取

继续访问

Docker和Docker 网卡的创建及其使用openWRT

Docker使用及其应用

继续访问

orangepi zero2 安装openwrt的docker方法

orangepi zero2 docker安装openwrt docker安装 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 或 curl -sSL https://get.daocloud.io/docker | sh openwrt安装 查看网络信息 ifconfig 网卡混杂模式 ip link set eth0 promisc on 创建macvlan,ip替换自己的网络ip docker network

继续访问

使用香橙派zero2及其他单网口开发板搭建UU加速盒

使用香橙派zero2及其他单网口开发板搭建UU加速盒

继续访问

Linux 5.1移植到orange pi (五)--USB摄像头

1:mjpg-streamer在orange pi ubuntu上测试UVC camera sudo apt-get install libjpeg8-dev sudo apt-get install imagemagick sudo apt-get install libv4l-dev sudo apt-get install cmake git clone https:/...

继续访问

【云原生之Docker实战】使用Docker部署openwrt软路由

【云原生之Dokcer实战】使用Docker部署openwrt软路由

继续访问

OrangePi Zero 安装OpenWrt 实现wifi和播放音乐

OrangePi Zero 安装OpenWrt 实现wifi和播放音乐 官方Orange Pi Zero硬件规格: CPU H2 Quad-core Cortex-A7 H.265/HEVC 1080P. GPU Mali400MP2 GPU @600MHz Memory 512MB DDR3 TF card (Max. 64GB)/ NOR Flash(2MB Default not posted) 10/100M Ethernet WIFI XR819, IEEE 802.11 b/g/n 1.

继续访问

树莓派Raspberry Pi 3B+ 安装OpenWrt及配置(有线、无线联网,AP)

OpenWrt官方介绍 OpenWrt项目是一个针对嵌入式设备的Linux *** 作系统。OpenWrt不是一个单一且不可更改的固件,而是提供了具有软件包管理功能的完全可写的文件系统。这使您可以不使用供应商提供的应用程序选择和配置,而是通过使用软件包来定制设备以适应任何应用程序。对于开发人员来说,OpenWrt是一个无需围绕它构建完整固件就能开发应用程序的框架对于普通用户来说,这意味着拥有了完全定...

继续访问

ARMv8的两种执行状态: AArch64/AArch32

Copied from ARM® Compiler User Guide When compiling code, you must first decide which target the executable is to run on. An ARMv8-A target can run in different states: • AArch64 state targets execu...

继续访问

香橙派R1 Plus开发板使用OpenWRT镜像的 *** 作说明

香橙派R1 Plus电脑开发板采用瑞芯微RK3328 四核64位处理器,拥有1GB DDR4内存、双千兆网口、TF卡插槽、散热风扇接口等功能接口,支持openWRT等 *** 作系统,板子其中一个千兆网口是 USB3.0 转接的,实测转发速率能达到900MB以上,适合作为家庭路由器使用,其中,r1plus的openwrt系统已经配置好,可以直接用作路由器。 openwrt镜像的安装和烧写 Linux 镜像的方法是一样的,大家可以参考下香橙派官方的使用手册。下文对系统的使用做简单的说明: 1、OpenWRT

继续访问

树莓派4B跑 OpenWrt 根目录扩容 及 docker 配置

本文主要 对树莓派使用存储卡运行OpenWrt时根目录空间紧缺 及docker初始化 做简要介绍

继续访问

刷软路由系统openwrt并基础配置网络

首先常见路由线路有 光猫拨号 =>路由器ap 光猫拨号 =>路由器ap =>软路由(单臂路由) 光猫拨号 =>软路由 =>路由器ap (隔一层nat转发) 光猫桥接 =>软路由 =>路由器ap (软路由拨号) ...

继续访问

双千兆网口开发板香橙派R1 Plus 运行OpenWRT系统使用Samba网络共享

香橙派Zero2开发板采用全志H616 四核 64位处理器,512MB/1GB 内存可选,集成千兆以太网、蓝牙5.0+双频WiFi、USB2.0、Micro-HDMI等端口,适配了OpenWRT系统,可做路由器方案。 下文将介绍安装OpenWRT后如何使用Samba 网络共享: 1) 点击“服务”->“网络”进入Samba 网络共享管理页面 2) 点击底部“新增”需要共享的目录,这里以设置共享/mnt 目录为例,设置好共享 目录的名称、路径和权限后,点击“保存并应用” 3) 在 w.

继续访问

orangepi zero2部署网心云docker版

orangepi zero2部署网心云docker版

继续访问

树莓派docker安装openwrt

docker

linux

写评论

评论

收藏

点赞

分享

前往

×

爱迪生是世界闻名的发明家.他是美国人, 小时候因为家里穷, 只上了3 个月学, 十一二岁就开始卖报.他热爱科学, 常常把钱节省下来, 买科学书报和化学药品.他做实验的器具, 是从垃圾堆里拣来的一些瓶瓶罐罐. 爱迪生12 岁的时候, 在火车上卖报.火车上有一节给乘客吸烟的专用车厢, 车长同意他在那里占用一个角落.他把化学药品和瓶瓶罐罐都搬到那里, 卖完了报, 就做各种有趣的实验. 有一次, 火车开动的时候猛地一震, 把一瓶白磷震倒了.磷一遇到空气马上燃烧起来.许多人赶来, 和爱迪生一起把火扑灭了.车长气极了, 把爱迪生做实验的东西全扔了出去, 还狠狠打了他一个耳光, 把他的一只耳朵打聋了. 爱迪生钻研科学的决心没有动摇.他省吃俭用, 重新做起化学实验来. 有一次, 硫酸烧毁了他的衣服还有一次, 硝酸差一点儿弄瞎了他的眼晴. 他没有被危险吓倒, 还是顽强地做实验. 爱迪生试制电灯, 为了找到一种价钱便宜、使用时间长的灯丝, 不知做了多少次实验.他常常在实验室里一连工作几十个小时, 实在太累了, 就躺在实验台上睡一会儿.他这样不懈地努力, 终於找到了合适的灯丝, 发明了电灯.后来, 爱迪生又发明了电影、留声机......他一生中发明的东西有1000多种

《陈平忍辱苦读书》

陈平西汉名相,少时家贫,与哥哥相依为命,为了秉承父命,光耀门庭,不事生产,闭门读书,却为大嫂所不容,为了消弭兄嫂的矛盾,面对一再羞辱,隐忍不发,随着大嫂的变本加厉,终于忍无可忍,出走离家,欲浪迹天涯,被哥哥追回后,又不计前嫌,阻兄休嫂,在当地传为美谈。终有一老着,慕名前来,免费收徒授课,学成后,辅佐刘邦,成就了一番霸业。

《陆羽弃佛从文》

唐朝著名学者陆羽,从小是个孤儿,被智积禅师抚养长大。陆羽虽身在庙中,却不愿终日诵经念佛,而是喜欢吟读诗书。陆羽执意下山求学,遭到了禅师的反对。禅师为了给陆羽出难题,同时也是为了更好地教育他,便叫他学习冲茶。在钻研茶艺的过程中,陆羽碰到了一位好心的老婆婆,不仅学会了复杂的冲茶的技巧,更学会了不少读书和做人的道理。当陆羽最终将一杯热气腾腾的苦丁茶端到禅师面前时,禅师终于答应了他下山读书的要求。后来,陆羽撰写了广为流传的《茶经》,把祖国的茶艺文化发扬光大!

《少年包拯学断案》

包拯包青天,自幼聪颖,勤学好问,尤喜推理断案,其家父与知县交往密切,包拯从小耳濡目染,学会了不少的断案知识,尤其在焚庙杀僧一案中,包拯根据现场的蛛丝马迹,剥茧抽丝,排查出犯罪嫌疑人后,又假扮阎王,审清事实真相,协助知县缉拿凶手,为民除害。他努力学习律法刑理知识,为长大以后断案如神,为民伸冤,打下了深厚的知识基础。

《万斯同闭门苦读》

清朝初期的著名学者、史学家万斯同参与编撰了我国重要史书《二十四史》。但万斯同小的时候也是一个顽皮的孩子。万斯同由于贪玩,在宾客们面前丢了面子,从而遭到了宾客们的批评。万斯同恼怒之下,掀翻了宾客们的桌子,被父亲关到了书屋里。万斯同从生气、厌恶读书,到闭门思过,并从《茶经》中受到启发,开始用心读书。转眼一年多过去了,万斯同在书屋中读了很多书,父亲原谅了儿子,而万斯同也明白了父亲的良苦用心。万斯同经过长期的勤学苦读,终于成为一位通晓历史遍览群书的著名学者,并参与了《二十四史》之《明史》的编修工作。

《唐伯虎潜心学画》

唐伯虎是明朝著名的画家和文学家,小的时候在画画方面显示了超人的才华。唐伯虎拜师,拜在大画家沈周门下,学习自然更加刻苦勤奋,掌握绘画技艺很快,深受沈周的称赞。不料,由于沈周的称赞,这次使一向谦虚的唐伯虎也渐渐地产生了自满的情绪,沈周看在眼中,记在心里,一次吃饭,沈周让唐伯虎去开窗户,唐伯虎发现自己手下的窗户竟是老师沈周的一幅画,唐伯虎非常惭愧,从此潜心学画。

《林则徐对联立志》

这个故事讲的是清代著名的民族英雄林则。林则徐小时候就天资聪慧,两次机会下,作了两幅对联,这两幅对联表达了林则徐的远大志向。林则徐不仅敢于立志,而且读书刻苦,长大后成就了一番大事业,受到了后世的敬仰。

《文天祥少年正气》

南宋末年著名的民族英雄文天祥少年时生活困苦,在好心人的帮助下才有机会读书。一次,文天祥被有钱的同学误会是小偷,他据理力争,不许别人践踏自己的尊严,终于证明了自己的清白,而且通过这件事,更加树立了文天祥金榜题名的志向。

《叶天士拜师谦学》

叶天士自恃医术高明,看不起同行薛雪。有一次,叶天士的母亲病了,他束手无策,多亏薛雪不计前嫌,治好了他母亲的病。从此,叶天士明白了天外有天,人上有人的道理。于是他寻访天下名医,虚心求教,终于成了真正的江南第一名医。

《李清照少女填词》

宋代女诗人李清照才思敏捷,一生留下了许多千古绝唱。她个性爽直、自由、不羁一格,从小就表现出过人的文学天赋。这个故事讲述的就是她触景生情,即兴填词的故事。

《杨禄禅陈家沟学艺》

杨禄禅受到乡里恶霸的欺负,他不甘心受辱。一个人离开了家,到陈家沟拜师学艺。拳师陈长兴从不把拳法传外人,杨禄禅也不例外。不过,杨禄禅的执着精神终于感动了陈长兴,终于学到了拳法,惩治了恶霸,也开创了杨式太极拳。

《王献之依缸习字》

王献之,字子敬,是东晋大书法家书——圣王羲之的第七个儿子。他自己也是东晋著名的书法家。王献之三四岁的时候,母亲就教他背诗诵诗,到五六岁的时候,就能够出口成章,顺口吟出几句诗来。和他的哥哥王凝之相比,越发显得机警聪敏,而且还特别喜欢习字。王献之家有一只大水缸,本片的故事,正与这个大水缸密不可分!

《朱元璋放牛读书》

放牛娃出身的朱元璋,从小连私塾都没有念过,但是他聪颖过人,勤学好问,终于成为建立明朝的开国皇帝。

《柳公权戒骄成名》

柳公权从小就显示出在书法方面的过人天赋,他写的字远近闻名。他也因此有些骄傲。不过,有一天他遇到了一个没有手的老人,竟然发现老人用脚写的字比用他手写的还好。从此,他时时把“戒骄”记在心中,勤奋练字,虚心学习,终于成为一代书法大家。

《匡衡凿壁偷光》

西汉时期,有一个特别有学问的人,叫匡衡,匡衡小的时候家境贫寒,为了读书,他凿通了邻居文不识家的墙,借着偷来一缕烛光读书,终于感动了邻居文不识,在大家的帮助下,小匡衡学有所成。在汉元帝的时候,由大司马、车骑将军史高推荐,匡衡被封郎中,迁博士。

《屈原洞中苦读》

这个故事讲述了,屈原小时侯不顾长辈的反对,不论刮风下雨,天寒地冻,躲到山洞里偷读《诗经》。经过整整三年,他熟读了《诗经》305篇,从这些民歌民谣中吸收了丰富的营养,终于成为一位伟大诗人。

《王十朋苦学书法》

王十朋从小聪颖过人,文思敏捷,可是书法却不如人意。于是,他痛下决心,一定要练好书法。终于,宝印叔叔的指点下,他终于悟到了书法真谛,成为一名大书法家和文学家。

《王羲之吃墨》

被后人称为“书圣”的王羲之,小的时候是一个呆头呆脑的孩子,每天都带着自己心爱的小鹅悠悠逛逛。王羲之每天刻苦练字,却被老师卫夫人称作是死字,王羲之很是苦恼,在小鹅的启发下,王羲之在书房写成了金光灿灿的“之”字,但却误将馒头沾墨汁吃到了嘴里,留下了王羲之吃墨的故事。

《范仲淹断齑划粥》

范仲淹从小家境贫寒,为了读书,他省吃俭用。终于,他的勤奋好学感动了寺院长老,长老送他到南都学舍学习。范仲淹依然坚持简朴的生活习惯,不接受富家子弟的馈赠,以磨砺自己的意志。经过刻苦攻读,他终于成为了伟大的文学家。

《车胤囊萤照读》

车胤,字武子,晋代南平(今湖北省公安市)人,从小家里一贫如洗,但读书却非常用功,车胤囊萤照读的故事,在历史上被传为美谈,激励着后世一代又一代的读书人。囊萤照读到底是怎么回事呢?从我们要给大家讲的这个有趣的故事,你一定会明白。

《司马光警枕励志》

司马光是个贪玩贪睡的孩子,为此他没少受先生的责罚和同伴的嘲笑,在先生的谆谆教诲下,他决心改掉贪睡的坏毛病,为了早早起床,他睡觉前喝了满满一肚子水,结果早上没有被憋醒,却尿了床,于是聪明的司马光用园木头作了一个警枕,早上一翻身,头滑落在床板上,自然惊醒,从此他天天早早地起床读书,坚持不懈,终于成为了一个学识渊博的,写出了《资治通鉴》的大文豪。

《张三丰创太极》

张三丰,名全一,又名君实,号三丰,又号元元子,因不修边幅,又名张邋遢,辽东懿州(今辽宁彰武西南)人,明朝英宗时被封为“通微显化真人”。关于他的传奇故事当时曾经广泛流传于民间,甚至把他看成了神仙。我们大家都知道太极拳吧?太极拳最大的特点就是柔中带刚!你知道张三丰到底怎么创造的太极拳吗?本片要说的,正是这个故事。

《诸葛亮喂鸡》

诸葛亮,字孔明,东汉三国时期徐州琅琊郡阳都县人,是我国历史上著名的政治家和军事家。如果你看过《三国演义》,肯定不会忘记诸葛亮。至今,诸葛亮的智慧一直被后人所传颂,许多人甚至把他当作了智慧的化身。可是你知道吗,在诸葛亮的小时候,为了上学,发生过一些故事,好玩极了!

《玄奘苦学佛法》

玄奖是唐代一位高僧,为了求取佛经原文,玄奘从贞观三年八月离开长安,万里跋涉,西行取经,终于到达印度,历时十七年,著有《大唐西域记》,为佛教和人类进步、世界文明作出了伟大的贡献。

《岳飞学艺》

民族英雄岳飞生逢乱世,自幼家贫,在乡邻的资助下,拜陕西名师周桐习武学艺,期间,目睹山河破碎,百姓流离失所,萌发了学艺报国的志向,克服了骄傲自满的情绪。寒暑冬夏,苦练不缀,在名师周桐的悉心指导下,终于练成了岳家抢,并率领王贵,汤显等伙伴,加入到了抗金救国的爱国洪流中。

《厉归真学画虎》

五代画虎名家历归真从小喜欢画画,尤其喜欢画虎,但是由于没有见过真的老虎,总把老虎画成病猫,于是他决心进入深山老林,探访真的老虎,经历了千辛万苦,在猎户伯伯的帮助下,终于见到了真的老虎,通过大量的写生临摹,其的画虎技法突飞猛进,笔下的老虎栩栩如生,几可乱真。从此以后,他又用大半生的时间游历了许多名山大川,见识了更多的飞禽猛兽,终于成为一代绘画大师。

《沈括上山看桃花》

“人间四月芳菲尽,山寺桃花始盛开”,当读到这句诗时,沈括的的眉头凝成了一个结,“为什么我们这里花都开败了,山上的桃花才开始盛开呢?”,为了解开这个谜团,沈括约了几个小伙伴上山实地考察一番,四月的山上,咋暖还寒,凉风袭来,冻得人瑟瑟发抖,沈括矛茅塞顿开,原来山上的温度比山下要低很多,因此花季才来得比山下来得晚呀。凭借着这种求索精神和实证方法,长大以后的沈括写出了《梦溪笔谈》。

《徐霞客志在天下》

有一天,江边发生了一件怪事,很多人在打捞落水的石狮,却怎么也找不着。这时,一个叫徐霞客的小孩说,只要溯江而上,就能找到石狮。果然石狮找到了,大家都赞誉这个聪颖的小孩。原来他就是长大后成为伟大地理学家、旅行家的徐霞客。

《华佗拜师学艺》

华佗,字元化,东汉末年、三国时期沛国(今安徽亳县)人,是我国古代著名的医学家。华佗发明的“麻沸散”,是一种很有效的全身麻醉药,比西方的麻醉药要早一千六百年左右,华佗对世界医学的贡献非常巨大。不要以为华佗一生下来就是神医,华佗小时候学医,经历了千辛万苦。

《皇甫谧浪子回头》

皇甫谧,魏、晋年间人,是西晋著名的学者和医学家。皇甫谧小的时候玩劣异常,被村子里的人称为小霸王,一次,他将同窗受气包家的枣树的树皮铲掉,使得枣树枯萎,全村人看到他,都不理他了,在婶婶的教育下,皇甫谧终于浪子回头,成为了一个有用的人。

贝多芬于1770年12月16日诞生于德国波恩的一个贫穷的家庭。贝多芬的父亲是当地宫廷唱诗班的男高音歌手,碌碌无为、嗜酒如命;母亲是宫廷大厨师的女儿,一个善良温顺的女性,婚后倍受生活折磨,在贝多芬17岁时便去世了。贝多芬是7个孩子中的第2个,因长兄夭亡,贝多芬实际上成了长子。他的母亲第一次嫁给一个男仆,丧夫后改嫁给贝多芬的父亲。这种生活夺取了贝多芬上学的权利,他从小的音乐天赋,使他的父亲产生了要他成为音乐神童的愿望。他打骂贝多芬,迫使贝多 贝多芬16岁时剪影

芬从4岁起就整天练习羽管键琴和小提琴。8岁时贝多芬首次登台,获得巨大的成功,被人们称为第二个莫扎特。此后拜师于风琴师尼福,开始学习作曲。11岁发表第一首作品《钢琴变奏曲》。13岁参加宫廷乐队,任风琴师和古钢琴师。1787年到维也纳后,开始跟随莫扎特、海顿等人学习作曲。1800年,在他首次获得胜利后,一个光明的前途在贝多芬的面前展开。可是三四年来,一件可怕的事情不停的折磨着他,贝多芬发现自己耳朵变聋了。贝多芬热爱练习钢琴,但是对于一个音乐家来说,没有比失聪更可怕的了。因而人们可以在他的早期钢琴奏鸣曲的慢板乐章中理解到这种令人心碎的痛苦。

莫扎特出生在一位宫廷乐师的家庭。3岁起显露极高的音乐天赋,4岁跟父亲学习钢琴,5岁开始作曲 (1762~1773)1762年,6岁的莫扎特在父亲的带领下到慕尼黑、维也纳、普雷斯堡作了一次试验性的巡回演出,获得成功。1763年6月—1773年3月,他们先后到德国、法国、英国、荷兰、意大利等国作为期十年的旅行演出,获得成功。他的作品前期积极向上。这些旅行演出对莫扎特的艺术发展产生了积极影响。他有机会接触到欧洲当时最先进的音乐艺术——意大利歌剧、法国歌剧、德国的器乐,又结识了作曲家J.C.巴赫、G.B.马蒂尼、G.B.萨马蒂尼等,跟他们学习作曲技术,这使他以后能够成为他那个时代在创作上风格最为广泛的一位作曲家。

列夫·托尔斯泰于1828年9月9日(俄历8月28日)生于图拉省晓金区。 列夫·尼古拉耶维奇·托尔斯泰


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7290150.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存