Hướng dẫn how do i whitelist an ip address in mongodb? - làm cách nào để đưa địa chỉ ip vào danh sách trắng trong mongodb?

Tài liệu về nhà → MongoDB AtlasMongoDB Atlas

Trên trang này

  • Xem các mục nhập danh sách truy cập IP
  • Thêm các mục nhập danh sách truy cập IP
  • Sửa đổi các mục nhập danh sách truy cập IP
  • Xóa các mục nhập danh sách truy cập IP

Atlas chỉ cho phép các kết nối máy khách đến triển khai cơ sở dữ liệu từ các mục trong danh sách truy cập IP của dự án. Mỗi mục là một địa chỉ IP duy nhất hoặc một loạt các địa chỉ được chú ý CIDR. Đối với các cụm AWS với một hoặc nhiều kết nối vân vân VPC đến cùng một khu vực AWS, bạn có thể chỉ định một nhóm bảo mật được liên kết với VPC cân bằng.CIDR-notated range of addresses. For AWS clusters with one or more VPC Peering connections to the same AWS region, you can specify a Security Group associated with a peered VPC.

Đối với các cụm Atlas được triển khai trên nền tảng Google Cloud (GCP) hoặc Microsoft Azure, hãy thêm địa chỉ IP của Dịch vụ Google Cloud hoặc Azure của bạn vào danh sách truy cập IP dự án Atlas của bạn để cấp các dịch vụ đó vào cụm.Azure services to Atlas project IP access list to grant those services access to the cluster.

Danh sách truy cập IP áp dụng cho tất cả các triển khai cơ sở dữ liệu trong dự án và có thể có tới 200 mục nhập danh sách truy cập IP, với ngoại lệ sau: các dự án có cụm Sharded hiện tại được tạo trước ngày 25 tháng 8 năm 2017 có thể có tới 100 mục danh sách truy cập IP.

Atlas hỗ trợ tạo các mục nhập danh sách truy cập IP tạm thời hết hạn trong khoảng thời gian 7 ngày có thể cấu hình của người dùng.

Ghi chú

Atlas kiểm toán việc tạo, xóa và cập nhật cả các mục nhập danh sách IP tạm thời và vĩnh viễn trong nguồn cấp dữ liệu hoạt động của dự án.

Để xem nguồn cấp dữ liệu hoạt động của dự án, hãy nhấp vào nguồn cấp dữ liệu hoạt động trong phần dự án của ngăn điều hướng bên trái.Activity Feed in the Project section of the left navigation pane.

Mẹo

Xem thêm:

Ghi chú

Atlas kiểm toán việc tạo, xóa và cập nhật cả các mục nhập danh sách IP tạm thời và vĩnh viễn trong nguồn cấp dữ liệu hoạt động của dự án.

  • Để xem nguồn cấp dữ liệu hoạt động của dự án, hãy nhấp vào nguồn cấp dữ liệu hoạt động trong phần dự án của ngăn điều hướng bên trái.

  • Mẹo

Xem thêm:

Cân nhắc thức ăn hoạt động

  • Atlas không báo cáo cập nhật cho nhận xét của mục nhập danh sách truy cập IP trong nguồn cấp dữ liệu hoạt động.

  • Khi bạn sửa đổi địa chỉ của mục nhập danh sách truy cập IP, nguồn cấp dữ liệu hoạt động sẽ báo cáo hai hoạt động mới: một để xóa mục cũ và một để tạo mục nhập mới.driver using the address behaves

  • Quan trọngTCP or UDP) the connection uses

Đăng nhập vào tài khoản CloudFlare của bạn ..MongoDB Atlas

Nhấp vào biểu tượng tường lửa ..

Nhấp vào tab Công cụ ..IP is a unique numeric identifier for a device connecting to a network. In Atlas, you can only connect to a cluster from a trusted IP address. Within Atlas, you can create a list of trusted IP addresses, referred to as a IP access list, that can be used to connect to your cluster and access your data.

Liệt kê các địa chỉ IP thu thập thông tin theo quy tắc truy cập IP. Nhập địa chỉ IP. Chọn danh sách trắng làm hành động. Chọn trang web các quy tắc danh sách trắng áp dụng cho ..

  1. Nhấp vào Thêm Thêm.Databases in the top-left corner of Atlas.

  2. Làm thế nào để bạn định cấu hình địa chỉ IP trong MongoDB?Database Deployments view, click Connect for the cluster or serverless instance to which you want to connect.

Để thêm địa chỉ IP của bạn vào danh sách truy cập IP:.Setup connection security step.

Nhấp vào Kết nối. Trong chế độ xem cụm, nhấp vào Kết nối cho cụm mà bạn muốn kết nối. ....

Nhấp vào Thêm địa chỉ IP hiện tại của bạn. Để bảo mật cụm Atlasgov của bạn, giới hạn quyền truy cập vào các địa chỉ IP được chỉ định. ....Add a connection IP address modal.

Nhấp vào Thêm địa chỉ IP ..

Danh sách trắng trong MongoDB là gì?

Danh sách trắng là một biện pháp phòng ngừa hợp lý để gây khó khăn cho kẻ tấn công để có được cơ hội để đoán thông tin đăng nhập của bạn. Tuy nhiên, tính năng bảo mật này cũng đã gây ra nhiều vấn đề đau đầu khi kết nối với MongoDB Atlas.

dẫn đường

Bạn đã được chuyển hướng từ một phiên bản khác của tài liệu. Nhấp vào đây để trở lại.

  • API> >
  • Tài nguyên API Quản lý đám mây> Tài nguyên API> >
  • Dự án và người dùng> >
  • Danh sách trắng (không dùng nữa)> >
  • Nhận danh sách trắng cho một địa chỉ IP

Lấy một thực thể danh sách trắng nếu giá trị của IP-ADDRESS bằng giá trị của trường thực thể ipAddress. Điều này không truy xuất một đối tượng trong đó giá trị của IP-ADDRESS được chứa trong các giá trị được cho phép bởi trường cidrBlock.

URL cơ sở: https://cloud.mongodb.com/api/public/v1.0

Nguồn¶

GET /users/{USER-ID}/whitelist/{WHITELIST-ENTRY}

Yêu cầu tham số đường dẫn

Tham sốLoại hìnhSự mô tả
USER-IDsợi dây(Yêu cầu.) Định danh duy nhất của người dùng hiện tại. Để truy xuất ID của người dùng hiện tại, hãy xem Nhận tất cả người dùng trong một dự án.Get All Users in One Project.
WHITELIST-ENTRYsợi dây(Yêu cầu.) Định danh duy nhất của người dùng hiện tại. Để truy xuất ID của người dùng hiện tại, hãy xem Nhận tất cả người dùng trong một dự án.

Địa chỉ IP hoặc CIDR. Nếu mục nhập bao gồm mặt nạ mạng con, chẳng hạn như 192.0.2.0/24, hãy sử dụng giá trị được mã hóa URL curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \ --header "Accept: application/json" \ --include \ --request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/192.0.2.0%2F24" 0 cho dấu gạch chéo phía trước curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \ --header "Accept: application/json" \ --include \ --request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/192.0.2.0%2F24" 1.

Yêu cầu các tham số truy vấn

Các tham số truy vấn sau đây là tùy chọn:Loại hìnhSự mô tảSự mô tảsợi dây
(Yêu cầu.) Định danh duy nhất của người dùng hiện tại. Để truy xuất ID của người dùng hiện tại, hãy xem Nhận tất cả người dùng trong một dự án.Địa chỉ IP hoặc CIDR. Nếu mục nhập bao gồm mặt nạ mạng con, chẳng hạn như 192.0.2.0/24, hãy sử dụng giá trị được mã hóa URL
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
 --header "Accept: application/json" \
 --include \
 --request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/192.0.2.0%2F24"
0 cho dấu gạch chéo phía trước
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
 --header "Accept: application/json" \
 --include \
 --request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/192.0.2.0%2F24"
1.
Yêu cầu các tham số truy vấnCác tham số truy vấn sau đây là tùy chọn:Tên
Sự cần thiếtĐịa chỉ IP hoặc CIDR. Nếu mục nhập bao gồm mặt nạ mạng con, chẳng hạn như 192.0.2.0/24, hãy sử dụng giá trị được mã hóa URL
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
 --header "Accept: application/json" \
 --include \
 --request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/192.0.2.0%2F24"
0 cho dấu gạch chéo phía trước
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
 --header "Accept: application/json" \
 --include \
 --request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/192.0.2.0%2F24"
1.
Yêu cầu các tham số truy vấn

Các tham số truy vấn sau đây là tùy chọn:

Tênenvelope=true in the query.

Sự cần thiết

Các tham số truy vấn sau đây là tùy chọn:Sự mô tả
sợi dây(Yêu cầu.) Định danh duy nhất của người dùng hiện tại. Để truy xuất ID của người dùng hiện tại, hãy xem Nhận tất cả người dùng trong một dự án.
Sự cần thiếtMặc định
Tên

Sự cần thiết

Mặc định

đẹp

Các tham số truy vấn sau đây là tùy chọn:Loại hìnhSự mô tả
sợi dâysợi dây(Yêu cầu.) Định danh duy nhất của người dùng hiện tại. Để truy xuất ID của người dùng hiện tại, hãy xem Nhận tất cả người dùng trong một dự án.
Địa chỉ IP hoặc CIDR. Nếu mục nhập bao gồm mặt nạ mạng con, chẳng hạn như 192.0.2.0/24, hãy sử dụng giá trị được mã hóa URL
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
 --header "Accept: application/json" \
 --include \
 --request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/192.0.2.0%2F24"
0 cho dấu gạch chéo phía trước
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
 --header "Accept: application/json" \
 --include \
 --request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/192.0.2.0%2F24"
1.
Yêu cầu các tham số truy vấnCác tham số truy vấn sau đây là tùy chọn:
Tênsợi dây(Yêu cầu.) Định danh duy nhất của người dùng hiện tại. Để truy xuất ID của người dùng hiện tại, hãy xem Nhận tất cả người dùng trong một dự án.
Địa chỉ IP hoặc CIDR. Nếu mục nhập bao gồm mặt nạ mạng con, chẳng hạn như 192.0.2.0/24, hãy sử dụng giá trị được mã hóa URL
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
 --header "Accept: application/json" \
 --include \
 --request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/192.0.2.0%2F24"
0 cho dấu gạch chéo phía trước
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
 --header "Accept: application/json" \
 --include \
 --request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/192.0.2.0%2F24"
1.
Yêu cầu các tham số truy vấnCác tham số truy vấn sau đây là tùy chọn:
Tênsợi dây(Yêu cầu.) Định danh duy nhất của người dùng hiện tại. Để truy xuất ID của người dùng hiện tại, hãy xem Nhận tất cả người dùng trong một dự án.
Địa chỉ IP hoặc CIDR. Nếu mục nhập bao gồm mặt nạ mạng con, chẳng hạn như 192.0.2.0/24, hãy sử dụng giá trị được mã hóa URL
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
 --header "Accept: application/json" \
 --include \
 --request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/192.0.2.0%2F24"
0 cho dấu gạch chéo phía trước
curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
 --header "Accept: application/json" \
 --include \
 --request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/192.0.2.0%2F24"
1.
Yêu cầu các tham số truy vấnCác tham số truy vấn sau đây là tùy chọn:
TênSự cần thiếtMặc định

đẹp

curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
 --header "Accept: application/json" \
 --include \
 --request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/192.0.2.0%2F24"

Boolean

Không bắt buộc

{
    "links": [
        {
            "href": "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/?pageNum=1&itemsPerPage=100",
            "rel": "self"
        }
    ],
    "results": [
        {
            "cidrBlock": "192.0.2.0/24",
            "count": 0,
            "created": "2019-11-01T15:18:12Z",
            "links": [
                {
                    "href": "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/whitelist/192.0.2.0%2F24",
                    "rel": "self"
                }
            ]
        },
    ],
    "totalCount": 1
}

Làm cách nào để danh sách trắng một địa chỉ IP?

Đây là cách để thực hiện từng bước..
Đăng nhập vào tài khoản CloudFlare của bạn ..
Nhấp vào biểu tượng tường lửa ..
Nhấp vào tab Công cụ ..
Liệt kê các địa chỉ IP thu thập thông tin theo quy tắc truy cập IP. Nhập địa chỉ IP. Chọn danh sách trắng làm hành động. Chọn trang web các quy tắc danh sách trắng áp dụng cho ..
Nhấp vào Thêm Thêm.

Làm thế nào để bạn định cấu hình địa chỉ IP trong MongoDB?

Để thêm địa chỉ IP của bạn vào danh sách truy cập IP:..
Nhấp vào Kết nối.Trong chế độ xem cụm, nhấp vào Kết nối cho cụm mà bạn muốn kết nối.....
Nhấp vào Thêm địa chỉ IP hiện tại của bạn.Để bảo mật cụm Atlasgov của bạn, giới hạn quyền truy cập vào các địa chỉ IP được chỉ định.....
Nhấp vào Thêm địa chỉ IP ..

Danh sách trắng trong MongoDB là gì?

Danh sách trắng là một biện pháp phòng ngừa hợp lý để gây khó khăn cho kẻ tấn công để có được cơ hội để đoán thông tin đăng nhập của bạn.Tuy nhiên, tính năng bảo mật này cũng đã gây ra nhiều vấn đề đau đầu khi kết nối với MongoDB Atlas.a sensible precaution to make it difficult for an attacker to get to the point of having the opportunity to guess your credentials. This security feature, however, has also caused many a headache when connecting to MongoDB Atlas.

Làm cách nào để cho phép truy cập vào bất cứ nơi nào trong MongoDB?

Để cho phép địa chỉ IP của bạn, hãy làm theo các bước sau:..
Trên menu điều hướng bên trái, dưới bảo mật, nhấp vào liên kết "Truy cập mạng" ..
Nhấp vào nút "Thêm địa chỉ IP".Phương thức "Thêm mục nhập IP Whitelist" sẽ xuất hiện ..
Để làm cho cơ sở dữ liệu của bạn có thể truy cập từ bất cứ đâu, hãy nhấp vào "Cho phép truy cập từ bất cứ đâu".....
Nhấp vào Xác nhận ..