İçeriğe geç
Proxus 2.0.0 Proxus 2.0: Proxus tarihinin en büyük sürümü Sürüm notları

Başvuru · Sistem yöneticileri, Geliştiriciler için

Ağ portları ve uç noktalar

Merkez sunucunun, Edge Gateway'lerin ve Docker kurulumundaki servislerin dinlediği portlar ve bu portlardaki HTTP uç noktaları.

Bu sayfada bir Proxus kurulumunun her bileşeninin hangi portu dinlediği listelenir. Varsayılan portlar yapılandırma dosyasından ve kurulumla gelen Docker Compose dosyasından alınmıştır. Güvenlik duvarı kurallarını yazarken bu listeyi kullanın. Hangi portlara sunucunun dışından erişilmesi gerektiği Güvenliği sıkılaştırma sayfasında anlatılır.

Merkez sunucu

PortProtokolAyarKullanan
8443HTTPS[Service] UI-HTTPS-PortTarayıcılar, API istemcileri, MCP istemcileri ve Edge Gateway kurulumu. Varsayılan olarak açıktır; değer boş bırakılırsa kapanır.
8080HTTP[Service] UI-Port8443 ile aynı erişimi şifresiz sağlar; yerel kullanım içindir. [Service] RedirectHttpToHttps = "true" ile istekler HTTPS'ye yönlendirilir.
4222TLS üzerinden NATS[NATS] BrokerUrlMerkez sunucunun kendi süreçleri ve SYSTEM Edge Gateway'i.
7422TLS üzerinden NATSBaşka makinelerde çalışan Edge Gateway'ler.
6222TLS üzerinden NATSYalnızca Kubernetes HA kurulumunda: kümedeki NATS sunucuları birbirine pod adıyla bağlanır.
8222HTTPNATS izleme. Yalnızca iç kullanım içindir.

NATS portları, merkez sunucunun NATS sunucusu olan hub-server konteynerine aittir. Her NATS bağlantısında sunucunun sertifikası platform CA'sına göre doğrulanır. Ayrıntılar için Sertifikalar sayfasına bakın.

Merkez sunucunun HTTP ve HTTPS portlarındaki uç noktalar:

YolİşleviOturum açma
/Merkez sunucunun ekranları.kullanıcı
/api/Authentication/AuthenticateErişim anahtarı verir. Bkz. REST API.gerekmez
/api/odata/...Nesneleri okur ve değiştirir.erişim anahtarı ya da tarayıcı oturumu
/api/Telemetry/executeKayıtlı değerleri sorgular. Bkz. Telemetry API.erişim anahtarı
/swaggerEtkileşimli API açıklaması. OpenAPI dosyası /swagger/v1/swagger.json adresindedir.görüntülemek için gerekmez
/mcpYapay zekâ asistanları için MCP sunucusu. Bkz. MCP sunucusu.MCP içinden oturum açılır
/edge/<token>Yeni bir Edge Gateway'in kurulum betiği. Tek kullanımlıktır ve bir saat geçerlidir. Bkz. Edge Gateway kurma.adresteki erişim anahtarı
/edge/uninstall/<gateway ID>Bir Edge Gateway'in kaldırma betiği.gerekmez
/healthzMerkez sunucu çalışıyorsa Healthy döndürür. Yük dengeleyiciler ve konteyner çalışma durumu denetimleri bu adresi kullanır.gerekmez
/metricsPrometheus metrikleri. Yalnızca [Metrics] Enable ya da [Tracing] Enable true ise açılır.gerekmez

Edge Gateway

Merkez sunucunun kendi SYSTEM Edge Gateway'i da dahil olmak üzere her Edge Gateway şu portları dinler:

PortProtokolAyarKullanan
8883TLS üzerinden MQTT[MQTTBroker] TlsPortUNS aboneleri ve kendi değerlerini yayınlayan cihazlar. Bağlantı, Edge Gateway'in sertifikasıyla şifrelenir. Port, merkez sunucu sertifikayı verdikten sonra açılır. 0 değeri portu kapatır. Bkz. MQTT ve UNS konuları.
1883MQTT[MQTTBroker] MQTTBrokerPort8883 ile aynı erişimi TLS olmadan sağlar; TLS kullanamayan cihazlar içindir. [MQTTBroker] PlainEnabled = false portu kapatır.
8083HTTP[Service] Server-PortÇalışma durumu denetimleri ve geçmiş veri aktarımı.
ayarlanmamışHTTPS[Service] Server-HTTPS-Port8083 ile aynı erişimi, merkez sunucunun verdiği Edge Gateway sertifikasıyla şifreli olarak sağlar. Yalnızca bu ayara bir port girildiğinde açılır.

Edge Gateway'in HTTP portundaki uç noktalar:

YolİşleviOturum açma
/healthzEdge Gateway çalışıyorsa Healthy döndürür.gerekmez
/api/v1/devices/<ID>/historical/batchesGeçmiş veri aktarımı. Bkz. Geçmiş veri aktarımı.X-IoT-Token başlığında cihazın erişim anahtarı
/metricsPrometheus metrikleri. Yalnızca [Metrics] Enable ya da [Tracing] Enable true ise açılır.gerekmez

Edge Gateway, gereken bağlantıları kendisi açar: TLS üzerinden merkez sunucunun NATS sunucusuna, kurulum sırasında 8443 portundan merkez sunucuya, okuduğu cihazlara ve veri hedeflerine. Merkez sunucudan kurulan Edge Gateway'ler NATS için 7422 leaf portunu, merkez sunucunun kendi Edge Gateway'i ise 4222'yi kullanır. Cihazlar ve hedefler Edge Gateway'e bağlantı açmaz. Tek istisna, Edge Gateway'in MQTT sunucusuna kendi değerlerini yayınlayan cihazlardır. Merkez sunucudan kurulan bir uç cihaz, bulunduğu makinede 8883, 1883 ve servis portu 8083'ü dışarı açar.

Docker kurulumundaki servisler

Kurulumla gelen docker-compose.yml dosyası, sunucuda şu portları dışarı açar:

KonteynerSunucudaki portİşlevi
proxus-ui8080, 8443HTTP ve HTTPS üzerinden merkez sunucu.
proxus-server8083, 1883, 8883Merkez sunucunun Edge Gateway'i (SYSTEM): HTTP, MQTT ve TLS üzerinden MQTT.
hub-server4222TLS üzerinden NATS. Merkez sunucu ile kendi Edge Gateway'i arasındaki mesajlaşma bağlantısı.
hub-server7422TLS üzerinden NATS leaf bağlantıları. Başka makinelerdeki Edge Gateway'ler bu porta bağlanır.
hub-server8222NATS izleme sayfası (HTTP).
postgresql5442PostgreSQL yapılandırma veritabanı.
clickhouse8123HTTP üzerinden ClickHouse. Veri noktası değerleri ve günlükler bu veritabanında tutulur.
clickhouse9000ClickHouse'un kendi protokolü.
clickhouse9004ClickHouse'un MySQL uyumlu protokolü. Raporlar bu portu kullanır.
clickhouse9005ClickHouse'un PostgreSQL uyumlu protokolü.

Edge Gateway'in bağlandığı portlar

Bir cihazda Port alanı boş bırakılırsa Edge Gateway, protokolün varsayılan portunu kullanır. Örneğin Modbus TCP için 502, Siemens S7 için 102, EtherNet/IP için 44818 kullanılır. Tam liste Protokoller sayfasındadır.

Sonraki adımlar

Bu sayfa işinize yaradı mı?

Proxus'u değerlendiriyor musunuz? 30 dakikalık teknik görüşmede kendi makinelerinizle görün.