Özel IP'li bir Makinede API'yi tetikleyin


0

Yerel makinemde çalışan bir API sunucum var. Bir AWS örneğinden bu API'yi tetiklemek istiyorum. Makinenin IP'si NAT üzerinden atanır.

API'yi yerel Ağ dışından tetiklemenin herhangi bir yolu var mı?


Yerel bir ağın bütün amacı budur - yerel olmak ve diğer ağlardan görünmemek. İnternetten görünür olsaydı, o zaman artık yerel bir ağ olamazdı. Elbette, yönlendiricinizi NAT üzerinden yerel makine bağlantı noktalarınızın bazılarını internette herkese açık bir IP olarak yapılandırabilirsiniz. Ne yazık ki yönlendiricileri yapılandırmak StackOverflow için konu dışı. ServerFault'da daha iyi şanslar elde edebilirsiniz.
Darin Dimitrov

Yanıtlar:


1

Açıkladığınız kurulumun uygulanmasının birçok yolu vardır. NAT hizmetinizi sağlayan ve bağlantı noktası iletmeyi destekleyen kişisel bir veya SOHO yönlendiriciniz olduğunu varsayacağım.

  • Dış dünya ile hizmeti sağlayan bilgisayar arasında bağlantı noktası iletmeyi ayarlayın.
  • Herhangi bir güvenlik duvarının bu gelen trafiğe izin vermesini sağlayın.
  • Halkınızı IP'ye karşı belirleyin ve hizmete erişmek için bunu AWS örneğinizden kullanın. ( whatismyipaddress.com bu konuda yardımcı olabilir. Bu IP değişebilir; güvenilir bir şekilde erişebileceğiniz bir şeye dönüştürmek için dinamik bir DNS hizmeti kullanmanız gerekebilir.)

Bunlar temel adımlardır. Bu adımların nasıl gerçekleştirileceği, kullandığınız donanıma, yazılıma ve servislere büyük ölçüde bağlıdır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.