Xin chào, tôi đang chạy một ứng dụng web trên cổng 8000. Khi tôi truy cập nó từ máy chủ lưu trữ localhost: 8000 thì nó phản hồi tốt, 127.0.0.1:8000 cũng hoạt động, nhưng 192.168.1.7:8000 không hoạt động. 192.168.1.7 là ip của máy chủ của tôi.
Ngoài ra nếu tôi cố gắng đi đến một ứng dụng web khác đang chạy trên cổng 80 thì nó hoạt động 192.168.1.7
Tôi đã bật tường lửa ufw và đặt cho phép mặc định ufw. Tôi đang sử dụng máy chủ Ubuntu 12.04
Bất kỳ đề xuất nào về lý do tại sao tôi không thể truy cập ứng dụng của mình trên cổng 8000 bằng địa chỉ IP: 8000?
Cảm ơn trước!
netstat -tln | grep 8000
có thể làm sáng tỏ vấn đề. Nếu địa chỉ cục bộ của máy chủ là 127.0.0.1:8000
hơn 0.0.0.0:8000
, thì nó sẽ chỉ có thể truy cập thông qua giao diện loopback.