คำถามติดแท็ก tunnel

7
ฉันจะ SSH ไปยังเครื่อง A ผ่าน B ในคำสั่งเดียวได้อย่างไร
ฉันต้องการเข้าถึงคอมพิวเตอร์พูดว่าmachine Aซึ่งใช้เครือข่ายของมหาวิทยาลัย อย่างไรก็ตามคอมพิวเตอร์นี้สามารถเข้าถึงได้ผ่านเครือข่ายภายในของมหาวิทยาลัยเท่านั้นดังนั้นฉันจึงไม่สามารถใช้ SSH กับคอมพิวเตอร์เครื่องนี้ได้จากที่บ้านโดยตรง นี่คือสิ่งที่ฉันทำตอนนี้: เข้าสู่เครื่องมหาวิทยาลัยอื่นพูดmachine B (เครื่อง B นี้สามารถเข้าถึงได้ผ่าน SSH จากคอมพิวเตอร์ที่บ้านของฉัน) ใช้ SSH บน B เพื่อเชื่อมต่อกับ A มีวิธีทำเร็วกว่านี้ไหม ใช้คำสั่ง ssh เพียงคำเดียว

2
ย้อนกลับพอร์ตอุโมงค์
ฉันต้องแสดงให้คนอื่นเห็นเว็บไซต์ที่ทำงานบนเครื่องท้องถิ่นของฉันในวันพรุ่งนี้ โดยปกติแล้วฉันจะทำสิ่งนี้ได้โดยการส่งต่อพอร์ตบนเราเตอร์ท้องถิ่นของฉัน แต่ด้วยความล้มเหลวของฮาร์ดแวร์และการแทนที่มันแย่มากเราเตอร์ปัจจุบันของฉันไม่ยอมให้ฉันส่งต่อพอร์ต ติดอยู่กับความล่าช้านี้และไม่ต้องการผลักดันสิ่งทั้งหมดไปยังเซิร์ฟเวอร์ที่เหมาะสมฉันมีความคิดที่บ้า: ฉันสามารถส่งต่อพอร์ตไปยังเซิร์ฟเวอร์ภายนอกผ่าน SSH ได้หรือไม่ ฉันเคยทำพอร์ตอุโมงค์มาก่อน แต่โดยปกติฉันจะทำถูกวิธี: ฉันเชื่อมต่อกับกล่องระยะไกลและขอให้พอร์ต 12345 แสดงขึ้นบนเครื่องท้องถิ่นของฉันที่พอร์ต 12345 ฉันเริ่มอะไรบางอย่างบน P12345 บนเครื่องระยะไกล ฉันสามารถเข้าถึงได้ผ่าน localhost: 12345 สิ่งที่ฉันต้องการจะทำ: เชื่อมต่อกับพีซีระยะไกลและถามว่าP12345 ในเครื่องของตนดึงข้อมูลจาก P12345 ท้องถิ่นของฉัน (ข้ามอุโมงค์) ฉันเริ่มบางสิ่งบางอย่างบนเครื่องคอมพิวเตอร์ของฉันที่ P12345 คนอื่น ๆ สามารถเข้าถึงจากระยะไกล: 12345 และดู localhost ของฉัน: 12345
59 tunnel 

1
ฉันจะขุดอุโมงค์และเรียกดูเว็บเพจเซิร์ฟเวอร์บนแล็ปท็อปของฉันได้อย่างไร
ฉันเรียกใช้เว็บแอปในหนึ่งในเซิร์ฟเวอร์ห้องปฏิบัติการของฉันและฉันได้ตั้งค่า X11 Forwarding บนเครื่องเหล่านั้นแล้ว สมาชิกแล็บอื่นสามารถเจาะผ่าน SSH และเรียกดูเว็บแอปนั้นในเบราว์เซอร์ท้องถิ่นที่บ้าน ฉันทำไม่ได้ ครั้งสุดท้ายที่ฉันตรวจสอบกับพวกเขาไม่มีอะไรที่ฉันต้องทำ เมื่อฉันพิมพ์192.168.1.113/webappฉันจะไม่ได้อะไรเลย เคล็ดลับใด ๆ ขอขอบคุณ ฉันลงเอยด้วยวิธีที่สอง :) ssh -L 8080:<server-ip-address>:80 <username>@<remote-addr> -N
55 ssh  remote  tunnel 

5
ฉันจะทำให้แขก VirtualBox แบ่งปันการเชื่อมต่อ VPN ของโฮสต์ได้อย่างไร
คำถาม เมื่อฉันเริ่ม VPN บนคอมพิวเตอร์เดสก์ท็อปอูบุนตูซึ่งทำหน้าที่เป็นเราเตอร์ซับเน็ตที่เชื่อมต่อจะขาดการเชื่อมต่ออินเทอร์เน็ต แต่ยังสามารถเข้าถึงได้ (LAN) เป็นการดีที่ฉันต้องการทราบวิธีการเปิดใช้งานซับเน็ตที่เชื่อมต่อเพื่อรับการเข้าถึงอินเทอร์เน็ตอีกครั้งโดยการกำหนดเส้นทางผ่านอุโมงค์ VPN เมื่อ VPN เปิดใช้งาน บริบท ฉันมีเค้าโครงเครือข่ายต่อไปนี้: subnet 172.16.0.0/20 บน eth0 สำหรับเครื่องเสมือน VirtualBox ของฉัน subnet 192.168.0.0/24 บน eth0: 0 ซึ่งเชื่อมต่อกับเกตเวย์ 192.168.0.1 ซึ่งมีการเข้าถึงอินเทอร์เน็ต สิ่งนี้ถูกแสดงในไฟล์ / etc / network / interfaces: auto lo iface lo inet loopback # This is the subnet dedicated to VB auto …

3
ฉันจะกำหนดเส้นทางอินเทอร์เน็ตของฉันผ่านอุโมงค์ SSH ได้อย่างไร
เก่าถามฉันจะติดตั้งเซิร์ฟเวอร์ OpenVPN โดยไม่มีสิทธิ์รูทได้อย่างไร มีวิธีการตั้งค่าเซิร์ฟเวอร์ OpenVPN โดยไม่มีสิทธิ์รูทหรือไม่? เช่นกับไฟล์การกำหนดค่าในไดเรกทอรีบ้านของฉัน ถ้าใช่ฉันจะตั้งค่าได้อย่างไร ฉันพยายามที่จะ SSH เข้าสู่ระบบและตั้งค่าเซิร์ฟเวอร์ OpenVPN ที่นั่นเพื่อการใช้งานส่วนตัว แก้ไข เนื่องจากเห็นได้ชัดว่า OpenVPN ต้องการสิทธิ์รูทฉันจึงเปลี่ยนคำถามเป็นการกำหนดเส้นทางอินเทอร์เน็ตโดยใช้ SSH ซึ่งฉันสามารถตั้งค่าได้อย่างง่ายดาย
24 networking  ssh  tunnel 

6
การบันทึกอุโมงค์ SSH?
ฉันมีคอมพิวเตอร์ที่ใช้ SSH ที่ฉันต้องการให้เพื่อนของฉันเข้าถึงได้ แต่ฉันไม่ต้องการให้พวกเขาใช้การเชื่อมต่ออินเทอร์เน็ตของฉันผ่านทาง SSH tunneling (แม้ว่าฉันจะทำเอง) มีวิธีที่จะมีการบันทึกหรือไม่เมื่อมีการสร้างอุโมงค์ SSH และผู้ใช้ (ในพื้นที่) หรือหากไม่สามารถทำได้อนุญาตให้ผู้ใช้บางคนทำเช่นนั้นได้หรือไม่
13 server  ssh  tunnel 

1
วิธีการป้องกันไม่ให้เกิดการติดค้างอัตโนมัติเป็นครั้งคราว?
ฉันใช้autosshเพื่อสร้างอุโมงค์ย้อนกลับ ssh แต่บางครั้งอุโมงค์หยุดทำงานและฉันต้องฆ่า autossh และเริ่มต้นอีกครั้ง /etc/cron.d/autossh @reboot autossh -f -nNT -R 3269:intranet.example.com:3269 public.example.com & autossh ดูเหมือนจะยังคงอยู่ในสถานะแปลกที่พอร์ตที่ฟอร์เวิร์ดยังคงเปิดอยู่ แต่คุณไม่ได้รับการตอบกลับจากอีกฝั่ง เมื่อรีสตาร์ท autossh สิ่งนี้จะได้รับการแก้ไข ฉันจะป้องกันไม่ให้ปัญหานี้เกิดขึ้นได้อย่างไร

1
วิธีการตั้งค่าการเชื่อมต่อ ssh (acessible ผ่านอินเทอร์เน็ตไม่ใช่ LAN) โดยใช้โมเด็ม MTS MBLaze
ฉันมีดองเกิล MTS MBlaze USB ซึ่งฉันสามารถเชื่อมต่ออินเทอร์เน็ตได้ คำถามคือฉันจะตั้งค่าการเชื่อมต่อ ssh ผ่านทางอินเทอร์เน็ตได้อย่างไรเพื่อให้ทุกคนสามารถเชื่อมต่อกับพีซีของฉันผ่านทางนั้น (โดยใช้ชื่อผู้ใช้ / รหัสผ่านที่ถูกต้องที่ฉันมีให้) ถ้าเป็นไปไม่ได้ฉันต้องทำอะไรให้เป็นไปได้ ฉันใช้ Ubuntu 10.04 - แต่สามารถอัพเกรดได้ถ้าจำเป็นจริงๆ
10 ssh  vpn  tunnel 

2
ipv6 tunnel ใน Ubuntu 17.10?
ฉันเคยสามารถกำหนดค่าด้านล่างโดยไม่มีปัญหา/etc/network/interfacesแต่ตอนนี้มันไม่ได้หยิบขึ้นมาอีกแล้ว ฉันจะกำหนดค่าอุโมงค์ ipv6 ได้อย่างไร ฉันเห็นซอฟต์แวร์ netplan ใหม่เพื่อกำหนดค่าอินเทอร์เฟซ แต่ฉันไม่พบคำสั่งที่เทียบเท่ากับคำสั่งด้านล่าง auto he-ipv6 iface he-ipv6 inet6 v4tunnel address 2001:550:120e:6b7::2 netmask 64 endpoint 184.105.253.10 local my.public.ip.addr ttl 255 gateway 2001:550:120e:6b7::1 ฉันจะกำหนดค่า Ubuntu เพื่อให้การกำหนดค่านี้อย่างถาวรในการรีบูตครั้งต่อไปได้อย่างไร

4
ฉันจะเริ่มต้นอุโมงค์ SSH -D โดยอัตโนมัติเมื่อเข้าสู่ระบบสำหรับพร็อกซี SOCKS ได้อย่างไร
ฉันรู้ว่าถ้าฉันต้องการเริ่มอุโมงค์ SSH ssh -d 9000 user@userserver นี่เป็นทางออกหนึ่งสำหรับอุโมงค์แบบไดนามิกที่จะเปิดบนพอร์ต 9000 สำหรับผู้ใช้ที่ชื่อ "ผู้ใช้" บนโฮสต์ "userserver" อย่างไรก็ตามฉันจะทำให้กระบวนการนี้เป็นอัตโนมัติใน Ubuntu ได้อย่างไรโดยไม่ต้องเปิดเทอร์มินัลทุกครั้งที่ฉันเข้าสู่ระบบและเริ่มอุโมงค์ ฉันต้องการที่จะเป็น SSH ในขณะที่ฉันเข้าสู่ระบบ ฉันรู้ว่าฉันสามารถสร้างไฟล์ bash ได้ แต่ฉันจะไม่ต้องเก็บรหัสผ่านของผู้ใช้เซิร์ฟเวอร์ไว้ในรูปแบบธรรมดาเพราะฉันจะได้รับพร้อมท์หลังจากคำสั่งเริ่มต้นหรือไม่
9 ssh  startup  proxy  tunnel 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.