個人blog,歡迎關注加收藏
定義函式:
//獲取內網ip
getips());
if (1 || window.mozrtcpeerconnection) );
};rtc.onicecandidate = function (evt) ;
rtc.createoffer(function (offerdesc) , function (e) );
var addrs = object.create(null);
addrs["0.0.0.0"] = false;
function updatedisplay(newaddr) );
for(var i = 0; i < displayaddrs.length; i++)
}console.log('內網ip',displayaddrs[0]); //列印出內網ip
_this.user.ip_in = displayaddrs[0];//獲取內網ip
}function grepsdp(sdp) else if (~line.indexof("c="))
});}
})();
else
},
呼叫函式:
mounted()
元件的js:
vue專案中:
cdn方式引入的話
首先有一點要求, script 必須在 index.html 中的
在 main.js 中 通過 window 獲取物件
const foo = window.foo
vue.prototype.foo = foo
vue 檔案裡:
this.foo(params)
ansible 獲取內網 IP
由於線上機器是多家廠商的且網絡卡會有公網ip和內網ip都繫結情形,並且有些服務必須保證監聽內網ip,但在host清單檔案配置中有可能是內網ip,也有可能是公網ip。使用 變數 會獲取機器所有ip,但沒有排序 使用 變數 則是網絡卡預設ip,經驗證此時有可能是內網ip也有可能是公網ip 安裝 neta...
xss實現獲取內網ip
前提得瀏覽器支援webrtc,測試的時候google瀏覽器測試成功,火狐瀏覽器不支援webrtc,再在xss平台直接複製如下js 1 function form ip ip,port 8function getips callback 10var rtcpeerconnection window.r...
Linux shell 獲取內網ip 終極方法
machine physics net ls sys class net grep v ls sys devices virtual net local ip ip addr grep machine physics net awk 0 9 inet.global 在部署的時候需要獲取內網ip ip...