我正在想辦法在家中遠程查找路由器的公共IP。遠程獲取公共IP
例如,如果我在大學,我需要連接到家庭網絡中的一臺機器。我如何獲得公共IP連接到它?
要想從該機器,我可以使用類似這樣的網站IP - http://api.exip.org/?call=ip
但我怎麼能進行遠程發送給自己?
其中一個想法是編寫某種腳本來檢查我的電子郵件地址的傳入消息。所以當我需要知道知識產權時,我只是通過特定的文本(或主題)向自己發送一封電子郵件。當腳本會找到特定的文本時,它會將IP發送到同一封電子郵件。
它的另一個想法是編寫一個腳本,每次公共IP更改時都會將新文件上載到服務器(例如DropBox)。
或者我可以將這兩者結合起來,每當它發生變化時發送新的IP(通常不會,但仍然是垃圾郵件)。
還有什麼其他的解決方案,我該如何實現它們(或我擁有的)?
我有我可以使用的Linux/Unix和Windows機器。在用不同語言編寫代碼或尋找任何可能的方法方面,我沒有任何問題。
考慮使用動態DNS。 – SLaks 2013-03-12 23:08:03
有很多免費的動態DNS服務。您只需在後臺運行服務,並且每次IP更改時,它都會更新您的記錄。 – AlcoJaguar 2013-03-12 23:12:59
如果您使用Gmail,只需讓自己在家中登錄,然後即可查看該地址的最近位置。但是,是的,使用DynamicDNS,這是最好的解決方案。 – Necrolyte2 2013-03-12 23:14:50