Máy ảo C++

Ở kỳ trước, mình đã hướng dẫn các bạn tạo 1 tài khoản Azure miễn phí, đủ để nghịch nghịch và sử dụng Azure cho biết rồi đấy.

Để mọi người chờ lâu, mình sẽ bắt đầu ngay với 1 dịch vụ rất phổ biến của Azure. Máy ảo, viết tắt là VM

Trong phần 2 và phần 3 này, chúng ta sẽ tạo ra một máy lừa đảo ảo và nghịch đủ trò với nó nhé.

VM (Virtual Machine) là cái chi?

Nếu các bạn đã học môn Hệ Điều Hành ở trường thì chắc cũng biết Virtual Machine là gì, cơ chế hoạt động của nó rồi. Ở đây mình chỉ nhắc lại sơ thôi nhé

Nói nôm na, máy ảo nghĩa là … không phải máy thật (https. //quantrimang. com/tim-hieu-ve-may-ao-88905), nó là một chương trình cho phép ta giả lập một/nhiều máy trí giả ở trên máy tính thật

Ví dụ, một máy chủ của Azure sẽ rất hấp dẫn, CPU Core tầm 8-16 và RAM 64 GB. Máy chủ này sẽ sử dụng phần mềm ảo hóa (ảo hóa) để tạo ra một vài máy ảo, mỗi phần còn lại 1-2 Core và 1-4GB RAM cho người dùng

Khi sở hữu 1 VN, bạn sở hữu một con … server ảo, có CPU, có RAM, có mạng. Máy chủ lừa đảo này ảo vì nó… không có thật, mà nó nằm trên một máy chủ lừa đảo là thật và khác hơn nhiều

Tạm hiểu vậy là đủ rồi, bạn nào muốn biết rõ hơn thì xem video phía dưới nha

 

Tạo VM trên Azure như thế nào

Quá trình tạo VM trên Azure khá ngắn gọn đơn giản, chỉ mất tầm 5-10p là xong

1. Bấm vào Tạo tài nguyên ở góc bên trái, chọn Window Server 2016 VM (mục tạo máy chủ Ubuntu/Linux cũng được nhé)

Máy ảo C++

 

2. Điền thông tin vào. Các bạn nên tạo resource group để quản lý các resource (VM, database, cache) chung 1 dự án cho dễ

2. 1 Tên phần là tên máy ảo, đặt gì cũng được. Mục area tức là vị trí địa lý của VM, mình ở châu Á nên chọn Southest Asia là được, server đặt ở Singapore đó.

Máy ảo C++

3. Các bạn bấm vào Thay đổi kích thước, chọn kích thước phù hợp. Xài gói free thì được B1s (1 CPU, 1GB RAM), nếu chọn được mấy size to hơn thì cứ chọn nhé

Máy ảo C++

 

4. Thiết lập tên người dùng và mật khẩu. Các bạn thiết lập xong nhớ lưu lại để sau này truy cập. Mật khẩu bắt buộc phải có chữ hoa viết thường, có ký tự đặc biệt và dài hơn 12 chữ số

Các bạn có thể dùng AnhHo@ngDepTrai hoặc CodeD@0DeThuong hoặc tự chế ra nha =))

Ở phần inbound port, các bạn chọn open port RDP (Nếu dùng Windows) và SSH (Nếu dùng Linux) nhé. Nếu không mở các cổng này thì chúng ta không kết nối được với VM đâu

Máy ảo C++

5. Bấm Review + tạo để xác thực trước, sau đó bấm Tạo là được

Máy ảo C++

 

6. Chờ 5 phút, tới khi có bất kỳ thông báo nào là Triển khai thành công là bạn đã tạo thành công nha

Máy ảo C++
Máy ảo C++

7. Các bạn nhấp vào Go To Resource để xem thông tin máy ảo vừa được tạo ra nha

Máy ảo C++

Truy cập vào VM vừa để tạo trò chơi

1. Sau khi tạo xong máy ảo, các bạn nhấn vào nút Connect, tải tệp RDP về (nếu không thì qua bước 2 tự động nhập IP vào cũng được)

Máy ảo C++

 

2. Trên Windows đã có sẵn công cụ Remote Desktop, các bạn tìm trong menu là ra. Trên Mac thì mình xài Microsoft Remote Desktop, giao diện cũng vậy nè

Các bạn nhập IP của máy, tên người dùng và mật khẩu mình vừa tạo là sẽ truy cập được ngay

Máy ảo C++

 

3. Lần đăng nhập đầu tiên sẽ hơi lâu để đợi cài đặt, 3p để cài đặt máy chủ…v. Những lần sau, bạn vào nó sẽ hiện cái vèo luôn

Con này chạy nhẹ vì chỉ có 1-2GB. Sau này nếu muốn triển khai ứng dụng thì các bạn cứ dùng server Linux sẽ ok hơn nhiều

Máy ảo C++
Thấy Thùng rác ở góc tức thời là bạn đã truy cập VM thành công

Cài đặt Chrome để tiện làm trò chơi

Máy ảo này sử dụng bản Window Server nên lựa chọn bảo mật khá cao, đủ thứ. Do đó, các bạn cài đặt Chrome để dùng cho đỡ cáp nhé

1. Mở Powershell lên từ Menu Bắt đầu

Máy ảo C++

 

2. Dán đoạn mã sau vào Powershell để cài đặt Chrome

$Path = $env:TEMP; $Installer = "chrome_installer.exe"; Invoke-WebRequest "http://dl.google.com/chrome/install/375.126/chrome_installer.exe" -OutFile $Path\$Installer; Start-Process -FilePath $Path\$Installer -Args "/silent /install" -Verb RunAs -Wait; Remove-Item $Path\$Installer 
Máy ảo C++

 

3. Chờ một chút, nếu thấy biểu tượng Chrome hiện tại đã cài đặt thành công

Máy ảo C++

Cảnh báo. Đây là VM để nghịch và học nên chúng ta cài đặt Chrome và cài đặt đủ ứng dụng thứ để thoải mái

Nếu dùng VM để chạy ứng dụng thực tế, các bạn nên hạn chế chế độ và càng ít càng tốt để đỡ máy, tránh nguy cơ diệt virus nữa nhé.

pause

Sau điều này, bạn đã có thể tạo ra 1 con VM chạy hệ điều hành Windows/Linux rồi đó.

Bạn có thể làm đủ trò chơi với con VM này

  • Use it doing VPN to do not follow
  • Truy cập torrent game hoặc JAV,
  • Treo máy tăng view tăng like
  • Phát trực tiếp Facebook hoặc Youtube
  • Đào bitcoin v…v

Ở phần sau, chúng ta sẽ làm những trò chơi “hay ho” hơn trên con máy ảo này. Cài đặt ứng dụng cài đặt bổ sung (Git, NodeJS), triển khai ứng dụng Web (NodeJS/C#) nhé

 

Viết cái nì mệt lắm nên thấy hay các bạn nhớ comment hoặc like/share nhiệt tình để mình có động lực viết tiếp nha. mãi yêu. 3