Compute Engine cung cấp hình ảnh công khai với Windows Server mà bạn có thể dùng để tạo phiên bản. Để biết hướng dẫn về cách tạo một phiên bản Windows Server đã cài đặt sẵn SQL Server, hãy xem phần Tạo phiên bản SQL Server.
Để biết thêm thông tin chung về các phiên bản Windows Server và ứng dụng Windows mà bạn có thể chạy trên Compute Engine, hãy xem phần Windows trên Compute Engine.
Giá
Hình ảnh Windows Server là hình ảnh cao cấp và việc sử dụng các hình ảnh này sẽ dẫn đến phí bổ sung.
Máy ảo Windows Server không có trong Google Cloud Cấp miễn phí.
Trước khi bạn bắt đầu
- Bật tính năng thanh toán cho dự án của bạn.
-
Thiết lập tính năng xác thực nếu bạn chưa thiết lập.
Xác thực là quy trình xác minh danh tính của bạn để truy cập vào các dịch vụ và API. Google Cloud
Để chạy mã hoặc mẫu từ môi trường phát triển cục bộ, bạn có thể xác thực với Compute Engine bằng cách chọn một trong các tuỳ chọn sau:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
-
Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
-
Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
-
Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
-
Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Trong bảng điều khiển Google Cloud , hãy chuyển đến trang Tạo thực thể.
Đối với Ổ đĩa khởi động, hãy chọn Thay đổi rồi làm như sau:
- Trên thẻ Hình ảnh công khai, hãy chọn một hệ điều hành Windows Server.
- Nhấp vào Chọn.
Để tạo máy ảo, hãy nhấp vào Tạo.
Trong bảng điều khiển Google Cloud , hãy chuyển đến trang Tạo thực thể.
Đối với Ổ đĩa khởi động, hãy chọn Thay đổi rồi làm như sau:
- Trên thẻ Public images (Hình ảnh công khai), hãy chọn một hệ điều hành Windows Server.
- Để lưu cấu hình ổ đĩa khởi động, hãy nhấp vào Chọn.
Nếu muốn thay đổi chế độ cài đặt Máy ảo được bảo vệ của máy ảo, hãy mở rộng phần Tuỳ chọn nâng cao. Sau đó, hãy làm như sau:
- Mở rộng phần Bảo mật.
- Nếu bạn muốn tắt tính năng Khởi động bảo mật, hãy bỏ đánh dấu hộp Bật tính năng Khởi động bảo mật. Chế độ Khởi động an toàn giúp bảo vệ các phiên bản máy ảo của bạn khỏi phần mềm độc hại và bộ công cụ rootkit ở cấp khởi động và cấp hạt nhân. Để biết thêm thông tin, hãy xem phần Khởi động an toàn.
Nếu bạn muốn tắt mô-đun nền tảng đáng tin cậy ảo (vTPM), hãy bỏ đánh dấu hộp Bật vTPM. vTPM cho phép tính năng Khởi động đo lường, giúp xác thực tính toàn vẹn của quá trình khởi động và khởi động trước của máy ảo. Để biết thêm thông tin, hãy xem phần Mô-đun nền tảng đáng tin cậy ảo (vTPM).
Nếu bạn muốn tắt tính năng giám sát tính toàn vẹn, hãy bỏ đánh dấu hộp Bật tính năng giám sát tính toàn vẹn. Tính năng giám sát tính toàn vẹn cho phép bạn giám sát tính toàn vẹn của quá trình khởi động máy ảo được bảo vệ bằng tính năng Cloud Monitoring. Để biết thêm thông tin, hãy xem phần Theo dõi tính toàn vẹn.
Để tạo máy ảo, hãy nhấp vào Tạo.
INSTANCE_NAME
: tên của thực thể mới.IMAGE_FAMILY
: một trong các gia đình hình ảnh công khai cho hình ảnh Windows Server.MACHINE_TYPE
: một trong các loại máy hiện có.BOOT_DISK_SIZE
: dung lượng của ổ đĩa khởi động tính bằng GiB. Các ổ đĩa lớn hơn có tốc độ truyền dữ liệu cao hơn.BOOT_DISK_TYPE
: loại của ổ đĩa khởi động cho thực thể của bạn, ví dụ:hyperdisk-balanced
hoặcpd-ssd
.--no-shielded-secure-boot
: Tắt tính năng Khởi động an toàn. Chế độ Khởi động an toàn giúp bảo vệ các phiên bản máy ảo của bạn khỏi phần mềm độc hại và bộ công cụ rootkit ở cấp khởi động và cấp hạt nhân. Để biết thêm thông tin, hãy xem phần Khởi động an toàn.--no-shielded-vtpm
: Tắt mô-đun nền tảng đáng tin cậy ảo (vTPM). vTPM cho phép tính năng Khởi động đo lường, giúp xác thực tính toàn vẹn của quá trình khởi động trước và khởi động máy ảo. Để biết thêm thông tin, hãy xem bài viết Mô-đun nền tảng đáng tin cậy ảo (vTPM).--no-shielded-integrity-monitoring
: Tắt tính năng theo dõi tính toàn vẹn. Tính năng giám sát tính toàn vẹn cho phép bạn giám sát tính toàn vẹn của quá trình khởi động các thực thể máy ảo được bảo vệ bằng Cloud Monitoring. Để biết thêm thông tin, hãy xem phần Theo dõi tính toàn vẹn.INSTANCE_NAME
: tên của thực thể mới.IMAGE_FAMILY
: một trong các gia đình hình ảnh công khai cho hình ảnh Windows Server hoặc SQL Server.ZONE
: múi giờ cho bản sao này.MACHINE_TYPE
: một trong các loại máy hiện có.BOOT_DISK_SIZE
: dung lượng của ổ đĩa khởi động tính bằng GiB. Các ổ đĩa lớn hơn có tốc độ truyền dữ liệu cao hơn.BOOT_DISK_TYPE
: loại của ổ đĩa khởi động cho thực thể của bạn, ví dụ:hyperdisk-balanced
hoặcpd-ssd
.enableSecureBoot
: Bật hoặc tắt tính năng Khởi động an toàn. Chế độ Khởi động an toàn giúp bảo vệ các phiên bản máy ảo của bạn khỏi phần mềm độc hại và bộ công cụ rootkit ở cấp khởi động và cấp hạt nhân. Để biết thêm thông tin, hãy xem phần Khởi động an toàn.enableVtpm
: Bật hoặc tắt mô-đun nền tảng đáng tin cậy ảo (vTPM). vTPM cho phép tính năng Khởi động đo lường, giúp xác thực tính toàn vẹn của máy ảo trước khi khởi động và khi khởi động. Để biết thêm thông tin, hãy xem bài viết Mô-đun nền tảng đáng tin cậy ảo (vTPM).enableIntegrityMonitoring
: Bật hoặc tắt tính năng giám sát tính toàn vẹn. Tính năng giám sát tính toàn vẹn cho phép bạn giám sát và xác minh tính toàn vẹn của quá trình khởi động trong thời gian chạy của các thực thể máy ảo được bảo vệ bằng cách sử dụng báo cáo Cloud Monitoring. Để biết thêm thông tin, hãy xem phần Theo dõi tính toàn vẹn.INSTANCE_NAME
: một tên cho thực thể mới.SUBNET_NAME
: tên của mạng con trong mạng VPC mà thực thể sẽ sử dụng. Mạng con phải thuộc cùng khu vực với vùng mà bạn chọn cho thực thể.IMAGE_FAMILY
: một trong các gia đình hình ảnh công khai cho hình ảnh Windows Server.MACHINE_TYPE
: một trong các loại máy hiện có.BOOT_DISK_SIZE
: dung lượng của ổ đĩa khởi động tính bằng GiB. Các ổ đĩa lớn hơn có tốc độ truyền dữ liệu cao hơn.BOOT_DISK_TYPE
: Loại ổ đĩa khởi động cho thực thể của bạn. Ví dụ:hyperdisk-balanced
hoặcpd-ssd
.- Các thông số cấu hình mà bạn đặt trong tệp cấu hình
- Các thông số cấu hình được đặt trong siêu dữ liệu tuỳ chỉnh cấp thực thể
- Các thông số cấu hình được đặt trong siêu dữ liệu tuỳ chỉnh cấp dự án
Tệp cấu hình:
[accountManager] disable=true
Trong siêu dữ liệu tuỳ chỉnh, hãy đặt
disable-account-manager
thànhtrue
trong siêu dữ liệu.Mục nhập tệp cấu hình:
[addressManager] disable=true
Trong siêu dữ liệu tuỳ chỉnh, hãy đặt
disable-address-manager
thànhtrue
trong siêu dữ liệu.Mục nhập tệp cấu hình:
[wsfc] enable=true
Trong siêu dữ liệu tuỳ chỉnh, hãy đặt
enable-wsfc
thànhtrue
trong siêu dữ liệu.Mục nhập tệp cấu hình:
[wsfc] addresses=10.0.0.10
Trong siêu dữ liệu tuỳ chỉnh, hãy đặt
wsfc-addrs
thành10.0.0.10
.Mục nhập tệp cấu hình:
[wsfc] port=12345
Trong siêu dữ liệu tuỳ chỉnh, hãy đặt
wsfc-agent-port
thành số cổng.- Đặt
disable-account-manager
thànhtrue
trong siêu dữ liệu thực thể để tắt trình quản lý tài khoản. - Đặt
disable-address-manager
thànhtrue
trong siêu dữ liệu thực thể để tắt trình quản lý địa chỉ. - Tạo thông tin xác thực cho máy ảo Windows
- Thêm ổ đĩa lưu trữ dài lâu
- Kết nối với máy ảo Windows bằng RDP
- Kết nối với máy ảo Windows bằng SSH
- Kết nối với máy ảo Windows bằng PowerShell
Go
Để sử dụng các mẫu Go trên trang này trong môi trường phát triển cục bộ, hãy cài đặt và khởi chạy gcloud CLI, sau đó thiết lập Thông tin xác thực mặc định của ứng dụng bằng thông tin xác thực của người dùng.
Để biết thêm thông tin, hãy xem bài viết về Set up authentication for a local development environment.
Java
Để sử dụng các mẫu Java trên trang này trong môi trường phát triển cục bộ, hãy cài đặt và khởi chạy gcloud CLI, sau đó thiết lập Thông tin xác thực mặc định của ứng dụng bằng thông tin xác thực của người dùng.
Để biết thêm thông tin, hãy xem bài viết về Set up authentication for a local development environment.
Node.js
Để sử dụng các mẫu Node.js trên trang này trong môi trường phát triển cục bộ, hãy cài đặt và khởi chạy gcloud CLI, sau đó thiết lập Thông tin xác thực mặc định của ứng dụng bằng thông tin xác thực của người dùng.
Để biết thêm thông tin, hãy xem bài viết về Set up authentication for a local development environment.
Python
Để sử dụng các mẫu Python trên trang này trong môi trường phát triển cục bộ, hãy cài đặt và khởi chạy gcloud CLI, sau đó thiết lập Thông tin xác thực mặc định của ứng dụng bằng thông tin xác thực của người dùng.
Để biết thêm thông tin, hãy xem bài viết về Set up authentication for a local development environment.
Kiến trúc chuyển trạng thái đại diện (REST)
Để sử dụng các mẫu API REST trên trang này trong môi trường phát triển cục bộ, bạn sử dụng thông tin xác thực mà bạn cung cấp cho CLI gcloud.
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
Để biết thêm thông tin, hãy xem phần Xác thực để sử dụng REST trong tài liệu xác thực Google Cloud .
Tạo một phiên bản Windows Server
Để tạo một thực thể bằng Windows Server, hãy chỉ định nhóm hình ảnh cho phiên bản Windows cụ thể mà bạn cần. Compute Engine cung cấp một số phiên bản Windows Server, hầu hết các phiên bản này đều có sẵn dưới dạng hình ảnh Máy ảo được bảo vệ. Hình ảnh máy ảo được bảo vệ cung cấp các tính năng bảo mật như firmware tuân thủ UEFI, Khởi động bảo mật và Khởi động đo lường được bảo vệ bằng vTPM. Để biết danh sách các gia đình hình ảnh hiện có, hãy xem phần hình ảnh công khai.
Nếu cần nhiều hơn 2 phiên máy tính từ xa đồng thời, bạn sẽ cần mua Giấy phép truy cập ứng dụng (CAL) cho phiên máy tính từ xa (RDS). Để biết thêm thông tin, hãy xem phần Cấp phép cho hoạt động triển khai RDS bằng giấy phép truy cập ứng dụng (CAL).
Làm việc với Microsoft Active Directory
Nếu bạn dự định sử dụng Microsoft Active Directory (AD) với phiên bản mới, hãy đảm bảo tên phiên bản không dài quá 15 ký tự để đáp ứng giới hạn về độ dài tên tối đa của hệ thống.
AD sử dụng tên NetBIOS của máy. Tên này được tạo dưới dạng tên thực thể được cắt bớt còn 15 ký tự. Do đó, bạn có thể gặp lỗi sau khi cố gắng đăng nhập dưới dạng người dùng miền:
The Security Database on the Server does not have a Computer Account for this Workstation Trust Relationship
.Tạo một phiên bản Windows Server sử dụng IP bên ngoài để kích hoạt
Phần này mô tả cách tạo một phiên bản Windows Server có địa chỉ IP bên ngoài. Bạn phải định cấu hình mạng VPC để cho phép truy cập vào
kms.windows.googlecloud.com
.Bảng điều khiển
Cách tạo máy ảo Windows cơ bản:
Để tạo một phiên bản Windows máy ảo được bảo vệ, hãy làm như sau:
gcloud
Sử dụng lệnh
compute images list
để xem danh sách các ảnh Windows Server có sẵn:gcloud compute images list --project windows-cloud --no-standard-images
Để xác định xem một hình ảnh có hỗ trợ các tính năng của Máy ảo được bảo vệ hay không, hãy chạy lệnh sau và kiểm tra
UEFI_COMPATIBLE
trong kết quả:gcloud compute images describe IMAGE_NAME --project windows-cloud
Thay thế
IMAGE_NAME
bằng tên của hình ảnh để kiểm tra xem các tính năng của Máy ảo được bảo vệ có được hỗ trợ hay không.Sử dụng lệnh
compute instances create
để tạo một thực thể mới và chỉ định gia đình hình ảnh cho một trong các hình ảnh công khai của Windows Server.gcloud compute instances create INSTANCE_NAME \ --image-project windows-cloud \ --image-family IMAGE_FAMILY \ --machine-type MACHINE_TYPE \ --boot-disk-size BOOT_DISK_SIZE \ --boot-disk-type BOOT_DISK_TYPE
Thay thế nội dung sau:
Nếu đã chọn một hình ảnh hỗ trợ Máy ảo được bảo vệ, bạn có thể thay đổi chế độ cài đặt Máy ảo được bảo vệ của thực thể bằng cách sử dụng một trong các cờ sau:
Ví dụ sau đây tạo một thực thể máy ảo được bảo vệ Windows 2022 với tính năng Khởi động an toàn bị tắt:
gcloud compute instances create my-instance \ --image-family windows-2022 --image-project windows-cloud \ --no-shielded-secure-boot
Go
Java
Node.js
Python
Kiến trúc chuyển trạng thái đại diện (REST)
Để tạo một thực thể bằng API, hãy đưa thuộc tính
initializeParams
vào yêu cầu tạo thực thể và chỉ định một hình ảnh Windows. Ví dụ: nội dung yêu cầu của bạn có thể có dạng như sau:instance = { "name": "INSTANCE_NAME", "machineType": "zones/ZONE/machineTypes/MACHINE_TYPE", "disks": [{ "boot": "true", "type": "PERSISTENT", "initializeParams": { "diskName": "DISK_NAME", "sourceImage": "https://www.googleapis.com/compute/v1/projects/windows-cloud/global/images/family/IMAGE_FAMILY", "diskSizeGb": "BOOT_DISK_SIZE", "diskType": "BOOT_DISK_TYPE", } }], "networkInterfaces": [{ "accessConfigs": [{ "type": "ONE_TO_ONE_NAT", "name": "External NAT" }], "network": "global/networks/default" }], "serviceAccounts": [{ "email": DEFAULT_SERVICE_EMAIL, "scopes": DEFAULT_SCOPES }] }
Thay thế các phần giữ chỗ sau bằng các giá trị hợp lệ:
Nếu đã chọn một hình ảnh hỗ trợ Máy ảo được bảo vệ, bạn có thể tuỳ ý thay đổi chế độ cài đặt Máy ảo được bảo vệ của thực thể bằng cách sử dụng các mục nội dung yêu cầu boolean sau:
Để biết thêm thông tin về cách tạo một thực thể, hãy đọc tài liệu về phương thức
instances.insert()
.Sau khi tạo phiên bản Windows hoặc SQL Server, hãy đặt mật khẩu ban đầu cho phiên bản đó để có thể kết nối với phiên bản đó thông qua RDP.
Ngoài ra, bạn có thể kết nối máy ảo với một miền Microsoft AD được quản lý trong khi tạo máy ảo hoặc sau khi tạo máy ảo. Để biết thêm thông tin, hãy xem phần Tự động tham gia một máy ảo Windows vào một miền).
Tạo một phiên bản Windows Server sử dụng địa chỉ IP nội bộ để kích hoạt
Trước khi có thể tạo một phiên bản Windows Server chỉ có địa chỉ IP nội bộ, bạn phải xác minh hoặc định cấu hình các tuyến và quy tắc tường lửa trong mạng VPC để cho phép truy cập vào
kms.windows.googlecloud.com
. Ngoài ra, bạn phải bật Quyền truy cập riêng tư của Google cho các mạng con trong mạng VPC chứa các phiên bản Windows chỉ có địa chỉ IP nội bộ.gcloud
Khi tạo một thực thể mới bằng cách sử dụng CLI gcloud, bạn có thể sử dụng cờ
--no-address
để đảm bảo rằng thực thể đó không được chỉ định địa chỉ IP bên ngoài:gcloud compute instances create INSTANCE_NAME --network NETWORK_NAME \ --subnet SUBNET_NAME \ --no-address \ --zone ZONE \ --image-project windows-cloud \ --image-family IMAGE_FAMILY \ --machine-type MACHINE_TYPE \ --boot-disk-size BOOT_DISK_SIZE \ --boot-disk-type BOOT_DISK_TYPE
Thay thế các phần giữ chỗ sau bằng các giá trị hợp lệ:
Go
Java
Node.js
Python
Vì thực thể này không có địa chỉ IP bên ngoài nên bạn không thể kết nối trực tiếp với thực thể đó qua Internet. Bạn có thể kết nối từ một mạng khác được kết nối với mạng VPC bằng cách sử dụng Cloud Interconnect hoặc Cloud VPN, hoặc trước tiên, bạn có thể kết nối với một phiên bản bastion qua RDP, sau đó kết nối với phiên bản chỉ có địa chỉ IP nội bộ.
Ngoài ra, bạn có thể kết nối máy ảo với một miền Microsoft AD được quản lý trong khi tạo máy ảo hoặc sau khi tạo máy ảo. Để biết thêm thông tin, hãy xem phần Tự động tham gia một máy ảo Windows vào một miền.
Định cấu hình quyền truy cập vào kms.windows.googlecloud.com
Để kích hoạt và gia hạn Windows, mạng VPC của bạn phải đáp ứng các yêu cầu sau đây về quy tắc định tuyến và tường lửa.
Yêu cầu về định tuyến
Các phiên bản Windows của bạn phải có thể truy cập vào
kms.windows.googlecloud.com
(35.190.247.13
hoặc2001:4860:4802:32::86
) thông qua một tuyến có bước tiếp theo là cổng Internet mặc định. Bạn không thể kích hoạt các phiên bản Windows bằng cổng NAT dựa trên phiên bản hoặc Cloud NAT vìkms.windows.googlecloud.com
từ chối các yêu cầu kích hoạt từ địa chỉ IP không được xác nhận là các phiên bản Compute Engine.Bạn có thể sử dụng tuyến mặc định trong mạng VPC để định tuyến lưu lượng truy cập trực tiếp đến
kms.windows.googlecloud.com
. Nếu bạn xoá tuyến đường này hoặc nếu bạn dự định làm như vậy trong tương lai, hãy tạo một tuyến đường tĩnh tuỳ chỉnh với đích đến là35.190.247.13
hoặc2001:4860:4802:32::86
và đặt bước tiếp theo thành cổng Internet mặc định như sau:Chỉ IPv4
gcloud compute routes create mskms-ipv4-route-ipv4-network \ --destination-range=35.190.247.13/32 \ --network=ipv4-network \ --next-hop-gateway=default-internet-gateway
Ngăn xếp kép
gcloud compute routes create mskms-ipv4-route-ipv4-network \ --destination-range=35.190.247.13/32 \ --network=ipv4-network \ --next-hop-gateway=default-internet-gateway
gcloud compute routes create mskms-ipv6-route-ipv6-network \ --destination-range=2001:4860:4802:32::86/128 \ --network=ipv6-network \ --next-hop-gateway=default-internet-gateway
Chỉ IPv6
gcloud compute routes create mskms-ipv6-route-ipv6-network \ --destination-range=2001:4860:4802:32::86/128 \ --network=ipv6-network \ --next-hop-gateway=default-internet-gateway
Thay thế
ipv4-network
hoặcipv6-network
bằng tên mạng VPC.Tuyến mặc định hoặc tuyến tĩnh tuỳ chỉnh cho phép các thực thể có địa chỉ IP bên ngoài truy cập vào
kms.windows.googlecloud.com
. Nếu các phiên bản Windows của bạn không có địa chỉ IP bên ngoài hoặc sử dụng Cloud NAT, thì bạn cũng phải bật tính năng Truy cập riêng tư của Google để các phiên bản chỉ có địa chỉ IP nội bộ có thể gửi lưu lượng truy cập đến địa chỉ IP bên ngoài chokms.windows.googlecloud.com
(35.190.247.13
hoặc2001:4860:4802:32::86
).Yêu cầu về quy tắc tường lửa
Quy tắc tường lửa cho phép thoát ngầm ẩn cho phép các thực thể đưa ra yêu cầu và nhận phản hồi đã thiết lập. Trừ phi bạn đã tạo các quy tắc tường lửa tuỳ chỉnh từ chối lưu lượng truy cập, các phiên bản Windows của bạn có thể giao tiếp với
kms.windows.googlecloud.com
.Nếu bạn tuỳ chỉnh các quy tắc tường lửa, bạn nên tạo một quy tắc cho phép thoát có mức độ ưu tiên cao để cho phép rõ ràng việc giao tiếp với
35.190.247.13
hoặc2001:4860:4802:32::86
. Bằng cách này, khi sửa đổi quy tắc tường lửa, bạn sẽ không vô tình tắt tính năng kích hoạt Windows.Các ví dụ về
gcloud
sau đây sẽ tạo quy tắc cho phép thoát được đề xuất với mức độ ưu tiên cao nhất:Chỉ IPv4
gcloud compute firewall-rules create mskms-ipv4-firewall-rule-ipv4-network \ --direction=EGRESS \ --network=ipv4-network \ --action=ALLOW \ --rules=tcp:1688 \ --destination-ranges=35.190.247.13/32 \ --priority=0
Ngăn xếp kép
gcloud compute firewall-rules create mskms-ipv4-firewall-rule-ipv4-network \ --direction=EGRESS \ --network=ipv4-network \ --action=ALLOW \ --rules=tcp:1688 \ --destination-ranges=35.190.247.13/32 \ --priority=0
gcloud compute firewall-rules create mskms-ipv6-firewall-rule-ipv6-network \ --direction=EGRESS \ --network=ipv6-network \ --action=ALLOW \ --rules=tcp:1688 \ --destination-ranges=2001:4860:4802:32::86/128 \ --priority=0
Chỉ IPv6
gcloud compute firewall-rules create mskms-ipv6-firewall-rule-ipv6-network \ --direction=EGRESS \ --network=ipv6-network \ --action=ALLOW \ --rules=tcp:1688 \ --destination-ranges=2001:4860:4802:32::86/128 \ --priority=0
Thay thế
ipv4-network
hoặcipv6-network
bằng tên mạng VPC.Xác minh rằng một thực thể đã khởi động thành công
Các phiên bản Windows có thời gian khởi động lâu hơn do quá trình sysprep. Bảng điều khiển Google Cloud có thể cho thấy rằng thực thể đang chạy ngay cả khi quá trình sysprep chưa hoàn tất. Để kiểm tra xem thực thể của bạn đã khởi động thành công và sẵn sàng để sử dụng hay chưa, hãy kiểm tra đầu ra cổng nối tiếp bằng lệnh sau:
gcloud compute instances get-serial-port-output INSTANCE_NAME
Thay thế
INSTANCE_NAME
bằng tên của thực thể mà bạn muốn xác minh....[snip]... Running schtasks with arguments /run /tn GCEStartup --> SUCCESS: Attempted to run the scheduled task "GCEStartup". ------------------------------------------------------------- Instance setup finished. INSTANCE_NAME is ready to use. -------------------------------------------------------------
Bật và tắt các tính năng của thực thể Windows
Nếu có các phiên bản Windows có phiên bản hình ảnh
v20170509
trở lên hoặc phiên bản tác nhân4.1.0
trở lên, bạn có thể đặt cấu hình phiên bản trong tệp cấu hình hoặc trong siêu dữ liệu tuỳ chỉnh của dự án hoặc phiên bản. Tệp cấu hình có định dạng INI và nằm ở đường dẫn sau:C:\Program Files\Google\Compute Engine\instance_configs.cfg
Hệ thống ghi đè các chế độ cài đặt cấu hình theo thứ tự ưu tiên sau đây, từ mức độ ưu tiên cao nhất đến mức độ ưu tiên thấp nhất:
Ví dụ: nếu bạn có thể bật tính năng
accountManager
trong tệp cấu hình, thì thực thể của bạn sẽ bỏ qua các thông số mà bạn đặt trong siêu dữ liệu tuỳ chỉnh để tắt tính năng đó.Một lợi ích của việc đặt các tham số này trong tệp cấu hình là các chế độ cài đặt đó sẽ tồn tại khi bạn tạo hình ảnh tuỳ chỉnh cho một phiên bản Windows Server. Siêu dữ liệu tuỳ chỉnh ở cấp thực thể không tồn tại sau khi thực thể đó ngừng hoạt động.
Bạn có thể tắt các tính năng của phiên bản Windows khác nhau bằng các ví dụ sau.
Tắt trình quản lý tài khoản
Việc tắt trình quản lý tài khoản cũng sẽ tắt tính năng đặt lại mật khẩu bằng Google Cloud CLI hoặc bảng điều khiển Google Cloud :
Tắt trình quản lý địa chỉ
Nhóm dự phòng Windows Server
Bật tác nhân Windows Server Failover Clustering (Nhóm dự phòng máy chủ Windows):
Sử dụng nhiều trình cân bằng tải nội bộ
Chỉ định địa chỉ IP của thực thể cân bằng tải nội bộ để dự phòng khi xảy ra sự cố. Đây là cấu hình nâng cao mà bạn không cần thiết lập cho cụm dự phòng chuyên dụng.
Thông thường, bạn sẽ sử dụng một thực thể cân bằng tải nội bộ để định hướng lưu lượng truy cập mạng đến một thực thể máy ảo tại một thời điểm. Nếu thêm một thực thể thứ hai của tính năng cân bằng tải nội bộ sử dụng các thực thể máy ảo trong cụm dự phòng như một phần của phần phụ trợ trang web cân bằng tải, bạn sẽ có hai địa chỉ IP cân bằng tải nội bộ. Nếu tính năng dự phòng trong cụm sử dụng
10.0.0.10
và bộ cân bằng tải của trang web sử dụng10.0.0.11
, bạn phải chỉ định địa chỉ IP của bộ cân bằng tải mà bạn sử dụng cho tính năng dự phòng trong cụm. Điều này giúp phân biệt địa chỉ nào đang được sử dụng cho cụm.Thay đổi cổng tác nhân phân cụm
Đặt cổng tác nhân cụm dự phòng. Cổng mặc định là
59998
. Bạn chỉ cần chỉ định một cổng khi muốn sử dụng một cổng khác:Ghi chú về phiên bản hình ảnh
Hình ảnh cũ không sử dụng tệp cấu hình và chỉ có một số tính năng. Phiên bản hình ảnh từ phiên bản
v20160112
đến phiên bảnv20170509
hoặc phiên bản tác nhân Windows từ3.2.1.0
đến4.0.0
yêu cầu bạn sử dụng các giá trị siêu dữ liệu tuỳ chỉnh sau:Bước tiếp theo
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-06-11 UTC.
-