我在数字海洋上使用负载均衡器和use服务器(nginx/node)之间的专用网络。我希望two服务器阻止所有端口上的所有传入通信,但有两件事除外:
允许来自任何地方的SSH
仅允许负载平衡器IP在端口80上使用HTTP
我试图通过以下ufw命令来实现这一点:
ufw enable
ufw default deny
ufw deny http
ufw deny https
ufw allow ssh
ufw allow from loadbalancer.private.ip to any port 80
ufw allow from loadbalancer.public.ip to any
我在一个托管的Apache服务器上安装了node.js。我放在服务器上的简单服务器运行得很好,但当我转到网站时,我看不到网站。
我最初在我的本地机器上测试了它,它工作得很好,但我需要在生产网站上使用它。我该怎么做呢。
我的Node.js代码
[code]
// Load the net module to create a tcp server.
var net = require('net');
// Setup a tcp server
var server = net.createServer(function (socket) {
// Every time s