Tương đương với đường hầm cổng ssh cho máy chủ Windows?


11

nhà tôi là máy chủ Linux, nơi SSH luôn có thể được sử dụng để vượt qua tường lửa hơi quá hạn chế. Tuy nhiên, tại nơi làm việc, tất cả các máy chủ chúng tôi xử lý đều dựa trên Windows.

Tôi cần kết nối với phiên bản SQL Server 2000 đang chạy trên máy chủ Windows 2008. Máy chủ nằm phía sau tường lửa dường như chặn tất cả các cổng đến ngoại trừ máy tính để bàn từ xa. Có thể giả sử là VPN, nhưng vì một số lý do, nó đã biến mất và đánh giá xem cuối cùng chúng ta có quyền truy cập vào máy tính từ xa nhanh đến mức nào, có lẽ phải vài tuần nữa chúng ta mới có thể đặt ngoại lệ vào tường lửa hoặc người dùng được thêm vào VPN.

Vì vậy, bây giờ tôi đang tìm kiếm một giải pháp nhanh chóng để khắc phục nó. Cách tốt nhất để có được xung quanh nó là gì?

Ngoài ra, các máy tính chúng tôi sử dụng để kết nối với máy chủ chạy Windows 7. Và chúng tôi có quyền truy cập quản trị viên vào máy chủ, nhưng chúng tôi không muốn cài đặt bất cứ thứ gì vĩnh viễn


Ghét khi nói điều đó nhưng tôi nghĩ bạn đang hos. Remote Desktop sẽ không cho phép bạn thực hiện bất kỳ loại đường hầm thú vị nào. : /
NitroxDM

@Nitro có máy chủ SSH chạy trên Windows 7 có hỗ trợ đường hầm không? Bởi vì tôi có thể chạy phiên bản độc lập của Putty trên máy chủ vì tôi biết nó hỗ trợ đường hầm, tôi có thể phải làm điều đó ngược lại không?
Earlz

Tôi đã trả lời dưới đây. Nhưng tôi không biết liệu nó có cho phép bạn đi đường khác không. Đó là sử dụng putty trên máy chủ và chạy ssh trên hộp của bạn. Tôi đã không thử nó nhưng một cái gì đó cho tôi biết nó sẽ không hoạt động. Dù sao đi nữa và tìm hiểu.
NitroxDM

Câu trả lời:


4

Có gì sai khi sử dụng Remote Desktop? Những gì khác bạn đang cố gắng để đạt được? Bạn nói rằng bạn đang đến từ máy khách Windows 7 vào máy chủ Windows 2008 và Remote Desktop khả dụng. Tôi không hiểu vấn đề. Remote Desktop Server có thể được cấu hình để cho phép bạn chọn từ các máy chủ nội bộ khác nhau từ máy khách của bạn ở nhà, với voodoo thích hợp. Sysadmin tường lửa của bạn sẽ kiểm soát điều này.

Phần mềm Vandyke có một sản phẩm máy chủ SSH vững chắc cho Windows Server. Nó không miễn phí nhưng nó hoạt động. Tường lửa sang một bên, bạn có thể kết nối từ Putty hoặc bất kỳ ứng dụng khách SSH nào và chuyển tiếp cổng. http://www.vandyke.com/products/vshell/

Luôn luôn có gotomypc.com hoặc ilk đó.

Còn về điều này, giả sử SSH được phép ra nước ngoài:

  1. Chạy putty.exe trên máy chủ với tư cách Quản trị viên với chuyển tiếp cổng REMOTE được định cấu hình như một phần của cấu hình kết nối với máy chủ Linux SSH tại nhà của bạn. Đây là lệnh OpenSSH tương đương nếu bạn có lệnh đó trên Win2008 như NitroxDM:

    [root@sqlserver]# ssh -R 5005:127.0.0.1:1433 user@mylinux.athome.com

    Từ các tài liệu putty :

    You can also forward ports in the other direction: arrange for a particular port number on the server machine to be forwarded back to your PC as a connection to a service on your PC or near it. To do this, just select the ‘Remote’ radio button instead of the ‘Local’ one. The ‘Source port’ box will now specify a port number on the server (note that most servers will not allow you to use port numbers under 1024 for this purpose).

    Nếu bạn đang chạy Putty với tư cách Quản trị viên, điều đó sẽ hoạt động trên lý thuyết. Nó hoạt động từ root trong Linux, vì vậy nó có vẻ đáng để thử.

  2. Để đó chạy. Về nhà và kết nối từ Bảng điều khiển SQL trên máy tính xách tay Windows 7 của bạn với hộp Linux tại nhà của bạn, hiện chúng tôi đang coi là máy chủ gotomypc.com cá nhân của chính bạn. Hộp Linux đó hiện đang lắng nghe trên cổng TCP 5005 và các kết nối đến cổng đó sẽ chuyển tiếp ngược qua Putty tới cổng 1433 (SQL) trên Win2008. Định cấu hình công cụ SQL hoặc dòng lệnh của bạn, bất cứ điều gì, để kết nối với mylinux.athome.com giáp005 và xem điều gì sẽ xảy ra.


Ồ, điều đó thực sự nghe có vẻ hiệu quả
Earlz

@Earlz Bạn đã thử chưa? Tôi rất muốn nghe làm thế nào nó hoạt động!

Cách thức hoạt động: SSH (với chuyển tiếp từ xa (?)) Đến máy chủ VPS Linux của tôi từ Máy chủ Windows với Putty. Sau đó ssh từ máy tính làm việc của tôi đến máy chủ Linux của tôi với chuyển tiếp cục bộ (?). Làm việc như một cơ duyên và hoàn toàn an toàn
Earlz

Tuyệt vời! Làm thế nào về một dấu "chấp nhận" ở đây?

0

Tôi sử dụng OpenSSH trên Windows. Nhưng tôi không nghĩ rằng nó sẽ giải quyết vấn đề của bạn. Khi bạn đã khởi động và chạy, bạn không thể chuyển sang cổng tường lửa mở mà không cắt Remote Desktop.

Âm thanh như bạn sẽ phải chờ VPN. Hoặc xuất dữ liệu (tôi giả sử đó là lý do tại sao bạn đang kết nối) với máy chủ cục bộ.

Chúc may mắn.


Máy chủ OpenSSH nào? Cảng Cygwin?
Earlz


CopSSH, dường như được duy trì khá tốt. itefix.no/i2/copssh
Zoredache

@Zoredache - Tốt để biết.
NitroxDM
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.