Узел Centos 7 Linux: Telnet работает, но не удается подключить браузер - PullRequest
0 голосов
/ 31 марта 2019

Я открыл порт в брандмауэре и получил для него успех

firewall-cmd --zone=public --add-port=777/udp --permanent

...

, а затем использую простой узел createServer:

http.createServer(function (req, res) {
  res.write('Hello World!!!'); //write a response to the client
  console.log(req.url);
  res.end(); //end the response
}).listen(777); //the server object listens on port 777

...

Когда я пробую Telnet, я получаю соединение

telnet <myip> 777 // this shows that there is a connection...

Но при переходе по IP-адресу в браузере, т.е. <my.ip.address:777>, я получаю соединение, отклоненное...

На моем локальном компьютере все работает нормально ...

Кто-нибудь знает, в чем может быть проблема?

1 Ответ

0 голосов
/ 31 марта 2019

Вы можете указать свой IP в своем коде, иначе вам придется подключиться к localhost:777

Если это на любой виртуальной машине, вы можете просто использовать переадресацию локального порта

ssh -L <any port>:localhost:777 root@ip

Затем подключите ваш браузер на localhost:anyport

...