Skip to Content
Ağ Gereksinimleri

Ağ Gereksinimleri

IronFlock’a yapılan tüm bağlantılar giden bağlantılardır: tarayıcılar ve uç cihazlar IronFlock’a bağlanır, IronFlock ise hiçbir zaman ağınızın içine bağlantı açmaz. Gelen bağlantılar için hiçbir port açılması gerekmez. Güvenlik duvarı, web filtresi veya proxy bulunan bir ağda bu sayfadaki hedeflere izin verin.

Özet

KaynakHedefPortGerekli olduğu yer
Tarayıcı*.ironflock.comTCP 443 (HTTPS ve WebSocket)IronFlock Studio
Tarayıcıcdn.jsdelivr.net, unpkg.comTCP 443Dashboard widget’ları ve kod düzenleyici
Tarayıcıfonts.googleapis.com, fonts.gstatic.comTCP 443Yazı tipleri ve simgeler
Uç cihaz*.ironflock.comTCP 443 (HTTPS ve WebSocket)Platform bağlantısı, uygulama imajları, kurulum, güncellemeler ve uzaktan erişim
Uç cihazapp.ironflock.comTCP 7000Uzaktan erişim; açık olduğu yerlerde 443 yerine kullanılır (isteğe bağlı)

Tek tek ana bilgisayar adları yerine *.ironflock.com alan adının tamamına izin verin: IronFlock birden fazla alt alan adı kullanır ve bunların yalnızca bir kısmını geçiren bir filtre Studio’nun başlamasını engeller.

Tarayıcılar

IronFlock Studio tarayıcıda çalışır. Sayfanın kendisinin yanı sıra Studio, başka ironflock.com alt alan adlarına da bağlanır: oturum açmak için ve Studio açık kaldığı sürece tüm verileri taşıyan bir WebSocket bağlantısı için.

  • WebSocket’ler: Proxy’ler ve web filtreleri *.ironflock.com adresine WebSocket bağlantılarına (wss://) izin vermeli ve bu bağlantıları kullanım sırasında kesmemelidir. Proxy’niz TLS trafiğini inceliyorsa WebSocket’leri desteklemeli ya da *.ironflock.com adresini incelemenin dışında tutmalıdır.
  • Widget’lar: Dashboard widget’ları ve kod düzenleyici, yedek olarak unpkg.com ile birlikte herkese açık npm CDN’i cdn.jsdelivr.net üzerinden yüklenir. İkisi de engellenirse dashboard’lar widget göstermez.
  • Yazı tipleri ve simgeler fonts.googleapis.com ve fonts.gstatic.com adreslerinden gelir. Engellenirlerse Studio çalışmaya devam eder, ancak yazı tipleri ve simgeler farklı görünür.
  • Ödemeler: js.stripe.com yalnızca hesap ayarlarınızdaki ödeme sayfasında yüklenir.

Şirket Dizüstü Bilgisayarları ve VPN’ler

Yönetilen şirket dizüstü bilgisayarları, şirket VPN’inin bağlı olup olmamasına göre web trafiğini çoğu zaman farklı filtreler. VPN açıkken trafik şirket ağ geçidinden ve onun kurallarından geçer; VPN kapalıyken dizüstü bilgisayardaki bir güvenlik istemcisi kendi, çoğu zaman daha katı politikasını uygular. IronFlock yalnızca VPN bağlıyken çalışıyorsa, ağ dışındaki bu politikanın da *.ironflock.com adresine izin vermesi gerekir — o zamana kadar IronFlock’u kullanırken VPN’e bağlanın.

Bağlantı Engellendiğinde

Tarayıcı IronFlock sunucularına ulaşamazsa Studio, izin verilmesi gereken adresleri gösteren bir sayfa açar ve adresler erişilebilir olur olmaz otomatik olarak bağlanır. Tarayıcının geliştirici konsolunda engellenen bir bağlantı genellikle auth.ironflock.com veya cbw.ironflock.com için ERR_CONNECTION_RESET olarak görünürken Studio sayfasının kendisi normal şekilde yüklenir.

Uç Cihazlar

Bir uç cihazdaki IronFlock ajanı, IronFlock’a olan bağlantılarını kendisi açar ve açık tutar; cihazın açık gelen portlara ihtiyacı yoktur (bkz. Kenar Cihazlar & Ajan). Güvenlik duvarınız joker karakterleri kabul etmiyorsa, IronFlock bulutuna bağlı bir cihaz için *.ironflock.com arkasındaki hedefler şunlardır:

HedefPortAmaç
cbw.ironflock.comTCP 443 (WebSocket)Platforma kalıcı bağlantı
registry.ironflock.comTCP 443Uygulama imajlarının indirilmesi
regauth.ironflock.comTCP 443Uygulama imajı indirmelerinin yetkilendirilmesi
instance-registry.ironflock.comTCP 443Cihaz ajanının kurulumu ve güncellenmesi
app.ironflock.comTCP 443 (WebSocket) ve açıksa TCP 7000Cihaz ve uygulama kullanıcı arayüzlerine uzaktan erişim

Uzaktan erişim için yalnızca 443 portu gerekir. Ajan önce 7000 portunu dener ve 7000 engellendiğinde, cihazda yapılandırılmış bir HTTP proxy üzerinden de olmak üzere, kendiliğinden 443 portuna geçer. Proxy’niz TLS trafiğini inceliyorsa, cihazın şirketinizin kök sertifikasına güvenmesi ve proxy’nin app.ironflock.com adresine WebSocket bağlantılarına izin vermesi ya da bu adresi incelemenin dışında tutması gerekir. Eski ajanlar yalnızca 7000 portunu kullanır: 7000 portunu engelleyen bir ağda uzaktan erişim çalışmıyorsa cihaz ajanını güncelleyin. Uzaktan erişim olmadan cihaz normal şekilde çalışır, ancak kullanıcı arayüzleri ve portları Uzaktan Erişim üzerinden açılamaz.

Kurulum sırasında Linux’ta kurulum aracı ayrıca işletim sisteminizin paket yansılarından paketler yükler ve Docker eksikse onu get.docker.com ve download.docker.com adreslerinden kurar.

Uygulamalar kendi hedeflerine ihtiyaç duyabilir; örneğin veri gönderdikleri harici bir API. Geliştirme modundaki bir cihazda uygulama derlemek, Dockerfile’da belirtilen temel imajları Docker Hub gibi kendi registry’lerinden çeker.

Kısıtlı bir şirket ağındaki bir cihaz için ayrıca şunları planlayın:

Şirket İçi Appliance

Bir IronFlock Appliance kendi hedef listesine sahiptir — bkz. Güvenlik Duvarı Yapılandırması. Bir appliance’a bağlı uç cihazlar ironflock.com yerine appliance’a bağlanır: bkz. Cihazların Appliance’a Bağlanması.

Last updated on