Điểm:0

Làm cách nào để tắt cổng postgresql cho kết nối ngoài máy chủ?

lá cờ br

Tôi đã cài đặt trên máy chủ chuyên dụng của mình, Ubuntu 20.04, docker và container với postgressql. Tôi gặp sự cố vì tôi muốn ubuntu chặn tất cả kết nối với postgressql, máy chủ ngoài từ miền, máy chủ ip, v.v., được thêm vào máy chủ.

Hiện tại tôi có thể kết nối với PostgreSQL:

  • thông qua ssh
  • thông qua ip máy chủ. ip.ip.ip:5432/...
  • thông qua tất cả các tên miền đã thêm vào nginx như domain1.com:5432, v.v.

Tôi muốn tắt kết nối qua ip máy chủ và tất cả tên miền đã thêm vào nginx

lá cờ in
Nếu postgresql đang chạy trong một vùng chứa và bạn không muốn nó có thể truy cập được từ bên ngoài, tại sao bạn lại để lộ cổng ngay từ đầu?
plastikman156 avatar
lá cờ cn
không để lộ cổng bên trong bộ chứa docker của bạn hoặc nếu sau đó bạn phải kiểm soát quyền truy cập trên tường lửa hoặc bất cứ thứ gì ở phía trước tôi tin.
mxcdh avatar
lá cờ br
@GeraldSchneider Tôi để cổng sang một vùng chứa khác. Làm cách nào tôi chỉ có thể hiển thị cổng cục bộ bên trong máy? plastikman156 bạn có thể giải thích rõ hơn được không?
mxcdh avatar
lá cờ br
@plastikman156 bạn có thể giải thích thêm được không?
lá cờ in
Nếu bạn chỉ muốn truy cập postgres từ vùng chứa khác thì hãy liên kết chúng.
Điểm:0
lá cờ cn

@mxcdh Nếu bạn muốn bộ chứa postgres của mình có thể truy cập được từ bộ chứa docker khác, bạn không cần để lộ cổng, chỉ cần đặt cả hai bộ chứa vào cùng một mạng docker.

Đă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.