Skip to main content

Default Open Ports (SXM)

Introduction

When deploying the SXM Virtual Machines (VMs), certain network ports are opened by default to facilitate essential services and applications. These ports are specifically chosen to support common use cases and development environments, ensuring smooth operation and accessibility of various tools and services.

Below is a list of the ports that are opened by default our H100 & V100 SXM Virtual Machines, along with a brief explanation of their purpose:

List of Open Ports

SSH (Port 22/TCP)

SSH (Secure Shell) is used for securely connecting to the VM remotely. It provides encrypted communication for accessing and managing the VM's operating system.

HTTP (Port 80/TCP)

HTTP is the standard protocol for serving web content. This port is used to serve web applications or APIs that do not require encryption.

HTTPS (Port 443/TCP)

HTTPS is used for secure web traffic. It encrypts the communication between the client and server to protect data integrity and privacy.

HTTP Alternative (Port 8080/TCP)

Often used as an alternative HTTP port, typically for development or testing environments where multiple web servers might be running on the same machine.

Custom Application (Port 8000/TCP)

Port 8000 is commonly used for running development servers, especially for Python-based frameworks like Django.

Jupyter Notebook (Port 8888/TCP)

This port is typically used by Jupyter Notebooks, a web-based interactive computing environment for Python, often used in data science.

TensorBoard (Port 6006/TCP)

TensorBoard is a tool for visualizing TensorFlow or PyTorch training runs and graph models. It listens on port 6006.

MySQL (Port 3306/TCP)

MySQL, a widely used relational database management system, typically operates on port 3306.

PostgreSQL (Port 5432/TCP)

PostgreSQL, another popular relational database, listens on port 5432.

MongoDB (Port 27017/TCP)

MongoDB, a NoSQL database, uses port 27017 as its default listening port.

HTTPS Alternative (Port 8443/TCP)

Port 8443 is often used as an alternative to port 443 for secure web traffic, especially in environments where multiple services require SSL/TLS encryption.

By pre-opening these ports, we ensure that users have immediate access to critical services like SSH, HTTP/HTTPS, databases, and popular development tools like Jupyter Notebooks and TensorBoard without additional configuration. Moreover, these ports are only opened on SXM Virtual Machines to maintain a controlled and secure environment.

Support

If you encounter any issues or need help to open ports on your SXM VMs, our support team is here to help. Raise a support ticket here.