Điểm:0

Cách cấu hình apache với ip công khai

lá cờ fi

Tôi đã thử rất nhiều cách để định cấu hình apache2 bằng địa chỉ ip công cộng của mình nhưng đến bây giờ tôi vẫn không thể thực hiện thành công. Ai giúp tôi với?

Những gì tôi đã thử rồi?

Tôi đã cài đặt apache2 và nó hoạt động hoàn hảo. Tôi có thể truy cập máy chủ thông qua các máy tính khác được kết nối trong cùng một mạng.

Tôi đã định cấu hình bộ định tuyến của mình và chuyển tiếp cổng apache2 tới ip cục bộ của mình nhưng nó vẫn không hoạt động. Tôi không thể truy cập máy chủ của mình trên mạng công cộng.

Ở đâu đó tôi nghe nói rằng một số ISP chặn kết nối với cổng 80 vì vậy tôi đã thay đổi cổng apache2 của mình thành 8080. Một lần nữa nó không hoạt động. tôi đã thử cổng 99 Ngoài ra, điều tương tự cũng xảy ra. Tôi đã kiểm tra máy chủ của mình sau khi thay đổi cổng qua máy tính lan, nó hoạt động hoàn hảo nhưng khi tôi cố gắng kết nối bằng ip công cộng của mình thì nó không hoạt động.

Không biết tôi đang thiếu gì trong quy trình hoặc ISP của tôi chặn mọi cổng? Sau đó, làm thế nào để kiểm tra nếu ISP của tôi có chặn nó hay không?

lá cờ in
Một số ISP chặn rất nhiều cổng cho những người có kế hoạch dân cư. Một công cụ có thể hữu ích là [canyouseeme.org](https://canyouseeme.org), công cụ này sẽ cho phép bạn kiểm tra các cổng. Đảm bảo chuyển tiếp chính xác các cổng cần thiết trên bộ định tuyến (hoặc chỉ tạm thời đặt máy Apache vào DMZ) và sử dụng trang web từ máy tính đó để xem bạn có thể sử dụng cổng nào.Nói chung, mọi thứ dưới 1000 sẽ bị chặn bởi nhiều ISP.
Bibhuti avatar
lá cờ fi
Thật là một sự cố đồng thời, tôi luôn kiểm tra các cổng của mình từ canyouseeme.org nhưng mọi cổng tôi đã thử đều hiển thị lỗi. Nếu ISP của tôi chặn nó, bạn có biết cách nào để kiểm tra xem ISP của tôi có chặn nó hay không?
lá cờ in
Cách dễ nhất để biết chắc chắn đó có phải là ISP hay không là gọi cho công ty và hỏi họ. Ngoài ra, bạn sẽ cần kết nối trực tiếp máy Apache của mình với modem, đảm bảo IP nằm trong DMZ cho modem, sau đó kiểm tra. Điều này sẽ cho bạn biết liệu vấn đề là do ISP hay do thứ gì đó trên mạng cục bộ của bạn. Nếu bạn vẫn không thể kết nối khi cắm trực tiếp vào bộ định tuyến, thì ISP của bạn có vấn đề.
Bibhuti avatar
lá cờ fi
Nói về DMZ, Bộ định tuyến của tôi không có tính năng này và tôi đã tắt hoàn toàn tường lửa của bộ định tuyến để kiểm tra xem nó có hoạt động hay không. Nó không hoạt động. Vì vậy, bạn có thể cho tôi biết tôi thiếu một số cài đặt hay mọi thứ đều ổn vì tôi có thể truy cập từ mạng cục bộ?
lá cờ in
Nhận xét không thực sự được thiết kế để "trò chuyện", vì vậy tôi sẽ cố gắng viết ngắn gọn.Bạn đã xác nhận rằng Apache có thể được truy cập từ các thiết bị khác trên mạng gia đình của bạn, vì vậy vấn đề không phải ở máy chủ Apache. Ngay cả khi Apache được định cấu hình để phản hồi các giá trị `ServerName` hoặc `ServerAlias` không phải là miền/IP kết nối, thì nó sẽ trả về *something*. Nếu kết nối của bạn hết thời gian chờ hoặc CanYouSeeMe không thể kết nối, thì vấn đề phải là ISP.
Bibhuti avatar
lá cờ fi
Cảm ơn bạn đã làm rõ. Tôi nên gọi cho ISP của mình.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.