先前服務(wù)器用的win,現(xiàn)在改為lunix,原文件上傳后不能用,用例子內(nèi)網(wǎng)可以通,外網(wǎng)不通。請(qǐng)大神指導(dǎo)下。
服務(wù)器centos,7.5,lunix,Apache+php5.4,擴(kuò)展都已裝上了,騰訊服務(wù)器,終端acloud環(huán)境app,
??????? ws = new WebSocket("ws://118.24.47.1:8080");
??????? ws.onopen = function() {
??????????? alert("連接成功");
??????????? ws.send('tom');
??????????? alert("給服務(wù)端發(fā)送一個(gè)字符串:tom");
??????? };
??????? ws.onmessage = function(e) {
??????????? alert("收到服務(wù)端的消息:" + e.data);
??????? };
防火墻放行對(duì)應(yīng)端口了嗎?
WebSocket connection to 'ws://118.24.47.1:8282/' failed: Error in connection establishment: net::ERR_CONNECTION_TIMED_OUT at main.html : 258
我們有兩臺(tái)服務(wù)器,在win平臺(tái)上直接連通,但linux上就不行了,擴(kuò)展都加了,內(nèi)網(wǎng)能通,外網(wǎng)就不通
是呢,云服務(wù)器的安全組相當(dāng)于外層防火墻,Linux系統(tǒng)自帶的防火墻屬于內(nèi)層防火墻,這兩個(gè)不是一碼事,換句話就是所有相關(guān)的防火墻都得放行相應(yīng)的IP以及端口。