Khanh Hoang - Kenn
Kenn is a user experience designer and front end developer who enjoys creating beautiful and usable web and mobile experiences.
Giả sử tôi muốn chia sẻ thư mục /home/chin/public, trước hết tôi sẽ cd đến thư mục này:
Sau đó chạy lệnh này để tạo HTTP server:
Bam! Bạn đã có một HTTP server chia sẻ tất cả những file bạn có trong thư mục/home/chin/public đang listen trên cổng 8000. Ngay bây giờ bạn có thể kiểm tra bằng cách bật Firefox hoặc Chrome, truy cập địa chỉ 0.0.0.0:8000 (hoặc localhost:8000, tùy bạn) sẽ thấy kết quả hiện ra như sau:
Click vào bất cứ file nào để tải về.
Để truy cập trang web này từ một máy khác trong mạng LAN, bạn cần biết địa chỉ IP hiện tại của máy mình trong mạng nội bộ bằng cách chạy lệnh sau:
Kết quả của bạn có thể có dạng như thế này:
Tôi đang dùng mạng Wifi nên tôi quan tâm đến mục wlan0 ở dưới dùng, để ý dòng inet addr:192.168.29.171 là địa chỉ IP hiện tại của máy tôi trong mạng LAN (nếu bạn dùng Ethernet cắm dây thì xem mục eth0).
Như vậy, ở những máy còn lại, tôi chỉ cần truy cập địa chỉ http://192.168.29.171:8000 là có thể tải được những file đang được chia sẻ ở máy tôi.