SSHed แรกไปยังเซิร์ฟเวอร์เมื่อเชื่อมต่อ VPN ตอนนี้ไม่สามารถ SSH โดยไม่ใช้ VPN


0

เมื่อฉัน SSHed ครั้งแรก (ไม่มีรหัสผ่าน RSA ไม่มีรหัสผ่าน) ไปยังเซิร์ฟเวอร์ที่ฉันเพิ่งตั้งค่า ( ssh root@X.X.X.X) ใน DigitalOcean ฉันลืมว่า VPN ของฉันเชื่อมต่อแล้ว หากฉันจำได้ฉันจะปิดมัน

อย่างไรก็ตามตอนนี้เมื่อฉันพยายามเชื่อมต่อกับเซิร์ฟเวอร์ที่ไม่มีการเชื่อมต่อ VPN ฉันได้รับการเชื่อมต่อที่ถูกปฏิเสธ:

ssh: connect to host X.X.X.X port 22: Connection refused

การใช้netstat -rnสายนี้จะปรากฏเฉพาะเมื่อเชื่อมต่อกับ VPN:

X.X.X.X      Y.Y.Y.Y      UGHS            2      409     en0

Y.Y.Y.Yเกตเวย์เราเตอร์ท้องถิ่นอยู่ที่ไหน

ฉันต้องการความสามารถในการ SSH โดยไม่คำนึงว่าจะเชื่อมต่อ VPN หรือไม่ ใครสามารถช่วยฉันให้บรรลุสิ่งนี้ได้

หรือฉันจะดีกว่าการกำจัดเซิร์ฟเวอร์ใน DigitalOcean และเริ่มต้นใหม่โดยไม่ต้องเชื่อมต่อ VPN

ฉันใช้ OSX El Capitan


ดูเหมือนว่าไม่น่าเป็นไปได้ที่จะมีอะไรเกี่ยวข้องกับ _originally_having VPN ขึ้นมา แต่เป็นการกำหนดค่าของเครื่องเสมือนที่คุณไม่อนุญาตให้ใช้ ssh จากภายนอก หากคุณเข้ารหัสที่อยู่ IP ของเซิร์ฟเวอร์ลงใน ~ / .ssh / config ของคุณ คุณกำลังใช้ที่อยู่ IP ภายนอกที่เหมาะสมของเซิร์ฟเวอร์ของคุณฉันถือว่า
crimson-egret

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