Skip to content

Commit

Permalink
sync blog
Browse files Browse the repository at this point in the history
  • Loading branch information
emqx-ci-robot authored and CrazyWisdom committed Jul 24, 2024
1 parent f361f94 commit e623d3b
Show file tree
Hide file tree
Showing 6 changed files with 626 additions and 0 deletions.
1 change: 1 addition & 0 deletions README-JA.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ Best practice of MQTT in various clients.
## [MQTT Integration (Eco & Integration)](https://www.emqx.com/ja/blog/category/eco-and-integration)
Explore more with & via EMQ.

- [MQTT & micro-ROS: 効率的なロボティクスアプリケーションの構築](https://www.emqx.com/ja/blog/mqtt-and-micro-ros) ([Edit](https://github.com/emqx/blog/blob/main/ja/202407/mqtt-and-micro-ros.md))
- [EMQX と Datadog の統合による効率的な監視の実現](https://www.emqx.com/ja/blog/seamlessly-integrating-emqx-with-datadog-for-efficient-monitoring) ([Edit](https://github.com/emqx/blog/blob/main/ja/202407/seamlessly-integrating-emqx-with-datadog-for-efficient-monitoring.md))
- [Node-REDでMQTT使用ガイド](https://www.emqx.com/ja/blog/using-node-red-to-process-mqtt-data) ([Edit](https://github.com/emqx/blog/blob/main/ja/202406/using-node-red-to-process-mqtt-data.md))
- [MQTTとClickHouseの統合: IoTデータのリアルタイム分析を促進](https://www.emqx.com/ja/blog/mqtt-to-clickhouse-integration) ([Edit](https://github.com/emqx/blog/blob/main/ja/202405/mqtt-to-clickhouse-integration.md))
Expand Down
1 change: 1 addition & 0 deletions README-ZH.md
Original file line number Diff line number Diff line change
Expand Up @@ -418,6 +418,7 @@ The world's most scalable and reliable MQTT messaging platform to connect, move
## [Internet of Vehicles | Connected Cars](https://www.emqx.com/zh/blog/category/internet-of-vehicles)
Build a reliable, efficient and industry-specific Internet of Vehicles platform based on EMQ's practical experience, from theoretical knowledge such as protocol selection to practical operations like platform architecture design.

- [Vehicle + UNS : 为 SDV 提供全生命周期的数据可互操作性](https://www.emqx.com/zh/blog/vehicle-and-uns) ([Edit](https://github.com/emqx/blog/blob/main/zh/202407/vehicle-and-uns.md))
- [车路协同:连接智慧的车与路,赋能智慧交通](https://www.emqx.com/zh/blog/enhancing-v2x-connectivity-with-emq) ([Edit](https://github.com/emqx/blog/blob/main/zh/202311/enhancing-v2x-connectivity-with-emq.md))
- [构建新一代车联网 TSP 平台: 实现高效车云互联](https://www.emqx.com/zh/blog/revolutionizing-tsp-platforms) ([Edit](https://github.com/emqx/blog/blob/main/zh/202311/revolutionizing-tsp-platforms.md))
- [V2X:MQTT 统一通信驱动车联网未来发展](https://www.emqx.com/zh/blog/what-is-v2x-and-the-future-of-vehicle-to-everything-connectivity) ([Edit](https://github.com/emqx/blog/blob/main/zh/202309/what-is-v2x-and-the-future-of-vehicle-to-everything-connectivity.md))
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -198,6 +198,7 @@ Explore more with & via EMQ.
## [EMQX Open Source | Broker](https://www.emqx.com/en/blog/category/emqx)
EMQX is the world's most scalable open-source MQTT broker with a high performance that connects 100M+ IoT devices in 1 cluster, while maintaining 1M message per second throughput and sub-millisecond latency.

- [Port Management in EMQX Dedicated: Boosting Security and Efficiency](https://www.emqx.com/en/blog/port-management-in-emqx-dedicated) ([Edit](https://github.com/emqx/blog/blob/main/en/202407/port-management-in-emqx-dedicated.md))
- [Integrating OCPP Devices with EMQX for a Seamless EV Charging Network](https://www.emqx.com/en/blog/integrating-ocpp-devices-with-emqx-for-a-seamless-ev-charging-network) ([Edit](https://github.com/emqx/blog/blob/main/en/202407/integrating-ocpp-devices-with-emqx-for-a-seamless-ev-charging-network.md))
- [Beyond Boundaries: Exploring Geo-Distribution in EMQX for Enhanced Scalability](https://www.emqx.com/en/blog/exploring-geo-distribution-in-emqx-for-enhanced-scalability) ([Edit](https://github.com/emqx/blog/blob/main/en/202407/exploring-geo-distribution-in-emqx-for-enhanced-scalability.md))
- [A Guide on Accessing CoAP Devices with EMQX](https://www.emqx.com/en/blog/connecting-coap-devices-to-emqx) ([Edit](https://github.com/emqx/blog/blob/main/en/202406/connecting-coap-devices-to-emqx.md))
Expand Down
48 changes: 48 additions & 0 deletions en/202407/port-management-in-emqx-dedicated.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
## Introduction

The EMQX Console offers comprehensive port management capabilities specifically designed for EMQX Dedicated deployments, allowing users to directly control the accessibility of each port. This article explores various port configurations and management scenarios to provide a thorough understanding of this feature.

## Understanding Ports and Protocols in EMQX Dedicated

- **1883 Port: MQTT over TCP**

MQTT over TCP uses the lightweight MQTT protocol over a TCP connection, designed for efficient communication in various network conditions.

- **8883 Port: MQTT over TLS/SSL**

[MQTT over TLS/SSL](https://www.emqx.com/en/blog/fortifying-mqtt-communication-security-with-ssl-tls) encrypts MQTT communication, ensuring confidentiality, data integrity, and authentication of client and broker identities to prevent security threats.

- **8083 Port: MQTT over WebSocket**

[MQTT over WebSocket](https://www.emqx.com/en/blog/connect-to-mqtt-broker-with-websocket) allows MQTT communication over a WebSocket connection, simplifying bi-directional data exchange, especially useful in browser environments.

- **8084 Port: WebSocket over TLS/SSL (WSS)**

WebSocket over TLS/SSL provides secure, real-time communication channels over a single TCP connection, ensuring privacy and data integrity. It is commonly used for MQTT in browser-based applications.

## Significance of Port Management in EMQX Dedicated

Effective port management is crucial for securing network connections and maintaining data integrity. We strongly advocate using ports secured with TLS/SSL for accessing deployments. MQTT over TLS provides essential security benefits: encrypting data to ensure confidentiality, preventing tampering to maintain data integrity, and authenticating client and broker identities to thwart man-in-the-middle attacks.

For enhanced security, we advise disabling non-encrypted ports as a precaution against potential attacks from unauthorized clients. These ports can be re-enabled as needed for deployment or testing purposes, providing flexibility while safeguarding network integrity.

## Effectively Managing Ports in EMQX Dedicated

In the EMQX Console's Dedicated deployment overview page, navigate to the **Connection Information** section to manage accessibility settings for each port.

![Port management 1](https://assets.emqx.com/images/ea5d2a1f663f4970c781b1fb376d2453.png)

![Port management 2](https://assets.emqx.com/images/8af59390a4c1c278fd2c6015a24cf287.png)

## Wrap-Up

The EMQX Console provides robust port management capabilities tailored for EMQX Dedicated deployments, enabling users to directly control port accessibility. Effective port management is crucial for network security and data integrity, emphasizing the use of TLS/SSL to protect deployments. Disabling non-encrypted ports mitigates potential security risks, offering flexibility for deployment and testing while upholding network integrity.



<section class="promotion">
<div>
Talk to an Expert
</div>
<a href="https://www.emqx.com/en/contact?product=solutions" class="button is-gradient">Contact Us →</a>
</section>
Loading

0 comments on commit e623d3b

Please sign in to comment.