最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

記錄用H5的webrtc搜索ssh端口找到樹(shù)莓派ip地址

2020-05-24 13:54 作者:學(xué)的很雜的一個(gè)人  | 我要投稿

最近學(xué)用樹(shù)莓派,要連接ssh,發(fā)現(xiàn)找樹(shù)莓派的IP好麻煩,想有一種比較方便不用下軟件,還跨平臺(tái)找地址的方法,自己以前也學(xué)過(guò)點(diǎn)WEBRTC,了解到可以對(duì)IP段掃描,所以上網(wǎng)查了一下,找到了這個(gè)文章,《在Chrome中使用WebRTC ICE服務(wù)進(jìn)行端口掃描》:https://zhuanlan.zhihu.com/p/98971461

上面有實(shí)例可以直接使用

我直接抄了說(shuō)明內(nèi)的代碼修改方便理解

使用:新建一個(gè)文本把以下代碼粘貼進(jìn)去,保存修改為.html的后綴名然后用chrome瀏覽器運(yùn)行即可。

也可以打開(kāi)一個(gè)web在線編輯器:http://app.ruizhen.net/WebEditor/ ,粘貼以下代碼:

<html>

? <body>

? <div id="hosts"></div>

<script>

var brute_array = [];

for (i = 0; i < 256; i++) {

? brute_address = "turn:192.168.1." + i + ":22?transport=tcp";

? brute_array.push({

??? urls: brute_address,

??? credential: "lobster",

??? username: "albino"

? });

}

var rtc_brute = new RTCPeerConnection({

? iceServers: brute_array,

? iceCandidatePoolSize: 0

});

rtc_brute.createDataChannel('', {

? reliable: false

});

?

rtc_brute.onicecandidateerror = function(e) {

? if (e.url == null) {

??? return;

? }

? //console.log(e.port)

? url_split = e.url.split(":");

? host_div = document.createElement('div');

? host_div.id = url_split[1];

? if(e.port){var result = "open";}else{var result = "close";}

? host_div.innerHTML = url_split[1] + ": 22 port is? " + result;

? document.getElementById('hosts').appendChild(host_div);

}

?// trigger the gathering of ICE candidates

rtc_brute.createOffer(function(offerDesc) {

? rtc_brute.setLocalDescription(offerDesc);

}, function(e) {

? console.log("Create offer failed callback.");

});

?</script>

???? </body>

</html>

這個(gè)代碼只能在Chrome上才能生效

Firefox會(huì)產(chǎn)生以下錯(cuò)誤:

過(guò)程視頻在我的個(gè)人空間了可以找到。

記錄用H5的webrtc搜索ssh端口找到樹(shù)莓派ip地址的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
化德县| 枣阳市| 滨海县| 红桥区| 西乌珠穆沁旗| 郴州市| 塔河县| 象山县| 霍山县| 永安市| 勃利县| 开原市| 时尚| 石泉县| 慈溪市| 冕宁县| 凌源市| 大渡口区| 万源市| 松江区| 盐山县| 涿州市| 银川市| 清远市| 全州县| 宜良县| 温泉县| 汤阴县| 渑池县| 泗水县| 聊城市| 固始县| 井冈山市| 吐鲁番市| 茶陵县| 峡江县| 西宁市| 清水河县| 揭阳市| 漳平市| 毕节市|