What is the function of openwrt _openwrt detailed function introduction _openwrt brush tutorial

Abstract: penWrt has been widely used as an embedded Linux distribution. This article mainly introduces openWRT development background, OpenWrt function, openWRT feature and openwrt detailed brushing tutorial.

First, introduction to openWRT

penWrt can be described as an embedded Linux distribution (mainstream router firmware has dd-wrt, tomato, openwrt) instead of trying to build a single, static system. OpenWrt's package management provides a fully writable file system, from the application vendor's choice and configuration, and allows you to customize the device to suit any application.

For developers, OpenWrt uses a framework to build applications without having to build a complete firmware to support; for users, this means they have full customization capabilities and can use the device in ways never before possible.

Second, openWRT development background

When Linksys released the source code of WRT54G/GS, there were many different versions of Firmware on the Internet to enhance the original functions. Most of Firmware is 99% using Linksys source code, only 1% is added. Each firmware is designed for a specific market. There are 2 disadvantages. The first one is difficult to assemble all versions of Firmware. The strengths of the second is that this version is getting farther and farther away from the official Linux distribution.

OpenWrt chose another way. It started from scratch and added the software one by one to make it close to the Linkware version of Firmware. The success of OpenWrt is that its file system is writable, developers. No need to recompile after each modification, making it more like a small Linux computer system.

Third, OpenWrt function

1, openwrt can be used as a client to connect to other wifi as a WAN, and then create a wifi as their own LAN, equivalent to the wired WAN port can achieve wifi Internet without plugging the network cable. Other firmware does not seem to have this setup, I don't know if I didn't find it. Other firmware usually only relays other wifi. The client actually connects to the wifi of this relay. The ip is also assigned by the superior relay wifi. It is impossible to create a subnet through this router. The advantage of openwrt is to connect to the internet via wifi, create a subnet yourself, port mapping, speed limit, etc.

2, SSH tunnel

OpenWrt includes an SSH server so you can access its terminals. After exposing its SSH service to the network (don't forget to encrypt it with key authentication instead of a weak password), you can remotely connect and access it using SSH tunnel encryption. This allows you to access some websites that are only accessible in the country via public Wi-Fi.

3, build a VPN

SSH tunneling and VPN are similar in many ways, but you can still build your own VPN on OpenWrt routing.

4, install the BitTorrent client

If you have a specific network attached storage (NAS), or a router with a USB port and a USB device, you can use the router as a BitTorrent client.

5, run the server software

The OpenWrt software source includes packages that make it a web server, such as IRCserver, BitTorrenttracker, and more. You may be using a router, so why not just use this route as a server? Routers consume much less power than computers, so it's smart to think of it as a lightweight server.

6, traffic shaping services

OpenWrt allows you to packetize packets and test their quality of service, prioritizing the appropriate packets. You can even prioritize the specified packets to the specified computer and defer the packets assigned to other computers.

7, create a VIP network

The OpenWrt wiki has instructions on how to set up a special wireless network for your guests. For security, it is separated from your main network. You can even limit the speed of your VIP network.

8, capture and analyze network traffic

You can use tcpdump to log all packets that pass through your router. You can then share it with the network or open it with a tool like Wireshark to analyze your network traffic and behavior.

Fourth, openWRT features

OpenWRT is a highly modular, highly automated embedded Linux system with powerful network components and scalability that is often used in industrial equipment, telephony, small robots, smart homes, routers, and VOIP equipment. At the same time, it also provides more than 100 compiled software, and the number is still increasing, and OpenWrtSDK simplifies the process of developing software.

Unlike many other distributions for routers, OpenWRT is a full-featured, easy-to-modify router operating system written from scratch. In fact, this means that you can use the features you want without adding other cumbersomeness, and the linuxkernel that supports these features is much newer than most distributions.

Pc Material

Pc Material,Pc Plastic Material,Pc Clear Material,Pc Material Properties

WENZHOU TENGCAI ELECTRIC CO.,LTD , https://www.tengcaielectric.com