PHP - Get Geçidi / Router IP, UPnP

1 Cevap php

Ben dahili bir PHP sunucusu üzerinde bir UPnP yöntem oluşturmak için çalışıyorum mümkünse eğer. Ben, Windows, OSX veya Linux üzerinde çalıştırabilirsiniz böylece bağımsız çoğunlukla bir platform olması gerekir.

Ben UPnP için çalışma benim SOAP protokolleri alabilirsiniz inanıyorum, ama ilk ben sunucu geçer ağ geçidi / yönlendirici IP adresini belirlemeniz gerekir. PHP ile bu bilgileri almak mümkün mü? Eğer değilse, ne Python ya da Ruby hakkında?

C # bu yaptım ama şimdi daha platform bağımsız bir yöntem arıyorum.

Teşekkürler!

AÇIKLAMA: Ben geçidinin internal IP adresi değil, dış IP arıyorum.

1 Cevap

Sen (cURL yoluyla), whatismyip.com ve benzeri gibi dış hizmetlerini kullanarak almak olabilir.

başka bir seçenek: en yönlendiriciler telnet bağlantısı için izin veya web admin arayüzü beri, PHP kullanarak giriş ve sadece dış IP kazımak olabilir.