簡體   English   中英

從Javascript從USB共享網絡獲取LAN IP地址

[英]Get LAN IP address from USB tethering network from javascript

我知道這聽起來很瘋狂,但我需要它。

我找到了獲取公共IP地址的代碼:

<script type="application/javascript">
    function getip(json){
      alert(json.ip); // alerts the ip address
    } </script>

<script type="application/javascript" src="http://jsonip.appspot.com/?callback=getip"></script>

但是這些代碼對我沒有幫助。 我什至不知道這是否可能。 但是我正在尋找192.168.42.123地址。 如何從javascript中找到該IP?

$ ifconfig

usb0 Link encap:以太網HWaddr 6b:fe:56:15:6b:33
inet地址:192.168.42.123廣播:192.168.42.255掩碼:255.255.255.0 inet6地址:fe80 :: 68fe:96ff:fe15:6b49 / 64范圍:鏈接向上廣播運行多播MTU:1500指標:1 RX數據包:1802錯誤: 0掉落:0超限:0幀:0 TX數據包:2041錯誤:0掉落:0超限:0載波:0沖突:0 txqueuelen:1000 RX字節:1513563(1.5 MB)TX字節:318292(318.2 KB)

你不能 每當他運行您的腳本時,該用戶就位於公共網絡(Internet)上,因此您將通過javascript獲取的IP地址將始終是公共地址。 但是您可能是從錯誤的角度考慮問題,實際上並不需要此IP地址...其中沒有任何遠程用戶可以使用的IP地址...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM