Tiếp tục với loạt bài pfSense Lab, [Phần 4] này mình sẽ nghiên cứu tiếp 3 thành phần khác của pfSense:
- User Manager: quản lý tài khoản quản trị pfSense
- SSH Server: cấu hình đăng nhập SSH
- DHCP Server: cấu hình DHCP Server cho thiết bị trong mạng nội bộ
Mục Lục
I. Tạo tài khoản quản lý pfSense
Để tránh phải dùng tài khoản Admin mặc định, mình sẽ tạo thêm tài khoản mới để quản lý pfSense.
II. Cấu hình SSH Server
Để việc quản trị dễ dàng hơn, mình sẽ mở cấu hình Secure Shell để có thể SSH vào pfSense bằng các công cụ như Terminal, SSH.
Truy cập đường dẫn System / Advanced và kéo xuống tới khi gặp dòng Secure Shell.
Tiếp theo, cần phải tạo thêm 1 Firewall để mở cổng 22 cho truy cập từ WAN vào pfSense. Hiện tại pfSense chỉ mới cho phép truy cập theo cổng 443 (HTTPS) đã thiết lập trong [Phần 3].
Bấm vào Firewall, chọn Rules, sau đó bấm Add để tạo Rule mới như sau:
- Action: Pass
- Interface: WAN
- Protocol: TCP
- Source: Any (hoặc có thể điền IP, Subnet của mạng)
- Destination: WAN Address
- Destination port range: SSH
- Description: SSH to Web UI
Giờ mình đã có thể đăng nhập SSH vào pfSense sử dụng tài khoản thuanbui
đã tạo ở bước trước
III. Cấu hình DHCP Server
Tiếp theo, mình sẽ chỉnh cấu hình DHCP Server – dịch vụ cung cấp IP động cho máy tính nằm trong mạng LAN nội bộ.
Kích hoạt DHCP Server
Bấm vào Services trên Menu, chọn DHCP Server. Mặc định khi đã hoàn thành các bước thiết lập ban đầu, pfSense đã tự động kích hoạt DHCP Server và cấu hình NAT để các máy trong mạng LAN có thể truy cập ra mạng WAN.
Mình sẽ điều chỉnh lại thông số cho phù hợp với nhu cầu:
- Nhớ bấm Tick vào mục Enable DHCP Server on LAN interface để kích hoạt DHCP Server
- Range: Mình chỉnh lại From
10.0.0.101
– To10.0.0.199
, nghĩa là DHCP Server sẽ sử dụng IP Range từ10.0.0.101
đến10.0.0.199
cho các máy tính trong mạng LAN - DNS Servers:
1.1.1.1
và1.0.0.1
Sau đó bấm Save để lưu lại.
Thử kết nối từ máy ảo Arch
Mình mở máy ảo nằm trong mạng LAN của pfSense để kiểm tra DHCP Server của pfSense có hoạt động chưa.
Sau khi khởi động máy ảo, kiểm tra IP Address bằng lệnh
ip addr show
Code language: Nginx (nginx)
Kiểm tra xem máy ảo có kết nối Internet không
ping yahoo.com
Code language: CSS (css)
Theo dõi DHCP Server
Mình có thể kiểm tra các tình trạng hoạt động của DHCP Server bằng cách truy cập vào mục DHCP Leases trong Menu Status.
[Phần 4] của series pfSense Lab đã hết. Hẹn gặp lại ở [Phần 5] Cấu hình VLAN.
[convertkit form=7087807]
.E sử dụng pfsense mục đích quản lý các thiết bị ở nhà như điện thoại, máy tính, pc …. và e đã mở kết nối pfsense tới intenet , mà sao check các thiết bị đã truy cập mạng lại k có ạ
Máy trong LAN không vô được Internet có thể là do cấu hình DNS sai hoặc có lỗi gì đó bên phần Firewall nhé.
Chào bạn, mình đang làm lap đến đoạn cho lan ra internet, mình đang cấu hình Lan client để IP tĩnh, vậy tạo rule như thế nào để Client ra net đc bạn nhỉ
Mặc định sau khi cấu hình căn bản xong là client DHCP trong LAN tự động ra Net rồi mà bạn. Nếu bạn cấu hình IP tĩnh thì chú ý chỉnh đúng thông số Subnet và DNS là được.
Lm tn để máy ảo kết nối đc mạng v a
cho mình hỏi, pfsense mình mỗi lần khởi động lại nó bắt phải assign lại interface mới thông mạng đc là lỗi gì, cảm ơn
Lỗi này nhiều khả năng là bản cài đặt bị lỗi gì đó hoặc ổ cứng bị lỗi nên không lưu được cấu hình. Bạn thử cài lại, hoặc thử lại trên một ổ cứng khác xem sao.
Anh ơi, lúc em tạo SSH, nó có bảo cái alternate hostname, cái đó đặt là gì cũng được hay sao ạ? Tại bên đầu nó để IP LAN truy cập WEB.