VPS (Virtual Private Server) hoạt động giống như Laptop, máy tính cá nhân. Nó cũng bao gồm các thành phần cơ bản: CPU, Ram, ổ cứng và hệ điều hành. Thông thường, bạn có thể truy cập vào VPS để sử dụng nó như một máy tính thông thường bằng các thông số như: IP Address, tên đăng nhập và mật khẩu.
Ưu điểm của VPS là có thể hoạt động liên tục 24/7, cấu hình mạnh, ổ đĩa nhanh, tốc độ mạng rất nhanh.
Mọi yếu tố của VPS có thể được nhà cung cấp tuỳ chỉnh theo nhu cầu của bạn (tất nhiên là phải mất tiền, mà giá cả cũng khá đắt).
Do đó, bài viết này mình sẽ giới thiệu với các bạn một cách để tận dụng các công cụ để tạo ra một VPS cấu hình tương đối ổn, sử dụng được trong tối đa 6 giờ và đặc biệt là hoàn toàn miễn phí.
1. Các thứ cần chuẩn bị để tạo VPS miễn phí
- Tài khoản Github
- Tài khoản Gmail
2. Các bước thực hiện tạo VPS miễn phí
Bước 1: Tạo các file cần thiết và upload lên Github.
Các mã code được mình mã hoá đơn giản, các bạn có thể giải mã tại đây.
- Tạo 2 file có tên và nội dung như sau:
File thứ nhất, tên file: caidat.ps1 . Nội dung như sau:
Frg-ArgSverjnyyCebsvyr -Cebsvyr Qbznva,Choyvp,Cevingr -Ranoyrq Snyfr & {$C = $rai:GRZC + '\puebzrerzbgrqrfxgbcubfg.zfv'; Vaibxr-JroErdhrfg 'uggcf://qy.tbbtyr.pbz/rqtrqy/puebzr-erzbgr-qrfxgbc/puebzrerzbgrqrfxgbcubfg.zfv' -BhgSvyr $C; Fgneg-Cebprff $C -Jnvg; Erzbir-Vgrz $C} & {$C = $rai:GRZC + '\puebzr_vafgnyyre.rkr'; Vaibxr-JroErdhrfg 'uggcf://qy.tbbtyr.pbz/puebzr/vafgnyy/yngrfg/puebzr_vafgnyyre.rkr' -BhgSvyr $C; Fgneg-Cebprff -SvyrCngu $C -Netf '/vafgnyy' -Ireo EhaNf -Jnvg; Erzbir-Vgrz $C}
File thứ hai, tên file: time.ps1 . Nội dung như sau:
$v = 360 qb { Jevgr-Ubfg $v Fyrrc 60 $v-- } juvyr ($v -tg 0)
Tạo 1 Repository trên Github
Upload 2 file vừa tạo lên Repository vừa tạo trên github.
name: TaoVPS on: workflow_dispatch: inputs: authcode: description: 'Nhập code' required: true pincode: description: 'Nhập mã pin tuỳ ý (6 số)' required: true jobs: build: runs-on: windows-latest steps: - uses: actions/checkout@v2 - name: Initializing Setup run: ./caidat.ps1 - name: Khởi động VPS run: ${{ github.event.inputs.authcode }} -pin=${{ github.event.inputs.pincode }} - name: Keep Alive run: ./time.ps1
Ở hình bên trên, ô Nhập mã PIN là bạn lựa chọn 6 số tuỳ ý nhập vào và ghi nhớ để sau này truy cập vào VPS.
Còn ở ô Nhập code thì lấy như sau: Truy cập vào trang web (lúc này bạn đã đăng nhập gmail rồi) và làm như hình bên dưới:
Như vậy là bạn tạo xong VPS và có thể truy cập sử dụng.
Cấu hình và tốc độ mạng của VPS
Video các bước thực hiện:
Cập nhật bài viết
06/3/2021: Cập nhật code mới.
24/02/2021: Cập nhật code Github mới (nguồn: Github). Bài viết cũ được lưu trữ tại đây.
21/02/2021: Bài viết đầu tiên (nguồn: Github)
Nguồn: Github.