SSH, gelen bağlantıları dinle ve giden bir bağlantı kur


1

Tipik bir liman yönlendirme davası olabilir, ama benim için oldukça kafa karıştırıcı. C'ye bağlanması gereken bir makinem var. A'da olması gereken hedef dışında hiçbir ayarı düzenleyemiyorum. Proxy sorunu nedeniyle doğrudan C'ye bağlanamıyor. Makine B'nin A'dan gelen bir bağlantıyı dinleyebilecek ve C'ye bir bağlantıya iletecek şekilde kurulmasını istiyorum. bir tane istedi. 'C' de ayarları düzenleyemiyorum. Bunun nasıl yapılacağı konusunda herhangi bir yardım çok iyi olurdu.

Yanıtlar:


1

İstediğin bu mu?

# on b's 192.168.0.2 interface, listen for incoming connections on port 2525
# and forward them to c's localhost on port 25 (assumes b has an interface with
# an ip address of 192.168.0.2 and c is listening for ssh connections on port 
# 25).
user@b$ ssh -L 192.168.0.2:2525:localhost:25 user@c

# on a, ssh to b's 192.168.0.2 interface on port 2525, this will be forwarded
# to c on port 25.
user@a$ ssh -p 2525 user@192.168.0.2

Yardım etmeye çalıştığın için teşekkürler. Hayır A'ya hiçbir şey yapamam, ancak bağlanabileceği ana bilgisayar adını ve bağlantı noktası numarasını belirtmek dışında. A, ssh config ayarlarına uymayan dahili bir ssh istemcisine sahip bir uygulamaya sahiptir.
user53055
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.