好吧我正在查看是否有可能使用PHP獲取計算機的DNS。我知道PHP允許爲網站或服務器獲取DNS信息,但是可以使用$ _SERVER ['REMOTE_ADDR']和其他PHP函數以某種方式交叉引用計算機DNS。是否可以使用PHP顯示計算機的DNS
-2
A
回答
0
您可以使用gethostbyaddr
此:
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
但是,我必須警告你,$_SERVER['REMOTE_ADDR']
能有幾個表格;這裏是談論這個值幾篇文章:
1
「」 這可能顯示了使用PHP的計算機的DNS? 「」
首先,我不相信你搜索,如果你的客戶IP有一個DOMAIN NAME分配給它,如果是這樣,上面的答案,或像'whois'一些shell命令可以幫助你。
我相信,你試圖找出你的客戶的'域名服務器'。爲此,您需要在客戶機中運行一些命令或腳本。
PHP是服務器端腳本語言。 您必須創建一個頁面包含,Java,JavaScript,當然, 有權限,做你認爲你可以做的事情。
相關問題
- 1. 是否可以在本地計算機上運行.php文件?
- 2. Rails項目是否可以跨各種計算機使用?
- 3. 只顯示用戶是否在計算機上的通知
- 4. 是否可以顯示正在使用php完成的操作?
- 5. 獲取本地計算機的DNS名稱,如遠程計算機所示
- 6. 檢查系統/計算機是否有顯示器或圖形輸出可用
- 7. 是否可以使用PHP
- 8. 是否可以使用php顯示psd文件?
- 9. 是否可以讀取存儲在計算機上的文件?
- 10. 是否可以在不同的計算機上使用python-pyqgis standalone.exe?
- 11. 是否可以使VIM顯示行數?
- 12. 是否可以使用宏來計算C樣式的`enum`值?
- 13. 是否可以計算切換?
- 14. MySQL:是否可以計算MAX(AVG(field))?
- 15. 是否可以在一臺計算機上安裝多個Eclipse?
- 16. 是否可以在網站註冊時保存計算機ID?
- 17. 檢測計算機是否可以正確支持3D轉換
- 18. 是否可以將計算機屏幕發送至Android設備?
- 19. 是否可以使用JavaScript創建計算機宏(鍵盤事件等)?
- 20. 是否可以通過受控計算機內的虛擬機遠程控制計算機?
- 21. 是否可以顯示用戶列表?
- 22. sql更新,計算多次使用,是否可以只計算一次?
- 23. 是否可以使用CSS設計本機iOS用戶界面?
- 24. 是否可以通過USB端口與iOS計算機進行通信,以便與Windows計算機通信?
- 25. 是否可以檢查Google Chrome是否安裝在客戶端計算機上?
- 26. 是否可以使用兩臺客戶機的PHP copy()?
- 27. 是否可以在PHP關聯數組中執行計算?
- 28. 是否可以確定計算機連接到交換機上的插孔?
- 29. 是否可以在計算中使用擴展器?
- 30. 是否有API可以遠程讀取Windows計算機的審計配置?
你的意思是獲取腳本運行的機器的IP地址?本地機器的主機名? –
我需要以某種方式從用戶計算機而不是服務器獲取DNS設置。 –
什麼DNS設置?您想知道用戶正在使用哪些DNS服務器來解析查找?或者你的意思是用戶所在機器的主機名?無論你在做什麼,它都不是「dns設置」。 –