یک پست کوتاه و کاربردی
اگر سرور ایران دارید تکه کانفیگ زیرو تو فایل ~/.ssh/config بذارید و با خیال راحت به گیت لب وصل بشید.
Host gitlab.com User git Port 22 ProxyCommand ssh username@second.server.ip nc %h %p %r
بعد از این کار تو سرور پراکسیتون که باید خارج از کشور باشه لاگین کنید و این فایل رو ایجاد یا ادیت کنید:
~/.ssh/authorized_keys
و مقدار public key سرور ایران رو داخلش قرار بدید.
اگه راجب این سوال دارید که پابلیک کی چی هست؟ ssh چی هست؟ چرا باید این پراکسی رو انجام بدم این پست مناسب شما نیست و خ ساده ازش بگذرید :)))
بیشتر یه یاد داشت برای خودمه که یادم نره