วิธีใช้ SSH Tunneling บน Chrome OS

Mar 8, 2025
ความเป็นส่วนตัวและความปลอดภัย

Chromebook ให้การสนับสนุน SSH tunneling ในตัวพร้อม crosh shell และคำสั่ง SSH ที่รวมอยู่ด้วย อุโมงค์ SSH อนุญาตให้คุณใช้การเชื่อมต่อ SSH เช่น VPN หรือพร็อกซีที่เข้ารหัสส่งปริมาณการท่องเว็บของคุณผ่านอุโมงค์ที่ปลอดภัย

สิ่งนี้ช่วยให้คุณสามารถเข้ารหัสการรับส่งข้อมูลเมื่อท่องเว็บบนเครือข่ายสาธารณะเข้าถึงเนื้อหาที่ถูกบล็อกทางภูมิศาสตร์หรือแม้แต่เจาะช่องทางของคุณในการเซ็นเซอร์อินเทอร์เน็ตเช่น Great Firewall ของจีน .

ขั้นตอนที่ 1: เปิด SSH Tunnel

ที่เกี่ยวข้อง: 10+ คำสั่งที่รวมอยู่ใน Hidden Crosh Shell ของ Chrome OS

เมื่อตั้งค่า SSH tunneling บนระบบปฏิบัติการใด ๆ มีสองขั้นตอน ขั้นแรกคุณจะต้องสร้างการเชื่อมต่อกับไฟล์ เซิร์ฟเวอร์ SSH และเปิดอุโมงค์

ในการดำเนินการนี้ให้เปิด เปลือก crosh โดยกด Ctrl + Alt + T ที่ใดก็ได้ใน Chrome OS เชลล์จะเปิดขึ้นในแท็บเบราว์เซอร์

จากนั้นใช้คำสั่ง ssh ที่เหมาะสมเพื่อเชื่อมต่อกับเซิร์ฟเวอร์ SSH และสร้างทันเนล คุณสามารถทำได้โดยเรียกใช้คำสั่ง ssh จากนั้นพิมพ์ทุกตัวเลือกในบรรทัดของตัวเองดังนี้:

ssh

โฮสต์ [SSH server IP address or hostname] (ป้อนที่อยู่ IP หรือชื่อโฮสต์ของเซิร์ฟเวอร์ SSH ระยะไกลที่นี่)

ผู้ใช้ [username] (ป้อนชื่อผู้ใช้ของคุณบนเซิร์ฟเวอร์ SSH ระยะไกลที่นี่)

พอร์ต [port number] (ป้อนหมายเลขพอร์ตที่เซิร์ฟเวอร์ SSH กำลังรับฟังหากเป็นพอร์ตเริ่มต้น 22 คุณไม่จำเป็นต้องใช้บรรทัดนี้)

dynamic-forward [port number] (ป้อนหมายเลขพอร์ตโลคัลสำหรับการส่งต่อ ssh - ตัวอย่างเช่น ไดนามิกไปข้างหน้า 8800 .)

คีย์ [key file name] (ป้อนชื่อไฟล์คีย์หากคุณต้องการคีย์เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ SSH ไม่ใช่แค่รหัสผ่านข้ามบรรทัดนี้ถ้าเซิร์ฟเวอร์ SSH ไม่ต้องการคีย์)

เชื่อมต่อ

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

คุณยังสามารถใช้อย่างเป็นทางการของ Google แอป Secure Shell สำหรับสิ่งนี้. เปิดส่วนขยายและป้อนรายละเอียดของเซิร์ฟเวอร์ SSH ในหน้าต่างลงชื่อเข้าใช้ ในกล่องอาร์กิวเมนต์ให้ป้อน -D 8800 หรือหมายเลขพอร์ตอื่นที่คุณเลือก

ขั้นตอนที่ 2: ให้ Chrome OS ใช้ Tunnel

ที่เกี่ยวข้อง: 5 สิ่งดีๆที่คุณสามารถทำได้ด้วยเซิร์ฟเวอร์ SSH

ขณะนี้อุโมงค์เปิดอยู่ แต่ Chromebook ของคุณจะไม่ใช้งานโดยอัตโนมัติคุณจะต้องระบุอุโมงค์เป็นพร็อกซีใน Chrome ซึ่งจะทำให้ Chrome ส่งการรับส่งข้อมูลผ่านอุโมงค์

มีปัญหาบางอย่างที่นี่เนื่องจากปกติ Chrome OS จะไม่ส่งคำขอ DNS ผ่านอุโมงค์ (ดู จุดบกพร่อง 29914 ). เนื่องจาก Chrome OS ใช้โปรโตคอล SOCKS4 สำหรับทันเนลโดยค่าเริ่มต้นแม้ว่าจะรองรับโปรโตคอล SOCKS5 ที่ปลอดภัยกว่าก็ตาม ไม่มีตัวเลือกให้เลือก SOCKS5 เมื่อตั้งค่าพร็อกซีในอินเทอร์เฟซผู้ใช้ของ Chrome OS (ดู ข้อบกพร่อง 199603 ).

หากคุณไม่สนใจว่าคำขอ DNS ของคุณจะถูกส่งผ่านการเชื่อมต่อปัจจุบันของคุณคุณก็สามารถเปิดใช้งานพร็อกซีได้ตามปกติ ในการดำเนินการดังกล่าวให้เปิดหน้าการตั้งค่าของ Chromebook และเลือกตัวเลือก "อนุญาตพร็อกซีสำหรับเครือข่ายที่ใช้ร่วมกัน" ภายใต้การเชื่อมต่ออินเทอร์เน็ต จากนั้นคลิกชื่อการเชื่อมต่ออินเทอร์เน็ตของคุณคลิกไปที่แท็บพร็อกซีแล้วเลือก "การกำหนดค่าพร็อกซีด้วยตนเอง" ทางด้านขวาของโฮสต์ SOCKS ให้ป้อน“ localhost” และพอร์ตที่คุณระบุไว้ก่อนหน้านี้

ในการกำหนดค่าพร็อกซี SOCKS5 ด้วยวิธีง่ายๆให้ใช้ ส่วนขยาย Proxy SwitchySharp . ช่วยให้คุณป้อนรายละเอียดที่เหมาะสมและเลือก SOCKS5 โดยใช้ Chrome proxy API เพื่อเปลี่ยนการตั้งค่าพร็อกซีของคุณดังนั้น Chrome จะใช้พร็อกซี SOCKS5

ใช้หน้าตัวเลือก SwitchSharp เพื่อสร้างโปรไฟล์พร็อกซีใหม่และตั้งชื่อว่า "SSH Tunnel" ภายใต้การกำหนดค่าด้วยตนเองและทางด้านขวาของ SOCKS Host ให้ป้อน“ localhost” เป็นที่อยู่และป้อนหมายเลขพอร์ตที่คุณเลือกไว้ก่อนหน้านี้ เลือกตัวเลือก“ SOCKS v5” เมื่อคุณใช้โปรไฟล์พร็อกซีนี้โปรไฟล์จะส่งต่อการรับส่งข้อมูลของคุณผ่านอุโมงค์ SSH

หากคุณไม่ต้องการใช้ส่วนขยายของเบราว์เซอร์คุณสามารถสร้างไฟล์การกำหนดค่าพร็อกซีอัตโนมัติ (PAC) ของคุณเองแทนแล้วชี้ Chrome ไปที่ไฟล์นั้น ในการดำเนินการนี้เพียงใช้โปรแกรมแก้ไขข้อความ ( ไม่ เป็นโปรแกรมแก้ไขข้อความออฟไลน์ที่ดีสำหรับ Chrome OS) และป้อนข้อความต่อไปนี้:

ฟังก์ชัน FindProxyForURL (url โฮสต์)
 {
 return "SOCKS5 localhost:8800";
 }

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

ตอนนี้คุณสามารถไปที่หน้าจอการกำหนดค่าพร็อกซีอีกครั้งและเลือก "การกำหนดค่าพร็อกซีอัตโนมัติ" ป้อนเส้นทางไปยังไฟล์. Pac ซึ่งจัดเก็บไว้ใน Chromebook ของคุณเองหรือบนเซิร์ฟเวอร์ระยะไกล ตัวอย่างเช่นเส้นทางในการเข้าถึงโฟลเดอร์ดาวน์โหลดของคุณบน Chrome OS คือไฟล์: /// home / chronos / user / Downloads / ดังนั้นเนื่องจากเราบันทึกไฟล์ด้วยชื่อ ssh_tunnel.pac เราจึงต้องป้อน ไฟล์: ///home/chronos/user/Downloads/ssh_tunnel.pac ที่นี่.


หากคุณเริ่มเห็นข้อผิดพลาดในการเชื่อมต่อขณะใช้การกำหนดค่าพร็อกซีอาจเป็นเพราะการเชื่อมต่อ SSH ของคุณถูกปิด คุณจะต้องเชื่อมต่อกับเซิร์ฟเวอร์ SSH อีกครั้งด้วยวิธีเดิมหรือยกเลิกการตั้งค่าตัวเลือกพร็อกซีเพื่อให้ Chromebook เชื่อมต่ออินเทอร์เน็ตได้โดยตรงอีกครั้ง

เครดิตรูปภาพ: sigckgc บน Flickr

How To Use SSH From Google Chrome Browser

How To SSH Through CROSH In Chrome OS.

How To Use SSHGate Ssh Client For Chrome And Firefox

Port Forwarding On Chrome OS

Using A Chromebook To SSH Into A Remote Server Using Only The Chrome SSH Extension

How To Remote Desktop Tunnelling Through SSH / Ssh Remote Desktop Windows 10

How To SSH Tunnel

SSH Into Remote Devices On Chrome With The Secure Shell Extension [Tutorial]

How To Add Secure Shell Extension To Google Chrome For SSH Into A Raspberry Pi ETC

How To Connect To SSH On Chromebook

SSH Tunneling Explained

SSH Through VPN Chromebook

Beginners Guide To SSH

How To Control Your Computer Remotely With SSH


ความเป็นส่วนตัวและความปลอดภัย - บทความยอดนิยม

วิธีดูว่าแอพใดใช้ไมโครโฟนของคุณบน Windows 10

ความเป็นส่วนตัวและความปลอดภัย Jun 11, 2025

คุณเคยสงสัยหรือไม่ว่าแอปพลิเคชั่นใดบนพีซีของคุณกำลังฟังไมโคร�..


วิธีตั้งค่า จำกัด เวลาสำหรับการเล่นเกมพีซีของเด็ก ๆ ด้วย Stringify

ความเป็นส่วนตัวและความปลอดภัย May 12, 2025

เนื้อหาที่ไม่ถูกแคช หากคุณต้องการกำหนดระยะเวลาสำหรับนิสัยการ�..


วิธีการส่งรูปภาพจาก iPhone ของคุณด้วยการนำข้อมูลตำแหน่งออก

ความเป็นส่วนตัวและความปลอดภัย Apr 21, 2025

เพียงเพราะคุณต้องการแบ่งปันรูปภาพกับใครบางคนไม่ได้หมายความว่�..


ความเสี่ยงด้านความปลอดภัยของการปลดล็อก Bootloader ของโทรศัพท์ Android

ความเป็นส่วนตัวและความปลอดภัย Jun 20, 2025

เนื้อหาที่ไม่ถูกแคช ผู้ที่ใช้ Android มักจะปลดล็อกโปรแกรมโหลดบูตเพ�..


วิธีล็อค Ecobee Thermostat ของคุณด้วยรหัส PIN

ความเป็นส่วนตัวและความปลอดภัย Sep 2, 2025

เนื้อหาที่ไม่ถูกแคช หากคุณมีเด็กอยู่ในบ้านและเข้มงวดเรื่องเท�..


เหตุใดอีเมลบางฉบับจึงมีอักขระไร้สาระเป็นส่วนหัว

ความเป็นส่วนตัวและความปลอดภัย Jun 23, 2025

เนื้อหาที่ไม่ถูกแคช โดยส่วนใหญ่แล้วอีเมลของเราจะมาถึงโดยไม่ม�..


ActiveX Controls คืออะไรและทำไมจึงเป็นอันตราย

ความเป็นส่วนตัวและความปลอดภัย May 5, 2025

เนื้อหาที่ไม่ถูกแคช ตัวควบคุม ActiveX เป็นปลั๊กอินเวอร์ชันของ Internet Explor..


วิธีดูว่าใครเป็นคนดาวน์โหลดไฟล์จากเครือข่ายของคุณแชร์ใน Windows 8

ความเป็นส่วนตัวและความปลอดภัย Nov 18, 2024

เนื้อหาที่ไม่ถูกแคช คุณเคยเชื่อมต่อกับเครือข่ายและต้องการทรา�..


หมวดหมู่