Olemme jo puhuneet paljon Ngrokista, ja nyt on aika jakaa ohjeet tunnelin luomiseen. Tämä on tärkeä ominaisuus, jota saatat tarvita työskennellessäsi ohjelmiston kanssa ja joka tekee elämästäsi paljon helpompaa. Käydään läpi, miten se voidaan tehdä.
Voit luoda paikallisen HTTP-portin ulkopuolelta käyttämällä http-komentoa. Määritä tätä varten yksinkertaisesti portti parametrina, esimerkiksi portti 80:
$ ngrok http 80
Heti kun tunneli aloittaa toimintansa päätelaitteessa näet tietoja sen tilasta. Forwarding-kentässä ei ole vaikea löytää URL-osoitetta, Tämän URL-osoitteen kautta pääset palveluun. Ensimmäisen käynnistyksen aikana Ngrok varoittaa sinua siitä, että tähän resurssiin pääsee Ngrokin kautta.
Sinun tarvitsee vain klikata Käy sivustolla:
Seuraavaksi palvelin ja sivuston sisältö tulevat saataville:
HTTP-valtuutus on lisättävä, jotta muut käyttäjät voivat käyttää sivustoa. On olemassa seuraava vaihtoehto, jonka avulla voit tehdä tämän --basic-auth
:
ngrok http --basic-auth="user:password" 80
Tämän jälkeen sinun on annettava salasana, jotta voit käyttää sivustoa. Jos sinun on määritettävä paikallisen sivustosi isäntä, se voidaan tehdä käyttämällä --host-header-vaihtoehtoa
. Jos haluat esimerkiksi vaihtaa domainin osoitteeksi example.local
, käytä tätä komentoa:
ngrok http --host-header="example.local" 80
Oletusarvoisesti palveluun pääsee ulkoisesti HTTPS:n kautta. Jos haluat sen olevan käytettävissä vain HTTP:n kautta, käytä --scheme-vaihtoehtoa
. Esim:
ngrok http --scheme="http" 80
Jos haluat, että portti on käytettävissä toisessa koneessa, määritä sen IP-osoite yhdessä portin kanssa. Esimerkiksi 192.168.1.143:
ngrok http 192.168.1.143:80
Selvitimme, miten tunneli luodaan, nyt tiedät vielä enemmän Ngrokista!