How to access localhost website server/api publicy from your system to Internet

Поділитися
Вставка
  • Опубліковано 25 лип 2020
  • #Access #localhost #internet #website #webserver #api #free
    In This video i will show you How To Access A Local Website (localhost) from Internet without Port forwarding, without using any DNS configurations or without any complex procedures
    What is Ngrok ?
    Ngrok exposes local servers behind NATs and firewalls to the public internet over secure tunnels.
    How it Works ?
    1. Download and run a program on your machine and provide it the port of a network service, usually a web server.
    2. Connect to the ngrok cloud service which accepts traffic on a public address.
    3. Traffic is relayed through to the ngrok process running on your machine and then on to the local address you specified.
    What it's Good For ?
    Run personal cloud services from your home
    Demo websites without deploying
    Build webhook consumers on your dev machine
    Test mobile apps connected to your locally running backend
    Stable addresses for your connected devices that are deployed in the field
    Features :
    1. SECURE TUNNELS -
    1.1 Easy HTTPS
    Instantly create a public HTTPS url for a website running locally on your development machine. ngrok offloads TLS so you don't have to worry about your configuration.
    1.2 Authenticated Access
    Set HTTP auth credentials to protect access to your tunnel and those you share it with. ngrok also supports other authentication methods. Add OAuth to your endpoints automatically; no code required.
    2. DEVELOPER FRIENDLY
    2.1 Fast & Reliable
    ngrok tunnels run using an optimized version of the technology that powers HTTP/2 so that your tunneled services load fast. ngrok runs in multiple regions and availability zones around the globe, ensuring that your tunnels are always online.
    2.2 Target Virtual-Host Sites
    Rewrite the Host header of tunneled requests to target a specific site in your WAMP/MAMP/Pow development environment.
    ngrok http -host-header=mysite.dev 80
    2.3 No More Port Forwarding
    Don't configure port forwarding on your router or waste time setting up dynamicDNS solutions. ngrok works everywhere with no changes, even when a device changes networks.
    2.4 Automate with the ngrok API
    Dynamically start, stop and query tunnel status all with a simple RESTful API. Reconfigure the behavior of your tunnels on the fly.
    3. BE MORE PRODUCTIVE
    3.1 Request Inspection
    Use ngrok's web inspection interface to understand the HTTP request and response traffic over your tunnel.
    localhost:4040
    3.2 Multiple Simultaneous Tunnels
    Run multiple tunnels simultaneously with a single ngrok client.
    ngrok start demo-site ssh admin-ui
    3.3 Easily Build Services that Respond to Webhooks
    Use ngrok URLs to configure public webhooks to a private service. Easily develop and debug webhook integrations by simply 'replaying' webhook requests to your dev server.
    3.4 Shared Account Access for Teams
    Accounts can share access to reserved domains and addresses allowing multiple developers to collaborate on a project while still having their own credentials.
    4. MULTIPLE PROTOCOL SUPPORT
    4.1 TCP Tunnels
    Expose any networked service to the internet, even ones that don't use HTTP like SSH. Use ngrok to manage access to any TCP service without having to setup complicated port forwarding rules.
    ngrok tcp 22
    4.2 HTTP(S)
    ngrok supports both HTTP and HTTPS tunnels out of the box. Great for sharing local web servers, demoing a development website, or sharing access to internal APIs with 3rd parties.
    4.3 Websocket Support
    Share your real-time web apps! ngrok tunnels websocket connections over HTTP tunnels without any changes.
  • Наука та технологія

КОМЕНТАРІ • 11

  • @aliarsenal6136
    @aliarsenal6136 3 роки тому

    Hi, how I know if a website is running under VPS, dedicated host or normal web hosting?

  • @YashDEVELOPER12
    @YashDEVELOPER12 Рік тому

    Bro my localhost port is not connecting, how to connect

  • @merictunc
    @merictunc Рік тому

    Thc dude!

  • @gemorn
    @gemorn 4 роки тому

    Sir ek video banavo Python backend run hoga or front end pe excel shit ka dada display hoga

  • @increadibleangel7980
    @increadibleangel7980 3 роки тому +1

    Good

    • @bytive
      @bytive  3 роки тому

      Thanks 😊

  • @forester1
    @forester1 2 роки тому

    I want to run my home server for upto 25000 user at once
    Suggest me what i do
    Because ngrock is 100 limit for in minuts
    Please tell anyother solution to out my pc online with no limit of connection and time

    • @bytive
      @bytive  2 роки тому +1

      If you register with ngrok auth token then it's free

  • @yogeshitaliya473
    @yogeshitaliya473 4 роки тому +1

    Kese ho bhai

    • @bytive
      @bytive  4 роки тому +1

      Bikul.badiya hu yogesh bhai 😇

  • @marouanebouzyt
    @marouanebouzyt Рік тому

    lol i feel so stupid that it was this easy