Ben evde bilgisayarımda ~ / .ssh / config bir giriş var:
host foo bar
ProxyCommand ssh -x -a -q gateway.example.com nc %h 22
nerede gateway.example.comgenel Internet ve dahili bir ağ hem bağlandığı iş yerinde bir sunucudur. Ağ geçidi kutusu, / etc / hosts içindeki girişleri kullanarak foo ve çubuğu çözer.
Benim sorunum diğer tarafında bir kutu ulaşmak gerekir foo. Buna "baz" diyelim. "Baz" ana bilgisayarı, foo'nun bağlı olduğu başka bir özel ağ üzerindedir, ancak "ağ geçidinin" bağlı olduğu başka bir ağda değildir.
Bunu kullanarak denedim:
host baz
ProxyCommand ssh -x -a -q gateway/example.com ssh foo nc %h 22
Ama bu işe yaramıyor ve ben derinliğimden biraz uzaktayım. Bunu nasıl yaparım?
Bunun önemli olduğunu düşünmüyorum, ama bunu Ubuntu 10'da yapıyorum.

