2012-06-17 41 views
9

Tôi có Máy ảo Windows Azure. Tôi có thể xem trang web ASP.Net của tôi trên máy ảo (localhost URL). Khi tôi ping Windows Azure Virtual Machine IP của tôi tôi nhận được lỗi thời gian chờ.Thiết lập Windows Azure VM Website

Tên miền của tôi được đăng ký với ISP nhưng tôi muốn sử dụng miền đó trên trang web VM của mình.

Có thể không?

Tôi thực sự muốn biết: -

  1. Làm thế nào để truy cập vào trang web của tôi bên ngoài VM?

  2. Tôi cũng muốn thiết lập tên DNS của mình.

Trả lời

23

Có một vài câu hỏi

  1. Làm thế nào để truy cập vào trang web của tôi bên ngoài VM?

Nếu bạn tạo một thực Virtual Machine, dựa trên Windows Server (tôi đoán, kể từ khi trang web của bạn là ASP.NET), sau đó bạn cần phải chuyển hướng lưu lượng trên cổng 80 vào máy đó. Theo mặc định khi bạn tạo VM chỉ RDP được chuyển hướng đến máy ảo của bạn, không có gì khác. Bạn có thể đạt được điều đó trong điểm cuối tab của VM thiết lập của bạn:

Trong cổng thông tin Windows Azure của bạn: -

  1. Chọn VM
  2. Bấm vào máy trạm
  3. Thêm Endpoint
  4. Loại một số tên cho ENDPOINT, đặt 80 cho cổng công cộng và riêng tư

enter image description here


2. I also would like to setup my DNS name. 

Tôi thường sử dụng CNAME đến điểm của tôi www.mydomain.com đến myvmname.cloudapp.net, giống như với sự phát triển của Cloud Service bình thường.

Tuy nhiên, nếu bạn thực sự cần chạy trang web ASP.NET của mình, tôi khuyên bạn nên thử sử dụng phương pháp tiếp cận dịch vụ đám mây thông thường (với WebRole) thay thế.

CẬP NHẬT

CNAME: http://en.wikipedia.org/wiki/CNAME_record

tôi thường thêm một kỷ lục CNAME cho www.mydomain.com trỏ đến mydeployment.cloudapp.net

Bạn có thể sử dụng nó từ bảng điều khiển công ty đăng ký tên miền của bạn.

+0

Cảm ơn đã sắp xếp nó với điểm cuối –

+0

Whats CNAME và cách sử dụng? –

Các vấn đề liên quan