Programmer navigation station: iiter.cn

Lately I always feel that my body can’t keep up with my soul. Thinking too much and doing too little. To put it bluntly, laziness! Also, king of Glory diamond section teammate, wife too pit!!

The concept of Intranet penetration

To briefly understand the concept of Intranet penetration:

Intranet penetration, namely, NAT penetration, is a term used for network connection. When the computer is in a LAN, the computer nodes on the Internet and Intranet need to be connected for communication, and sometimes Intranet penetration is not supported. That is to say, mapping ports allows computers on the external network to find computers on the internal network, improving download speed. No matter Intranet penetration or other types of network penetration, it is a unified method to study and solve network penetration.

What are the application scenarios

  • Provides Intranet penetration service
  • Connect to the Intranet server and demonstrate Intranet Web sites on the Extranet
  • No server deployment, fast debugging of local programs, wechat public number development tool
  • Supports HTTP and HTTPS sites, eliminating the complex configuration of certificate middleware. HTTP sites can be directly upgraded to HTTPS sites
  • Supports TCP and UDP port forwarding. Support database, SSH, remote desktop, webcam and so on open to the Internet

Including but not limited to the above scenarios.

A common Intranet penetration tool

Look at the application scenario, and you’re like oh my God, there’s something there? With their actual development of the application scenario there is a little bit of fit? The ability to demonstrate Intranet web sites on the extranet is worth the effort of most of us developers.

NATAPP

Ngrok based on the domestic charge Intranet penetration tool, free version: HTTP, HTTPS, TCP full tunnel penetration, random domain name /TCP port, occasionally forced change of domain name/port, custom local port, temporary use can be. A link to

frp

It is a high-performance reverse proxy application that supports TCP, HTTP, and HTTPS. In addition, the Web service supports routing and forwarding based on domain names. If it is built by itself, it needs an external device with a public IP address, and it needs to manually drive the client and server to start, which is quite troublesome and requires certain technical requirements. It is relatively complicated to use and requires the support of proxy server. A link to

ngrok

Ngrok is a reverse proxy that establishes a secure channel between a common endpoint and a Web server running locally. Ngrok captures and analyzes traffic on all channels for later analysis and response. Luci now comes with a server and client, which means that if there is a public IP, it can be used as the server side of Ngrok. A link to

Peanut shells

Peanut shell is Intranet penetrating software and port mapping software. Relatively complete function, simple, is one of the more familiar, supports TCP, udp. HTTPS. HTTP, socket5 applications. Traffic still has to go the legendary Rootnode, so it is limited to 1G, divided into more levels of commercial version, flagship version, platinum version, need to pay according to different needs to open relevant functions. A link to

Use of the ngrok tool

Registered account

Open the ngrok website to register an account and log in.Ngrok websiteYou can usegithuborgoogleThird-party accounts are directly exempted from registration and login.

Downloading a Client

After successful login, download the client corresponding to your PC.

Configure the client AuthToken

Click Auth to get the current user’s AuthTokenOpen the client and run the following command

Ngrok AuthToken Indicates your authTokenCopy the code

Intranet through

Suppose you start a service with port 8000 on the local machine. We use the Intranet penetration tool to map the current service with port 8000 to the extranet. Open the ngrok client and type the following command

ngrok http 8000
Copy the code

You can access your Intranet service through the Internet.

Support your personal website: iiter.cn (you can set up a browser home page. Ps: Little beep beep)

  1. There you go. Click itpraiseBe supportive.
  2. Follow public accountFront end candy houseLearn ducks from each other.
  3. Add little assistant wechatitRobot, pull you inTechnical exchange groupTalk about life.