---
title: "Nhiều máy chủ, một mạng riêng, không mở cổng nào"
date: 2026-11-09
tags: [Ghi chú]
reading_time: 1 phút
author: Cris
url: https://cris-blog.pages.dev/posts/ba-may-mot-mang-tailscale/
---

# Nhiều máy chủ, một mạng riêng, không mở cổng nào

> Tailscale biến vài máy chủ ở các vùng khác nhau thành những máy nằm cạnh nhau.

**TL;DR**

- Mọi máy chung một mạng riêng, SSH bằng tên trong mạng.
- Không cần mở cổng SSH ra internet.
- Điều khiển từ một máy, không cài công cụ làm việc lên các máy còn lại.

Mình có vài máy chủ đặt ở các vùng khác nhau. Chúng không có gì chung ngoài việc cùng nằm trong một mạng Tailscale, và như vậy là đủ.

## Thiết lập

Cài Tailscale, đăng nhập một lần, bật Tailscale SSH. Từ đó, từ máy chính:

```shell
ssh user@<tên-máy>
sudo -n systemctl status <dịch-vụ>
```

Không khóa riêng cần quản lý, không cổng SSH nào mở ra internet. Danh tính của người gõ lệnh chính là tài khoản đăng nhập vào mạng.

## Quy tắc mình tự đặt

- Một máy là nơi điều khiển. Các máy còn lại chỉ nhận lệnh.
- `sudo -n` cho lệnh cần quyền cao. Nếu cần mật khẩu thì lệnh thất bại ngay, không treo chờ.
- Đường mặc định luôn là Tailscale. Mọi đường khác chỉ để cứu hộ.

> **Ghi chú:** Đặt tên máy theo vai trò và nơi đặt. Đọc tên là biết nó làm gì, không phải tra bảng.

## Thứ mình nhận được

Cảm giác các máy ở xa nhau mà gõ lệnh như trong cùng một phòng. Quan trọng hơn cả là bề mặt tấn công nhỏ đi: không có cổng SSH nào hướng ra internet để người lạ dò.

---

*Viết bởi Cris · cris.blog · 09/11/2026*
