kiểm tra cổng mạng nart port
- Sao chép liên kết
- Chia sẻ với Facebook
- Chia sẻ với X
- Chia sẻ với Pinterest
- Chia sẻ với Linkedin
- Gửi bài qua Email
gửi email cho tác giả
Để kiểm tra card mạng trên Windows đang ở chế độ Private hay Public, bạn có vài cách:
Cách 1: PowerShell (nhanh nhất)
Mở PowerShell với quyền Administrator và chạy:
Get-NetConnectionProfile
Ví dụ kết quả:
Name : Ethernet InterfaceAlias : Ethernet NetworkCategory : Private IPv4Connectivity : Internet
Nếu thấy:
-
NetworkCategory : Private→ Mạng đang là Private -
NetworkCategory : Public→ Mạng đang là Public
Cách 2: CMD
Mở Command Prompt:
powershell Get-NetConnectionProfile
Cách 3: Windows Settings
- Nhấn Win + I
- Chọn Network & Internet
- Chọn Ethernet hoặc Wi-Fi
- Chọn mạng đang kết nối.
Tại mục Network profile, sẽ hiển thị:
- Public network
- Private network
Đổi từ Public sang Private bằng PowerShell
Nếu muốn chuyển sang Private:
Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private
Hoặc:
Set-NetConnectionProfile -Name "Network" -NetworkCategory Private
Thay "Ethernet" bằng tên card mạng của bạn.
Liệt kê tất cả card mạng và trạng thái
Get-NetConnectionProfile | Format-Table Name, InterfaceAlias, NetworkCategory
Ví dụ:
Name InterfaceAlias NetworkCategory ---- -------------- --------------- Network Ethernet Private Wi-Fi Wi-Fi Public
Nếu bạn đang cấu hình ThingsBoard, Remote Desktop, chia sẻ file, hoặc Modbus/TCP, nên để mạng ở chế độ Private để Windows Firewall ít hạn chế hơn.
Kết quả của bạn như sau:
| Card mạng | Trạng thái | Profile |
|---|---|---|
| Ethernet | ✅ Có Internet | Private |
| Ethernet 2 | ❌ Không có kết nối (NoTraffic) | Public |
| Tailscale | VPN | Private |
Điều này có nghĩa là:
- Ethernet (InterfaceIndex = 8) là card mạng đang sử dụng để truy cập Internet và đã ở chế độ Private, không cần đổi.
- Ethernet 2 là một card mạng khác (có thể là card phụ, card ảo hoặc cổng chưa cắm dây), hiện không có lưu lượng nên Windows đặt là Public.
- Tailscale là mạng VPN và đang ở Private.
Nếu muốn đổi Ethernet 2 sang Private
Chạy PowerShell với quyền Administrator:
Set-NetConnectionProfile -InterfaceAlias "Ethernet 2" -NetworkCategory Private
Hoặc dùng InterfaceIndex:
Set-NetConnectionProfile -InterfaceIndex 16 -NetworkCategory Private
Sau đó kiểm tra lại:
Get-NetConnectionProfile
Đối với ThingsBoard
Nếu bạn đang cài ThingsBoard trên máy này thì card Ethernet (có Internet, Private) đã đúng rồi. Card Ethernet 2 ở Public sẽ không ảnh hưởng, trừ khi bạn đang dùng chính card đó để kết nối mạng.
Nếu bạn vẫn gặp lỗi truy cập ThingsBoard từ máy khác trong LAN, hãy gửi thêm các thông tin sau để mình kiểm tra tiếp:
-
Kết quả:
ipconfig -
Kết quả:
netstat -ano | findstr 8080(hoặc thay
8080bằng cổng ThingsBoard của bạn nếu đã đổi). - Bạn cài ThingsBoard trực tiếp trên Windows hay chạy bằng Docker?

