【树莓派】通过vnc连接设备做投影仪(英文)

今天我和朱峰还在讨论用手机将PPT通过投影仪发布出来的问题,突然想起这是个市场,之前收藏的文档中有介绍关于这方面的内容,我就找了一下我的文库,发现还真的有通过树莓派经过配置vnc远程连接实现无线投影仪的制作方法。 Asics Gel Lyte Pas Cher 总体的思路如下: 1. 配置好树莓派的操作系统和网络,然后使树莓派通过wifi能够接入网络。 Nike Air Max 90 Heren wit

2. 安装好升级补丁,然后安装vnc组件,这里用的ap-get install直接加tigervncserver就可以装了。 asics onitsuka tiger femme 3. ROSHE ONE

Nike Air Max 2017 Heren zwart 然后配置树莓派的vnc服务器,远程可以连接过去使用树莓派来投放ppt了。我在实践过程中,发现树莓派还需要添加一个loffice的组件,用libreoffice或者wps-office_8.1.0.3724~b1p2_i386这个deb的包也可以。这样通过树莓派来播放ppt,vnc提供远程连接。树莓派接投影仪或者接电视机就可以实现投影了。非常方便,客户端装任何vnc的viewer端就可以完成。通过网络也可以实现PPT的发布,实在是教学环境中的省钱方便的教具啊! 1. Using a SD card with NOOBS, Install the Raspbian OS Raspberry Pi Software Configuration Tool (raspi-config) 1. Expand the File System 2. Enable Boot to Desktop 3. Nike Air Max Thea Femme Rose Internationalisation Options: a. Nike KD 9 Change Locale to: en_US ISO-8859-1, en_US b. Change Timezone to: US, Eastern c. Change Keyboard Layout to: Generic 104-key PC, Other, English (US), English (US), The default…, No compose key, No 4. Nike Air Max Command Homme Advanced Options a. New Balance 247 męskie nike air max 90 pas cher Change Hostname b. Enable SSH c. Maglia Andre Drummond Update 5. Finished 6. Reboot the Pi Now? YES Install and Configure Tight VNC Server 1. Launch LXTerminal 2. Type: sudo apt-get update 3. Canotte Miami Heat Type: sudo apt-get install tightvncserver 4. Nike Air Max 2016 Nero Uomo

Say YES to continue 5. Type: vncserver :1 6. Set the VNC password 7. Say NO to view-only password 8. new balance 373 classic Type: cd /home/pi 9. Nike Roshe femme Asics Gel Kinsei 6 Homme Type: cd .config 10. Type: mkdir autostart 11. Type: cd autostart 12. LeGarrette Blount Jersey Type: nano tightvnc.desktop 13. Enter the following lines: [Desktop Entry] Type=Application Name=TightVNC Exec=vncserver :1 StartupNotify=false 14. Press Ctrl-X, then Y, then Enter to Save and Exit 15. Close LXTerminal Install and Configure Fing 1. Launch NetSurfer Web Browser 2. Go to: http://www.overlooksoft.com/getfing4arm 3. New Balance 1600 homme Click the DEB Package for ARM link to download the file, click Save, close the web browser 4. Close NetSurfer Web Browser 5. Canotta New York Knicks Launch LXTerminal 6. Scarpe Hogan Type: sudo dpkg -i overlook-fing-2.2.deb 7. Type: sudo apt-get install libpcap-dev 8. New Balance 247 męskie Say YES to continue 9. Asics Gel Quantum 360 Femme Type: sudo fing –interactive 10. Type F to setup your Fingbox account 11. asics gel quantum 180 damskie Launch File Manager 12. Click on Tools, then Open Current Folder as Root 13. louboutin sneakers Go to: /usr/lib/fing/int.d and COPY fingbox-sentinel.raspberry and fingbox-sentinel 14. Go to: /etc/int.d and PASTE fingbox-sentinel.raspberry and fingbox-sentinel 15. adidas tubular shadow femme Close File Manager 16. Launch LX Terminal 17. Type: sudo apt-get install chkconfig 18. Type: sudo chkconfig –add fingbox-sentinel 19. Type: sudo chkconfig –add fingbox-sentinel.raspberry Reboot the Pi and verify: 1. You can access the Pi via VNC (IP address + :1) 2.

Posted in Linux | Tagged , , , , , , , , | Leave a comment

这一年,被微信撕碎的生活

2014年,我们在微信中醒来,在微信中睡去,在微信中挤地铁,在微信中工作,在微信中吃饭,在微信中旅行。 Chaussures New Balance 我们舍不得错过一条朋友圈的新鲜事,一个社会话题或者明星八卦。 Adidas Zx 750 Femme 微信原本是用来填补碎片时间的工具,到头来却无情地撕碎了我们的生活。 Nike Air Max 2016 homme Nike Air Huarache Sale Continue reading

Posted in 计算机网络 | Tagged , | Leave a comment

iptables的数据包的流程介绍(转)

l转自:http://www.opsers.org/linux-home/security/iptables-related-concepts-and-processes-the-packet-figure.html iptables 相关概念 匹配(match):符合指定的条件,比如指定的 IP 地址和端口。 fjallraven kanken pas cher 丢弃(drop):当一个包到达时,简单地丢弃,不做其它任何处理。接受(accept):和丢弃相反,接受这个包,让这个包通过。拒绝(reject):和丢弃相似,但它还会向发送这个包的源主机发送错误消息。这个错误消息可以指定,也可以自动产生。目标(target):指定的动作,说明如何处理一个包,比如:丢弃,接受,或拒绝。跳转(jump):和目标类似,不过它指定的不是一个具体的动作,而是另一个链,表示要跳转到那个链上。规则(rule):一个或多个匹配及其对应的目标。链(chain):每条链都包含有一系列的规则,这些规则会被依次应用到每个遍历该链的数据包上。 Asics Mexico damskie 每个链都有各自专门的用途, 这一点我们下面会详细讨论。表(table):每个表包含有若干个不同的链,比如 filter 表默认包含有 INPUT,FORWARD,OUTPUT 三个链。iptables 有四个表,分别是:raw,nat,mangle和filter,每个表都有自己专门的用处,比如最常用filter表就是专门用来做包过滤的,而 nat 表是专门用来做NAT的。策略(police):我们在这里提到的策略是指,对于 iptables 中某条链,当所有规则都匹配不成功时其默认的处理动作。连接跟踪(connection track):又称为动态过滤,可以根据指定连接的状态进行一些适当的过滤,是一个很强大的功能,但同时也比较消耗内存资源。 Cheap Nike Shoes Outlet UK 经过iptables的数据包的流程介绍 一个数据包到达时,是怎么依次穿过各个链和表的 123 基本步骤如下: 1. Air Jordan 6 bambini 数据包到达网络接口,比如 eth0。 Nike Air Max 97 Femme 2. Adidas Zx Flux Homme Bleu 进入 raw 表的 PREROUTING 链,这个链的作用是赶在连接跟踪之前处理数据包。 3. 如果进行了连接跟踪,在此处理。 4. 进入 mangle 表的 PREROUTING 链,在此可以修改数据包,比如 TOS 等。 5.

  • Air Jordan 6 Uomo
  • 进入 nat 表的 PREROUTING 链,可以在此做DNAT,但不要做过滤。 Soldes Asics 2017 6. 决定路由,看是交给本地主机还是转发给其它主机。 到了这里我们就得分两种不同的情况进行讨论了,一种情况就是数据包要转发给其它主机,这时候它会依次经过: 7. 进入 mangle 表的 FORWARD 链,这里也比较特殊,这是在第一次路由决定之后,在进行最后的路由决定之前,我们仍然可以对数据包进行某些修改。 8. 进入 filter 表的 FORWARD 链,在这里我们可以对所有转发的数据包进行过滤。需要注意的是:经过这里的数据包是转发的,方向是双向的。 9. Adidas Zx Flux Homme Grise 进入 mangle 表的 POSTROUTING 链,到这里已经做完了所有的路由决定,但数据包仍然在本地主机,我们还可以进行某些修改。 10. 进入 nat 表的 POSTROUTING 链,在这里一般都是用来做 SNAT ,不要在这里进行过滤。 11. 进入出去的网络接口。 Nike Air Max 1 femme 完毕。 Air Jordan 5 Homme 另一种情况是,数据包就是发给本地主机的,那么它会依次穿过: 7. 进入 mangle 表的 INPUT 链,这里是在路由之后,交由本地主机之前,我们也可以进行一些相应的修改。 8. 进入 filter 表的 INPUT 链,在这里我们可以对流入的所有数据包进行过滤,无论它来自哪个网络接口。 9. 交给本地主机的应用程序进行处理。 10. 处理完毕后进行路由决定,看该往那里发出。 asics gel stratus donna 11.

  • O.J. Howard Alabama Jersey
  • 进入 raw 表的 OUTPUT 链,这里是在连接跟踪处理本地的数据包之前。 nike air huarache bambini 12. 连接跟踪对本地的数据包进行处理。 13. 进入 mangle 表的 OUTPUT 链,在这里我们可以修改数据包,但不要做过滤。 14. 进入 nat 表的 OUTPUT 链,可以对防火墙自己发出的数据做 NAT 。 15. 再次进行路由决定。 16. 进入 filter 表的 OUTPUT 链,可以对本地出去的数据包进行过滤。 17. 进入 mangle 表的 POSTROUTING 链,同上一种情况的第9步。注意,这里不光对经过防火墙的数据包进行处理,还对防火墙自己产生的数据包进行处理。 Mochilas Fjallraven Kanken 18. 进入 nat 表的 POSTROUTING 链,同上一种情况的第10步。 New Balance 1600 homme A.J. McCarron College Jerseys 19. 进入出去的网络接口。 Green Bay Packers Jerseys 完毕。

    Posted in Linux | Leave a comment