Nguyên Nhân Cần Thiết Lập Hotspot:
- Chia sẻ kết nối internet: Khi bạn muốn chia sẻ kết nối internet của mình với các thiết bị khác, ví dụ như máy tính bảng, điện thoại, hoặc máy tính khác.
- Tiện lợi khi không có router: Trong trường hợp bạn không có sẵn router nhưng cần thiết lập một mạng nội bộ nhanh chóng.
Các Bước Cài Đặt và Chia Sẻ WiFi Qua Hotspot:
Bước 1: Cài Đặt và Cấu Hình Hotspot
- Mở Cài Đặt Mạng:
- Truy cập vào “Settings” → “Wi-Fi” hoặc “Network” (tùy vào phiên bản của Ubuntu) và chọn “Wi-Fi Hotspot” hoặc tạo một kết nối mới.
- Thiết Lập Hotspot:
- Đặt tên cho mạng (SSID), chọn bảo mật (WPA/WPA2 là an toàn nhất) và đặt mật khẩu.
Bước 2: Cho Phép Chia Sẻ Internet
- Cấu hình IPv4 để chia sẻ:
- Trong cài đặt mạng của kết nối sử dụng để truy cập internet (ví dụ: Ethernet), chọn tab “IPv4” và đặt phương thức thành “Shared to other computers”.
Bước 3: Đảm Bảo Firewall Cho Phép Kết Nối
- Cấu hình UFW để cho phép lưu lượng qua Hotspot:
Thay <interface-hotspot> bằng tên interface của bạn.bash
Copy code
sudo ufw allow in on <interface-hotspot> sudo ufw allow out on <interface-hotspot>
Bước 4: Khởi Động Lại Dịch Vụ Mạng (Nếu Cần)
- Restart Network Manager:
bash
Copy code
sudo systemctl restart NetworkManager
Bước 5: Kiểm Tra và Sử Dụng
- Kiểm tra kết nối:
- Sử dụng một thiết bị khác để tìm kiếm và kết nối với SSID mà bạn đã cài đặt. Kiểm tra xem thiết bị có thể truy cập internet qua hotspot hay không.
Lưu Ý
- Đảm bảo rằng thiết bị bạn đang sử dụng có hỗ trợ phát sóng WiFi.
- Cẩn thận khi thiết lập mật khẩu và chọn phương thức bảo mật để đảm bảo an toàn thông tin.
- Cấu hình firewall phù hợp để không ngăn cản các kết nối hợp lệ nhưng vẫn bảo vệ máy tính của bạn khỏi các mối đe dọa từ bên ngoài.
Nếu vẫn chưa thể chia sẻ internet qua hotpost thì nguyên nhân là do internet đang bị chặn bởi tường lửa. Bạn có thể tắt tạm thời để có thể chia sẻ internet bằng lệnh: sudo ufw disable
Để cấu hình ufw (Uncomplicated Firewall) trên Ubuntu để đảm bảo an toàn trong khi chia sẻ kết nối Internet qua hotspot, bạn cần thiết lập các quy tắc cụ thể cho phép lưu lượng mạng cần thiết đi qua. Dưới đây là các bước chi tiết để cấu hình ufw:
Bước 1: Mở Terminal
Mở terminal trên máy Ubuntu của bạn bằng cách nhấn Ctrl+Alt+T hoặc tìm Terminal trong menu ứng dụng.
Bước 2: Kiểm Tra Trạng Thái UFW
Trước khi thực hiện cấu hình, bạn nên kiểm tra xem ufw đã được kích hoạt hay chưa:
bash
Copy code
sudo ufw status verbose
Nếu tường lửa chưa được kích hoạt, bạn sẽ thấy trạng thái là inactive.
Bước 3: Cho Phép Lưu Lượng Mạng Cần Thiết
- Cho Phép DHCP:
DHCP sử dụng các cổng 67 và 68 cho UDP để cấp phát địa chỉ IP trong mạng LAN.
bash
Copy code
sudo ufw allow 67/udp sudo ufw allow 68/udp
- Cho Phép DNS:
DNS thường sử dụng cổng 53 cho cả TCP và UDP để giải quyết các yêu cầu tên miền.
bash
Copy code
sudo ufw allow 53
- Cho Phép HTTP và HTTPS:
Để cho phép truy cập web qua HTTP (cổng 80) và HTTPS (cổng 443).
bash
Copy code
sudo ufw allow 80/tcp sudo ufw allow 443/tcp
- Cho Phép Lưu Lượng Trên Interface của Hotspot:
Bạn cần cho phép tất cả lưu lượng qua interface mà bạn sử dụng cho hotspot.
Thay thế <interface-name> bằng tên của interface mạng bạn sử dụng cho hotspot, ví dụ như wlp0s20f3.bash
Copy code
sudo ufw allow in on <interface-name> sudo ufw allow out on <interface-name>
Bước 4: Kích Hoạt UFW
Nếu ufw chưa được kích hoạt, bạn cần kích hoạt nó để áp dụng các quy tắc:
bash
Copy code
sudo ufw enable
Lệnh này sẽ yêu cầu xác nhận, nhập y để tiếp tục.
Bước 5: Kiểm Tra Cấu Hình
Sau khi đã thực hiện các thay đổi, kiểm tra lại để đảm bảo rằng các quy tắc đã được áp dụng chính xác:
bash
Copy code
sudo ufw status verbose
Lệnh này sẽ hiển thị danh sách các quy tắc và trạng thái của ufw, đảm bảo rằng tất cả các cấu hình của bạn đều đã được thực hiện đúng.
Lưu Ý
- Luôn đảm bảo rằng bạn đang cấu hình ufw trên một máy chủ được kết nối mạng an toàn.
- Nếu bạn gặp bất kỳ vấn đề nào với kết nối mạng sau khi cấu hình ufw, hãy kiểm tra lại các quy tắc bạn đã thiết lập để đảm bảo rằng không có quy tắc nào không chính xác hoặc thiếu sót.
Các bước này sẽ giúp bạn cấu hình ufw một cách hiệu quả và an toàn, cho phép bạn chia sẻ kết nối internet mà không làm giảm bảo mật của hệ thống.
Chia sẻ WiFi qua hotspot trên Ubuntu 24.04