SSH Tunnel ไม่ทำงานในประเทศจีน


8

ปีที่แล้วฉันทำงานที่จีนไม่กี่เดือน ฉันไม่เคยใส่ใจที่จะตั้งค่า VPN จริง แต่เพิ่งสร้างอุโมงค์ SSH และเปลี่ยนการตั้งค่าพร็อกซีเบราว์เซอร์ของฉันเพื่อเชื่อมต่อผ่านมัน

ทุกอย่างทำงานได้ดี (ยกเว้นแฟลชแน่นอน) แต่มันก็ใช้ได้

อย่างไรก็ตามตอนนี้ฉันกลับมาที่จีนแล้ว แต่ฉันมีปัญหากับวิธีนี้ ฉันทำสิ่งเดียวกันกับครั้งที่แล้วและตามhttps://ipcheckit.com/ที่อยู่ IP ของฉันเป็น IP ของเซิร์ฟเวอร์ (ส่วนตัว) ในสหรัฐอเมริกาและฉันลงชื่อเข้าใช้เซิร์ฟเวอร์ของฉันโดยใช้ลายนิ้วมือฉัน สร้างมานานก่อนที่จะไปประเทศจีนดังนั้นไม่ควรมี MITM ยิ่งไปกว่านั้นใบรับรองจาก ipcheckit.com นั้นมาจาก GeoTrust ดังนั้นทุกอย่างควรจะตกลง

อย่างไรก็ตามฉันยังไม่สามารถเข้าถึงเว็บไซต์ที่ถูกบล็อกในประเทศจีน มีความคิดว่าจะเป็นไปได้อย่างไร?


8
DNS อาจส่งผ่านอุโมงค์ไม่ถูกต้องลองตรวจสอบแพ็กเก็ตที่ไม่ได้เข้ารหัสด้วย Wireshark เมื่อเรียกดู
Eroen

เป็นจุดที่ดี ขอบคุณ. ฉันจะตรวจสอบมัน
Martin

ใช่มันเป็นปัญหา DNS ขอบคุณมาก
Martin


5
@Eroen - ใส่ความคิดเห็นของคุณในคำตอบเพื่อให้มาร์ตินสามารถยอมรับได้
Nifle

คำตอบ:


1

หากคุณใช้ linux หรือ osx คุณสามารถลองใช้ sshuttle เพื่อสร้างอุโมงค์ ssh ของคุณ ที่จะทำให้แน่ใจว่าแพ็คเก็ตทั้งหมดจะถูกจูน

https://github.com/apenwarr/sshuttle

./sshuttle -r ชื่อผู้ใช้ @ sshserver 0/0 -vv

นอกจากนี้ยังใช้เซิร์ฟเวอร์ dns สาธารณะเช่น Google หรือ OpenDNS

หากคุณต้องการส่งคำขอ DNS ของคุณด้วยคำสั่งก็จะเป็นเช่นนั้น

./sshuttle --dns -vvr ชื่อผู้ใช้ @ sshserver 0/0

Sshuttle ทำงานให้ฉันอย่างน่าพิศวงตลอด 2 ปีที่ผ่านมาและฉันสามารถเข้าถึงทุกสิ่งที่ถูกบล็อกโดย ISP ของเวียดนาม

ข้อเสียอย่างเดียวคือรองรับเฉพาะการรับรองความถูกต้องด้วยรหัสผ่าน (AFAIK)


0

ลองใช้TORผ่านอุโมงค์ ssh ของคุณใช้อุโมงค์ ssh ของคุณภายใต้การตั้งค่าพร็อกซีใน TOR


ทำไมเขาต้องการทำเช่นนั้น? นั่นจะทำให้ทุกอย่างช้าลงอย่างแท้จริง และเขาอาจไม่ต้องการการไม่เปิดเผยตัวตนเป็นเพียงวิธีหนึ่งในการเดินทางรอบ ๆ Chinawall
ThiefMaster
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.