Tôi có nginx chạy trên cổng 81. Tôi có thể telnet sử dụng telnet 127.0.0.1 81
và mọi thứ đều ổn.
Nhưng khi tôi cố gắng telnet đến máy của mình từ máy Mac (địa chỉ IP bên ngoài), tôi chỉ gặp lỗi này:
telnet: connect to address 109.123.x.x: Connection refused
telnet: Unable to connect to remote host
Đây là tập tin / etc / nginx / sites-Available / default của tôi:
server {
listen 81; ## listen for ipv4; this line is default and implied
#listen [::]:80 default ipv6only=on; ## listen for ipv6
root /usr/share/nginx/www;
index index.html index.htm;
# Make site accessible from http://localhost/
server_name 109.123.x.x;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to index.html
try_files $uri $uri/ /index.html;
}
...
Tôi đã mở Ubuntu Firewall (ufw) để cho phép cổng 81.
Bây giờ tôi hoàn toàn bị mắc kẹt.
Còn ai có ý tưởng nào không?