Tüm bağlantı noktalarını SSH ilet


9

SSH / Port yönlendirme ile ilgili bir sorum var. Çözümü hiçbir yerde bulamadım ve olup olmadığını bilmiyorum.

Evde NAT kutumun arkasında bir sunucum var. Bağlantı noktası 22'de SSH için NAT kutumdan sunucuma port yönlendirme var. Bu nedenle, hareket my_nat_public_ip:22halindeyken bağlanıyorum ve bir cazibe gibi çalışıyor.

Artık NAT kutumu bunun için yapılandırmadan da sunucumun herhangi bir bağlantı noktasına erişebileceğimi biliyorum. Gerçekten, böyle dinamik bir bağlantı noktası iletme yapabilirim:

ssh -D 1080 user@my_nat_public_ip

Ardından, tarayıcımı ayarlayarak veya localhost: 1080'i SOCKS proxy'si olarak kullanmak için sunucumun herhangi bir portuna bağlanın ve üzerine gelin my_local_server_ip:any_port.

Ne yapmak istersem, böyle bir komut olurdu

ssh -D --local_alias=local_alias user@my_nat_public_ip

ve local_alias: any_port'a erişirsem my_server: any_port'a yönlendirir

bu mümkün olabilir mi? Bunu yapmak için herhangi bir SSH seçeneği var mı? Sadece daha basittir ve farklı sunucularda birden çok dinamik bağlantı noktası iletmeyi mümkün kılar.


Ssh ile yapmanın bir yolunu buldunuz mu? Bunu bilmek güzel olurdu.
Zibri

Yanıtlar:


8

Yapılması zor bir şey. En iyi bahsiniz, socksify veya redsocks gibi bazı SOCKS yeniden yönlendiricileri kullanmaktır, ancak hiçbiri size bir VPN'in neler yapabileceğini vermeyecektir, bu yüzden daha iyi ayarlamanız gerekir. VPN, tüm ağları bile bağlamanızı, trafiğinizi güvenli kanallardan iletmenizi, bilgisayarlarınızın tümünü tek bir LAN'da olduğu gibi göstermenizi sağlar.

Bunu yapmak için OpenVPN'i kullanabilirsiniz - sitesinde oldukça iyi bir belge var, ancak ne ve nasıl istediğinize karar vermek için ağ iletişimi hakkında biraz bilgi gerektirebilir.

Bunu kullanmak isteyen, ancak bunun yerine SSH ile kalmak istemiyorsanız Ancak, - sen anlamlara gelebilir SSH-BASED VIRTUAL PRIVATE NETWORKSbölümüne man sshveya https://help.ubuntu.com/community/SSH_VPN oldukça iyi konuyu açıklar.


Çok teşekkür ederim, VPN'i biliyordum, sadece SSH ile mümkün olup olmadığını merak ettim :) Buna bakacağım!
Noé Malzieu
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.