Aug
25
2008

แชร์ Internet ด้วย iPhone แบบละเอียด (USB)

7,103 views

แชร์ Internet ด้วย iPhone แบบละเอียด ด้วย USB (Windows XP, Vista) step by step
สุดยอด กับการใช้ USB ต่อ internet ไม่ต้องใช้ srelay, socks อีกต่อไปลงแค่ OpenSSH อย่างเดียว

Overviewสิ่งที่ต้องมี
1. iPhone Firmware 2.x และ Cydia
2. สาย Charge USB ของ iPhone
3. Notebook ลง iTunes และ FireFox 3

ภาพรวมการทำงาน

Notebook ต่อกับ iPhone โดย USB
\/
Notebook ใช้ SOCKS 4/5
โดย iphone_tunnel & Tunnelier
\/
เล่น Internet

iPhoneมาเริ่มกันเลย
NoteBook

ถ้าเปิด Wireless อยู่ ให้ disabled Wireless และ Restart Notebook 1 รอบ
iPhone
1. เข้า Cydia

2. ลง OpenSSH

ลงเสร็จ restart iPhone 1 รอบ

iPhone TunneliPhone Tunnel
1. download โปรแกรมที่เกี่ยวข้อง
1.1. download iphone_tunnel v1.01 mirror 1 mirror 2 mirror 3
1.2. download TunnelierPortable mirror 1 mirror 2
2. เสียบ iPhone เข้ากับ Notebook ด้วย USB
3. iPhone เปิดใช้งาน EDGE และให้ทดลอง Safari ใน iPhone เข้าเวปดูให้แน่ใจว่าใช้การได้แล้ว
4. แตก zip iTunnel.zip ให้ double click Runtunnel.Cmd (ไม่ใช่ Runtunnel.Socks.Cmd นะครับ) จะขึ้นจอ dos ให้เปิดค้างไว้ firewall อาจจะเด้งครั้งแรกต้องเลือก Unblock

5. แตก zip TunnelierPortable และ double click
ให้กรอก password ถ้าไม่ได้ตั้งใหม่จะเป็น "alpine" เสร็จแล้ว Save Provfile ไว้ใช้ครั้งต่อไป

ถ้าต้องการใช้ SSH , SFTP เพื่อสั่งงานหรือ upload, download ไฟล์กับ iPhone ให้ติ๊ก 2 ช่องนี้

6. นี่คือหัวใจหลักเลยครับ Tunnelier สร้างตัวเองเป็น SOCKS อีกทีโดยไปใช้ความสามารถของ SSH ใน iPhone ไม่ต้องใช้ srelay, socks อีกต่อไป เมื่อ set ทุกอย่างพร้อมแล้วก็ Login กันได้เลย

7. login ครั้งแรกโปรแกรมจะ gen key สำหรับ ssh

8. เมื่อเห็นประโยคด้านล่างแสดงว่า SOCKS พร้อมทำงานแล้ว

อาจจะมีบ้างที่ SOCKS ใน TunnelierPortable พร้อมรอการ connect แล้ว

Firefox1. Notebook เปิด FireFox ขึ้นมา พิมพ์ about:config ใน ช่อง address แล้ว set ตามรูป

เนื่องจากการใช้งาน internet ต้องพึ่งเรื่อง DNS เราไม่มี DNS Server จึงต้อง set แบบนี้

FireFox ตามรูป

set ให้ FireFox ใช้ SOCKS 4/5

2. iPhone ถ้าขึ้น icon EDGE ถือว่า พร้อมแต่ถ้าเป็น icon Wi-Fi ให้กด Mail 1 ครั้งเพื่อเรียกใช้ EDGE

Suggestionเสนอะแนะ
- สุดยอดในแง่ของความไม่ร้อน และ set ได้ง่าย ขั้นตอนน้อยกว่าเมื่อเทียบกับต่อด้วย Wi-Fi
- ลอง FTP, SSH ไป server เพื่อทำงาน (server ตัวเองไม่ใช่ iPhone) ใช้การได้ไม่มีปัญหา โดยการ connect แบบ IP แทน ลองใช้ FileZilla, putty สามารถ connect แบบ domain ได้เลย
- ใครขา chat MSN ลองแล้วยังใช้การไม่ได้คิดว่าเป็นเรื่อง DNS ไว้จะหาวิธีอีกที ถ้าง่ายๆผมว่าใช้เวป http://www.meebo.com ได้เลยก็สะดวกดีเหมือนกัน
- Outlook จะ check mail ไม่ได้ให้ไปใช้ http://www.mail2web.com แทนเวปนี้เชื่อถือได้อยู่มาเป็น 10 ปีแล้ว หรือไม่ก็ไปใช้ Yahoo mail, Gmail รับ POP3 ไปเลยก็ยังได้ครับ

CreditCredit :
- iphone_tunnel v1.01Created by Nicolas A. Economou
- alk blog
- ironphone.ru

Written by Pipo in: iPhone | Tags: , , , , ,

6 Comments »

  • สุดยอดครับพี่น้องครับ *0*

    Comment by WiNG — August 27, 2008
  • ไม่มีเวอร์ชั่นสำหรับคนใช้ macbook บ้างหรือค่ะ

    Comment by marina — September 22, 2008
  • ลองทำดูแล้วครับ แต่เวลากด login มันขึ้น error ว่า “Connection failed. Connect() failed; Windows error 10061: No connection could be made because the target machine actively refused it”

    Comment by Eak — October 6, 2008
  • ลืมบอกไปอีกนิดหนึงครับ ว่า Firmware ผมยังเป็น 1.1.4 อยู่อ่ะได้หรือเปล่าครับ

    Comment by Eak — October 6, 2008
  • ตอบคุณ Eak สำหรับ 1.1.4 ผมคิดว่าได้นะครับ เพราะสามารถลง OpenSSH ได้เหมือนกัน

    Comment by Pipo — October 9, 2008
  • [...] กับการต่อโดยใช้ USB (ใครยังไม่ได้อ่านให้กลับไปอ่านหัวข

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress | Aeros Theme | TheBuckmaker.com WordPress Themes