แชร์ Internet ด้วย iPhone แบบละเอียด (Wi-Fi)
2,475 viewsแชร์ Internet ด้วย iPhone แบบละเอียด (Windows XP) เล่นกันแบบ step by step
1. iPhone Firmware 2.x และ Cydia จริงๆ 1.x ก็ได้แต่คงต้องประยุกต์เอา
2. สาย Charge USB (ต้อง charge batt iPhone ตลอดเนื่องจากกิน batt เยอะมาก)
3. Notebook พร้อม Wireless ลง FireFox 3
ภาพรวมการทำงาน
|
iPhone ทำหน้าที่เป็น SOCKS 4/5 Server
|
|
\/
|
|
Notebook ต่อเป็น Network
กับ iPhone โดย ad hoc |
|
\/
|
|
Notebook ใช้ SOCKS 4/5 จาก iPhone
|
|
\/
|
|
เล่น Internet
|
ข้อตกลงคือ ไม่ขอพูดถึง technic ใดๆ ทั้งสิ้น อยากรู้ว่าอะไร ทำงานยังไง
ก็ไป search กันเอาเองครับ
iPhone
1. เข้า Cydia
2. ลง OpenSSH

3. ลง MobileTerminal

4. ลง SOCKS Relay หรือ 3Proxy ก็ได้ทำงานได้เหมือนกัน


ลงเสร็จ restart iPhone 1 รอบ
1. ตามรูป
3. ตามรูป

4. ตามรูป
- SSID ตั้งตามใจชอบ
- Network key ตั้งเป็นฐาน 16 จำนวน 10 ตัว
เช่น AA11111111, BB33333333 เลือกเอาตามสะดวก

5. ตามรูป ปรากฏ ad hoc ที่เราสร้างขึ้นมา

6. ตามรูป

7. ถ้าอยู่ข้างนอกเราคงไม่ได้ต่อกับ SSID อื่น พอดีผมถ่ายหน้าจอที่บ้าน
เลยติด SSID ที่ใช้มาด้วย (ถือเป็นกรณีศึกษา) ให้ Disconnect จาก SSID ที่ไม่เกี่ยวข้อง

8. ad hoc ทีสร้างไว้ก็จะขึ้น Not Connected เพื่อรอการ connect จาก device อื่นๆ

1. iPhone เปิด Wi-Fi join เข้า ad hoc ที่เราสร้าง
2. Notebook (ad hoc) จะขึ้น Acquiring network address เราไม่ต้องรอให้เข้าไป set IP เองเลย
double click ที่ icon
แล้วตามรูป


3. iPhone เซ็ต IP แบบ Static

4. ตรวจสอบการเชื่อมต่อกัน

Start -> Run -> cmd แล้ว Enter พิมพ์ว่า ping 192.168.1.55 แล้ว Enter
ถ้าขึ้นตามรูปแสดงว่า iPhone และ Notebook รู้จักกันแล้ว

2. iPhone
เข้า MobileTerminal

รอบแรกจะช้านิดหน่อย ถ้าติด password ให้ใส่ alpine (FW 2.0.1)
ต่อจากนั้นสั่งรัน SOCKS Server รันอย่างเดียวพอนะครับ
- ถ้าลง SOCKS Relay ก็สั่งว่า srelay แล้วกดปุ่ม return
- ถ้าลง 3proxy ก็สั่งว่า socks แล้วกดปุ่ม return
เท่าที่ลองเสถียรพอกันครับแต่ขอยกตัวอย่าง srelay อย่างเดียว

ขึ้นแบบนี้ไม่ต้องตกใจเพราะไม่มีไฟล์ config ของ srelay
โปรแกรมเลยบอกว่าจะใช้ค่ามาตรฐาน

3. ตรวจว่า srelay ทำงานหรือไม่ใน MobileTerminal สั่งว่า ps -x
แล้วกดปุ่ม return ถ้าเห็น srelay แสดงว่า SOCK 4/5 server พร้อมแล้ว
กด Home button กลับมาหน้าจอ iPhone

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

FireFox ตามรูป

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

2. iPhone ถ้าขึ้น icon EDGE ถือว่า พร้อมแต่ถ้าเป็น icon Wi-Fi
ให้กด Mail 1 ครั้งเพื่อเรียกใช้ EDGE
3. ถ้าทุกอย่างถูกต้อง ตอนนี้จะสามารถเข้าเวปได้แล้ว
- ถ้าใช้คำสั่ง socks จะทำให้เราสามารถปิดหน้าจอ iPhone และยังใช้งาน internet ได้อยู่
- FTP กับ SSH ใช้ได้แต่ต้อง set SOCKS ครับ MSN กับอื่นๆ ยังไม่ได้ลอง
- เมื่อเลิกใช้งานแล้วต้องปิด srelay ด้วยจะได้ไม่เปลือง batt โดยการสั่ง ps -x เพื่อดู PID
ในตัวอย่าง PID คือ 65 ก็สั่งปิด โดยพิมพ์ว่า kill 65 แล้วกดปุ่ม return
Credit :
- modmyifone.com
- natetrue
10 Comments »
RSS feed for comments on this post. TrackBack URL

เจ๋งมากๆครับ ละเอียดยิบ
ว่าแต่ นี้ใช้ WordPress ทำ Blog หนิหน่า หุหุ
ผมลอง set ทุกอย่างได้แล้ว ping ก็เจอ ps-x ก็เจอ
ถึงขั้นสุดท้ายที่ port เป็น 1080 แล้วึเปล่า
แต่พอเปิด firefox แล้วมันเงียบเลยครับ
แต่ผมใช้ firefox portable ไม่รู้ว่ามันเกี่ยวรึเปล่าอ่ะครับ (แต่มันก็ set dns ได้หมดเลยนะครับ)
ขอบคุณครับ
Notebookของผมไม่มี Wireless Netaorks
มีแต่ General และ Advanced จะต้องทำยังไงอ่ะ หรือต้องไป set ที่ไหนก่อนหรือเปล่าหล่ะครับ
ได้แล้วครับ ไม่รู้สาเหตุเหมือนกัน อิอิ
ทดสอบดูใน Firefox สามารถใช้งานได้คับ
แต่พอจะรู้วิธีที่ทำให้ IE ใช้งานได้หรือไม่คับ
แบบว่า Firefox มีกำหนดค่า
network.proxy.socks_remote_dns=true
ถึงจะสามารถออก WebBrowser ได้
แต่หาวิธีของ IE ไม่เจออะคับ
คือว่าเพิ่งหัดใช้อะคะ
ยังไม่รู้เลยว่าใช้อะไรได้บ้าง
ช่วงสอนวิธีการเล่นหน่อยได้มั้ยคะ
แบบว่า ยัง งงกะไฮโฟนอยู๋เลย
-*-
ผมลองใช้ 3Proxy
ตอนพิมพ์คำว่า socks ใน Terminal มันก็นิ่งไปเลยอ่ะครับ กดคำสั่งอะไรต่อไม่ได้แล้ว ต้อง restart อย่างเดียว
ไม่ทราบว่ามันต้องขึ้นเหมือน srelay รึเปล่าครับ หรือว่าใช้ได้เลย
ผมลองใช้ 3Proxy
ตอนพิมพ์คำว่า socks ใน Terminal มันก็นิ่งไปเลยอ่ะครับ กดคำสั่งอะไรต่อไม่ได้แล้ว ต้อง restart อย่างเดียว
ไม่ทราบว่ามันต้องขึ้นเหมือน srelay รึเปล่าครับ หรือว่าใช้ได้เลย
เป็นแบบนั้นถูกแล้วครับทำงานแล้ว socks ต้องสั่ง run ค้างไว้
ถ้าจะปิด service ให้เปิด MobileTerminal ขึ้นมา แล้วก็กด home ค้างไว้
ไม่ทราบว่า ขณะใช้เป็น ad hoc เรายังสาารถใช้งาน น้องไอโฟน เช่น รับโทรศัพท์ ได้มั้ยคะ
Pipo เก่งที่สุดเลย…………