Chuyên mục
Network Self Hosting

UpSnap – Công cụ quản lý và khởi động máy tính qua mạng (Wake-On-LAN)

Trước đây, mình đã từng chia sẻ cách khởi động máy tính từ xa sử dụng Raspberry và Python. Tuy nhiên cách này đòi hỏi phải chỉnh sửa code Python và tạo service trên hệ thống khá phức tạp. Ngoài ra, còn bị hạn chế chỉ điều khiển được 1…

Chuyên mục
Network Self Hosting

Tối ưu bảo mật cho Nginx Proxy Manager sử dụng Access Lists

Mình đã có nhiều bài viết hướng dẫn cách cài đặt và sử dụng Nginx Proxy Manager (NPM) trên blog nhưng lại chưa từng chia sẻ cách tối ưu bảo mật cho các tên miền được thiết lập trong NPM. Bài viết hôm nay sẽ hướng dẫn cách sử dụng…

Chuyên mục
Linux Network Self Hosting

WireHole-UI – Thiết lập VPN Server tích hợp tính năng chặn quảng cáo

Mình đã chia sẻ nhiều cách thiết lập WireGuard VPN Server trên blog: Trong số này, wg-easy là lựa chọn yêu thích nhất của mình để thiết lập WireGuard VPN VPN bởi sự đơn giản cùng Web UI thân thiện để tạo client. Tuy nhiên có vấn đề nảy sinh…

Chuyên mục
Linux Network

Cài đặt Ubuntu 20.04 tự động sử dụng cloud-init trên PXE Boot Server

Trong các bài viết trước, mình đã chia sẽ cách thiết lập PXE Boot Server để cài đặt Ubuntu 20.04 qua mạng cho máy trạm dùng BIOS lẫn UEFI. Bài viết này mình sẽ hướng dẫn cách cấu hình để Ubuntu 20.04 được cài đặt tự động lên máy trạm,…

Chuyên mục
Linux Network

Thiết lập PXE Boot Server cài đặt Ubuntu 20.04 qua mạng cho UEFI

Trong bài viết trước, mình đã hướng dẫn cách thiết lập PXE Boot Server cho máy client sử dụng Legacy BIOS. Cách này phù hợp để PXE Boot cho các máy ảo Proxmox dùng BIOS hoặc các máy tính xa xưa. Tuy nhiên, nó sẽ không áp dụng được cho…

Chuyên mục
Linux Network

Thiết lập PXE Boot Server cài đặt Ubuntu 20.04 qua mạng cho Legacy BIOS

Trong quá trình nghiên cứu về máy ảo và quản trị mạng, mình đã nhiều lần chạm mặt thuật ngữ PXE Boot nhưng không biết nó là gì và nguyên lý hoạt động ra sao. Hiện tại, mình đang muốn cài đặt cho 3 cái máy Lenovo mini để mò…