จะเชื่อมต่อ Hangouts กับ Pidgin ได้อย่างไรเมื่อ บริษัท ของคุณไม่ยอมให้คุณ?

เช่นเดียวกับทุกสิ่งที่ฉันได้เรียนรู้ทุกอย่างเริ่มต้นจากความต้องการ การใช้ ภาษาอังกฤษของจีนบ๋อยฝรั่ง ฉันรู้ว่าฉันสามารถเชื่อมต่อจากที่ทำงานไปยัง Messenger ได้ แต่ทำไม่ได้ Google Talkดังนั้นฉันจึงออกตามหาสาเหตุและวิธีหลีกเลี่ยงความโชคร้ายนี้

สิ่งแรกที่ฉันค้นพบคือฉันไม่สามารถเชื่อมต่อกับไฟล์ ตัวเลือกปกติ เนื่องจาก บริษัท ของฉันเปลี่ยนเส้นทางฉันจาก google.talk.com ไปยังเซิร์ฟเวอร์อื่นเพื่อแย่งชิงตำแหน่งที่สามารถสอดแนมทุกสิ่งที่ฉันเขียนในขณะที่ฉันอยู่ในภาพลวงตาว่าเป็นการเชื่อมต่อที่ปลอดภัยด้วย SSL

ข่าวดีก็คือ Pidgin ตระหนักถึงสิ่งนี้และปฏิเสธที่จะเชื่อมต่อโดยถือว่าอุบายนี้ไม่ปลอดภัย และเนื่องจากรั้วจะต้องกระโดดกฎจึงต้องพังฉันจึงแบ่งปันวิธีการเปลี่ยนสิ่งนี้ด้วยสามขั้นตอนง่ายๆ:

  1. เปิดตัวเลือก pidgin เพื่อเชื่อมต่อกับ gtalk และไปที่ตัวเลือกขั้นสูง
  2. เปลี่ยนแท็บความปลอดภัยเป็น "ใช้ SSL เก่า" และเปลี่ยนพอร์ตการเชื่อมต่อเป็น 443
  3. สิ่งที่สำคัญที่สุด: ใน "เชื่อมต่อกับเซิร์ฟเวอร์" ให้เขียนที่อยู่ IP แทนที่อยู่ talk.google.com ในการค้นหา IP ให้ค้นหาบริการออนไลน์จาก nslookup และป้อน talk.google.com หรือจากคอนโซล Gnu / Linux ประเภท ping talk.google.com ด้วยวิธีนี้คุณจะพบ ip

แค่นั้นแหละ. ถ้าคุณต้องการแค่เชื่อมต่อแค่นี้ก็เพียงพอแล้ว หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่เกิดขึ้นในเบื้องหลังโปรดอ่านต่อไป

เมื่อคุณต้องการเชื่อมต่อกับ talk.google.co.th เซิร์ฟเวอร์จะตรวจสอบการเชื่อมต่อที่เข้ารหัสและส่งคุณไปที่ gmail.com แต่เนื่องจากแทนที่จะเชื่อมต่อกับ talk.google.com คุณกำลังเชื่อมต่อกับเซิร์ฟเวอร์อื่น Pidgin จะอยู่ตลอดไปในการเชื่อมต่อ gmail.com โดยไม่ประสบความสำเร็จ

ด้วยการเปลี่ยนพอร์ตและบังคับให้ใช้เซิร์ฟเวอร์ talk.google.com (ด้วยที่อยู่ IP) เราจะหลีกเลี่ยงการเปลี่ยนเส้นทางไปยังเซิร์ฟเวอร์สอดแนมและสร้างการเชื่อมต่อที่ปลอดภัย (อย่างน้อยก็ในทางทฤษฎี)

หากคุณต้องการทราบชื่อเซิร์ฟเวอร์สอดแนมให้ทำดังต่อไปนี้: เปิดเทอร์มินัลแล้วพิมพ์

nslookup talk.google.com

(คุณจะต้องมีแพ็คเกจ dnsutils)

มันควรจะออกมาประมาณนี้:

Server: w.x.y.z.
Address: w.x.y.z#53
Non-authoritative answer:
talk.google.com canonical name = talk.l.google.com.
Name: talk.l.google.com
Address: 74.125.134.125

คำตอบที่ไม่เชื่อถือคือเซิร์ฟเวอร์ที่แท้จริงและเซิร์ฟเวอร์ wxyz เป็นผู้แอบอ้าง ตอนนี้พิมพ์ในเทอร์มินัล nslookup wxyz แล้วคุณจะรู้ชื่อเซิร์ฟเวอร์ที่ บริษัท ของคุณเปลี่ยนเส้นทางคุณ (แน่นอนว่าตัวย่ออยู่ในชื่อ)