VPSのnode.jsサーバーに接続できません

A.アルカザール

まあ、私はこの質問がばかげたり繰り返されたりしないことを願っています。私はたくさんの研究とテストをしたことを約束します。

VPSに次のコードのサーバーがあります

var app = require('express')();
var server = require('http').Server(app);
var io = require('socket.io')(server);

server.listen(8080);

io.on('connection', function(socket) {
  socket.on('hello', function() {
    console.log('Hello received');
  }
}

そして、別のマシンのクライアント

<script>
  var socket = io.connect('http://[VPS Public IP]:8080');
  io.emit('hello');
</script>

これは、プライベートIPアドレスと同じネットを使用する場合に機能します。パブリックIPを使用する場合、これは機能しません。なぜこれが起こっているのかについての考えはありますか?

ありがとうございました。

A.アルカザール

わかりました。さらにテストを行った後、自分の問題を修正しました。

VPSパブリックIP(XXX209)は、シリアルコンソールツールを使用してSSH(XXX221経由で接続するために提供されるIPアドレスとは異なることに気付きました

私の実際のパブリックIPが最初のIPであるとき、私はこの2番目のIPアドレスXXX221を使用していましたXXX209を使用すると、問題なく接続されました。

コメントやアイデアをありがとうございます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

mySQLサーバー、Wndows 10 /Node.jsに接続できません

分類Dev

Androidのノードjsサーバーに接続できません

分類Dev

Apacheサーバー上のMySQLに接続できません

分類Dev

AmazonRDSのMySQLサーバーに接続できません

分類Dev

LinuxのDoctrine:SQLサーバーに接続できません

分類Dev

Androidのxmppサーバーに接続できません

分類Dev

MongoError: Node-RED のサーバーに接続できませんでした

分類Dev

サーバーへの接続が失われた後、サーバーに再度接続できません

分類Dev

他のユーザーが接続できる間はサーバーに接続できません

分類Dev

AzureWebサイトのFTPサーバーに接続できません

分類Dev

'localhost'(10061)のMySQLサーバーに接続できませんが、PHP経由で接続できます

分類Dev

サーバー上の別のHTTPポートに接続できません

分類Dev

ドッカーの設定サーバーに接続できません

分類Dev

ドッカーの設定サーバーに接続できません

分類Dev

PrincipalContext-ローカルのopenldapサーバーに接続できません

分類Dev

AmazonEC2のノードサーバーに接続できません

分類Dev

ローカルのMumbleサーバーに接続できません

分類Dev

prestodb更新のために検出サーバーに接続できません

分類Dev

Ubuntuサーバーの静的IPでwifiに接続できません

分類Dev

KafkaサーバーのTCPソケットに接続できません

分類Dev

LinuxのlaravelからAzure SQLサーバーに接続できません

分類Dev

「127.0.0.1」のMySQLサーバーに接続できません(10061)(2003)

分類Dev

postgres_fdwはAmazonRDS上のサーバーに接続できません

分類Dev

MySql Workbench、「localhost」のMySQLサーバーに接続できません(10061)(2003)

分類Dev

単一サーバーの最大tcp接続に到達できません

分類Dev

ApacheAirflowのFTPHookを使用してFTPサーバーに接続できません

分類Dev

NodeJSはサーバーECONNREFUSED上のMongoDBに接続できません

分類Dev

TTYログイン後の「Xサーバーに接続できません」

分類Dev

2003-「localhost」のMySQLサーバーに接続できません(10038)

Related 関連記事

  1. 1

    mySQLサーバー、Wndows 10 /Node.jsに接続できません

  2. 2

    Androidのノードjsサーバーに接続できません

  3. 3

    Apacheサーバー上のMySQLに接続できません

  4. 4

    AmazonRDSのMySQLサーバーに接続できません

  5. 5

    LinuxのDoctrine:SQLサーバーに接続できません

  6. 6

    Androidのxmppサーバーに接続できません

  7. 7

    MongoError: Node-RED のサーバーに接続できませんでした

  8. 8

    サーバーへの接続が失われた後、サーバーに再度接続できません

  9. 9

    他のユーザーが接続できる間はサーバーに接続できません

  10. 10

    AzureWebサイトのFTPサーバーに接続できません

  11. 11

    'localhost'(10061)のMySQLサーバーに接続できませんが、PHP経由で接続できます

  12. 12

    サーバー上の別のHTTPポートに接続できません

  13. 13

    ドッカーの設定サーバーに接続できません

  14. 14

    ドッカーの設定サーバーに接続できません

  15. 15

    PrincipalContext-ローカルのopenldapサーバーに接続できません

  16. 16

    AmazonEC2のノードサーバーに接続できません

  17. 17

    ローカルのMumbleサーバーに接続できません

  18. 18

    prestodb更新のために検出サーバーに接続できません

  19. 19

    Ubuntuサーバーの静的IPでwifiに接続できません

  20. 20

    KafkaサーバーのTCPソケットに接続できません

  21. 21

    LinuxのlaravelからAzure SQLサーバーに接続できません

  22. 22

    「127.0.0.1」のMySQLサーバーに接続できません(10061)(2003)

  23. 23

    postgres_fdwはAmazonRDS上のサーバーに接続できません

  24. 24

    MySql Workbench、「localhost」のMySQLサーバーに接続できません(10061)(2003)

  25. 25

    単一サーバーの最大tcp接続に到達できません

  26. 26

    ApacheAirflowのFTPHookを使用してFTPサーバーに接続できません

  27. 27

    NodeJSはサーバーECONNREFUSED上のMongoDBに接続できません

  28. 28

    TTYログイン後の「Xサーバーに接続できません」

  29. 29

    2003-「localhost」のMySQLサーバーに接続できません(10038)

ホットタグ

アーカイブ