SSH dinamik yönlendirmesi ile macOS proxy ayarının ömürleri farklıdır. SSH süreci yerel SOCKS dinleyicisini sağlar; ağ servisi ise katılan uygulamaların kullanması gereken adresi saklar.

Örneğin bu, loopback üzerindeki SOCKS dinleyicisini ön planda tutar:

ssh -N -D 127.0.0.1:1080 [email protected]

Seçili macOS ağ servisi 127.0.0.1:1080 üzerinde SOCKS kullanacak şekilde yapılandırılmışsa, bu ayarı kullanan uygulamalar dinleyiciye bağlıdır. SSH süreci çıktığında dinleyici kaybolur. SSH, ağ servisinin önceki proxy değerlerini otomatik olarak geri yüklemez.

Sistem Ayarları → Ağ bölümünde etkin ağ servisinin Ayrıntılar → Proxy'ler kısmını açın. Tünel oturumundan önce kaydedilen SOCKS ayarını geri yükleyin. SOCKS daha önce kapalıysa yeniden kapatın; başka bir proxy zaten yapılandırılmışsa adresini, bağlantı noktasını ve etkin durumunu geri yükleyin.

Sonucu denetlerken aynı servisi kullanın. Wi-Fi ve Ethernet farklı proxy ayarlarına sahip olabilir ve kendi proxy yapılandırması olan bir uygulama kendine uygun ayrı değişikliği gerektirir. ssh'den sonra konulan shell komutu ayrı bir temizlik eylemidir, bu nedenle normal çıkış sırasını her kesintiye uğramış oturumun özgün durumu geri yükleyeceğinin garantisi saymayın.

İlgili makaleler