Forums

Open and Closed ports for my embedded applications

Hi PythonAnywhere users,

I am a newbie to PythonAnywhere.... my goal is for my embedded microcontroller product to internet connect to my PhythonAnywhere site (hosting service) and send and receive TCP and UDP packets and not initially set up a web page , just run a python script ..... just receive , process and send packets back to my embdded device. Using " import socket" module etc

Long term I will create a website on PythonAnywhere.

Questions...
Q1 What ports are open on PythonAnywhere? I can't see a list anywhere?

Q2 Can Ports eb open by request? Is this pain to do?

I really only need about 4 ~ 8 ports... I could use the standard ones like 25,80 etc... but these are not ment for what I want to do.

I realise, the more ports that are open the higher the probability of Malicious attacks etc... At this stage I don't care about attacks at my hosting as I am just sending simpple TCP and UDP packets.

I know I can configure open ports on Amazon EC2 but I like the Simplicity of PythonAnyware..... and the Python language.

Regards Joseph

The only ports open for general user use are 80 (http), 443 (https) and 22 (for ssh for paying users). We're unlikely to open any other TCP or UDP ports in the near future.