quickssh

VPN profilleri

Her VPN profili başlatıldığında kendi container'ında çalışır. Bilgisayarınızın yönlendirmesi ve DNS'i değişmez; VPN'e yalnızca quickssh üzerinden açtığınız bağlantılar girer.

Desteklenen türler

Tür--kindGerekenler
FortiGatefortigateGateway adresi, kullanıcı, parola; istenirse realm ve sertifika özeti
Cisco AnyConnectanyconnectGateway adresi, kullanıcı, parola
GlobalProtectglobalprotectGateway adresi, kullanıcı, parola
Pulse / IvantipulseGateway adresi, kullanıcı, parola
OpenVPNopenvpn.ovpn dosyası; dosya kullanıcı istiyorsa kullanıcı ve parola
WireGuardwireguard.conf dosyası

Ayar dosyasının içeriği profile kopyalanır ve diğer kayıtlarla birlikte şifreli saklanır.

Başlatma ve durdurma

quickssh up acme            # başlat
quickssh up acme --otp 123456
quickssh down acme          # durdur
quickssh restart acme
quickssh logs acme -f       # container günlüğü

Arayüzde VPN sayfasının üstündeki Başlat / Durdur ve Loglar düğmeleri aynı işi yapar. Loglar ayrı bir pencerede açılır.

Boşta kapanma ve kendiliğinden uyanma

Üzerinden belirli bir süre bağlantı geçmeyen VPN kendiliğinden durur. Varsayılan süre 5 dakikadır; profilde Boşta kalınca durdur alanından ya da komut satırından değiştirilir:

quickssh edit acme --idle-minutes 15   # 15 dakika
quickssh edit acme --idle-minutes 0    # hiç kapanmasın
quickssh edit acme --default-idle      # sunucunun varsayılanı

Kapanan VPN uykuda bekler: jump host ya da proxy portuna yeni bir bağlantı geldiği anda yeniden başlar. Açık bir terminal ya da bağlı bir araç kullanım sayılır.

Not: Her başlatmada parola ya da 2FA kodu soran VPN'ler kendiliğinden kapatılmaz ve uyandırılamaz; onları elle başlatırsınız.

Dış erişim: SSH tüneli ve proxy

VPN sayfasındaki Dış bağlantı kartı, VPN'e kendi araçlarınızdan ulaşmak için iki yol verir:

quickssh tunnel acme          # bilgileri yazar
quickssh tunnel acme --close  # merkezi sunucuda size açılan erişimi kapatır

Merkezi sunucuda bu portlar size özel açılır ve yalnızca o anki IP adresinizden gelen bağlantılar kabul edilir.

Sabit yönlendirmeler

Profilde LOCAL_PORT:HOST:PORT biçiminde sabit yönlendirmeler tanımlayabilirsiniz; VPN başladığında yerel port hedefe bağlanır.

quickssh edit acme -L 15001:10.20.0.9:8080

Üst VPN

Bir VPN'in gateway'ine ancak başka bir VPN üzerinden ulaşılıyorsa profilde üst VPN seçilir (--via). Başlatırken zincir sırayla kurulur.

Düzenleme ve silme

quickssh show acme
quickssh edit acme --host yeni.acme.com.tr --rename acme-yeni
quickssh rm acme-yeni

Adını değiştirmek için VPN kapalı olmalıdır. Bir VPN'i, üzerinden bağlanan oturumlar varken silemezsiniz; komut hangilerinin kullandığını söyler.