Bạn đi công tác, giữa đường nhớ ra là cần đọc gấp tài liệu gì đó để ở trên mạng. Lúc này bạn sẽ cảm thấy cái iPhone quả đáng đồng tiền bát gạo, vì lúc này có thể thông qua iPhone để lướt web trên laptop rồi download tài liệu cần thiết.
Nguyên lí
Laptop và iPhone đều có card Wi-Fi, nên có thể nối trực tiếp với nhau theo kiểu mạng ad-hoc: Laptop --> mạng ad-hoc --> iPhone --> Internet.
Thực hiện
Tạo mạng ad-hoc trên laptop:
- Từ latop, tạo mạng ad-hoc cho card Wi-Fi (nếu hệ điều hành là Leopard thì không nên đặt password cho mạng này, vì phải cấu hình thêm, phiền
- Kết nối laptop vào mạng vừa tạo
Kết nối vào Internet và bật proxy trên iPhone:
- Jailbreak iPhone để cài Cydia
- Dùng Cydia để cài gói Mobile Terminal và 3Proxy
- Vào Settings --> Wi-Fi để kết nối vào mạng ad-hoc vừa tạo, rồi ấn nút > ở tên mạng để xem IP mạng này cấp phát cho iPhone là gì
- Dùng Safari để vào trang web nào đó để kết nối với Internet được thiết lập (ban đầu iPhone thử kết nối với Internet qua mạng ad-hoc, sau vài giây không được, nó sẽ tự động kết nối qua nhà cung cấp dịch vụ điện thoại)
- Bật Mobile Terminal, gõ lệnh socks để bật 3Proxy trên cổng 1080 (xem TipsAndTricks của Mobile Terminal để biết cách tắt)
Cấu hình trình duyệt trên laptop:
- Giả sử dùng FireFox
- Cấu hình trình duyệt để nó dùng proxy, phần IP nhập IP ở trên, phần port nhập 1080
- Nhập URL "about:config", rồi chỉnh giá trị "network.proxy.socks_remote_dns" thành true, phải chỉnh vì mặc định kết nối ad-hoc không có thông tin về DNS
Lúc này bạn có thể lướt web ào ào.
Nếu rành về mạng, có lẽ bạn hay dùng gói OpenSSH. Nếu vậy thay vì phải cài thêm gói 3Proxy, có thể dùng chiêu thức port forwarding của SSH (từ laptop: ssh -D 1080 root@
Chúc chuyến công tác thành công.
0 Nhận xét:
Đăng nhận xét