Ödeme Yöntemleri Abuse

Ngork yapılandırma dosyasında tünelleri yapılandırma

06.01.2023, 14:15

Ngrok'un bir yapılandırma dosyası vardır, bu dosya yetkilendirme belirtecini içerir. Genellikle yazılımla çalışırken bir komut çalıştırmak gerekir, bu oldukça uzundur, bu nedenle tünel başlatma komutunu kısaltmak için bir yapılandırma dosyası kullanabilirsiniz.

Yaml formatında yapılandırma dosyası

Komut bu dosyada tam olarak tanımlanabilir ve daha sonra adıyla çalıştırılabilir. Ngrok yapılandırmayı Yaml formatında home klasöründe .config klasöründe saklar. Ancak dosyayı doğrudan düzenlemeye gerek yoktur. Düzenlemek için config edit vardır:

ngrok config edit

Tüneller bölümü config dosyasına eklenmelidir.

Tünel açıklaması için sözdizimi aşağıdaki gibidir:

tunnels:
  tunnel_name:
    proto: protocol 
    addr: port

Daha önce komut satırından geçirilen diğer parametreler de burada kullanılabilir:

  1. basic_auth - HTTP yetkilendirmesi ekleyin.
  2. host_header - Host başlık değerini değiştirin.
  3. inspect - isteklerin inceleme için kaydedilip kaydedilmeyeceği, varsayılan olarak etkindir.
  4. schemes - mevcut şemalar: http ve/veya https.
  5. hizmet için alan adınızı belirtin, yalnızca ücretli abonelikte kullanılabilir.

Host başlığı example.local ile değiştirilerek 80 numaralı bağlantı noktası için örnek bir tünel oluşturmak için bu satırları tüneller bölümüne ekleyin:

example:

proto: http

addr: 80

host_header: "example.local"

Şimdi değişiklikleri kaydedin ve yapılandırma dosyasını bu komutla kontrol edin:

ngrok config check

Her şeyi doğru yaptıysanız, yapılandırma dosyasında bir mesaj göreceksiniz:

Daha sonra, yapılandırılmış tüneli adıyla çalıştırabilirsiniz:

ngrok start example

Artık yapılandırma dosyasında nasıl komut oluşturacağınızı biliyorsunuz.