Я явно не очень хорош в этом деле.
Но я попробовал следующее:
sudo iptables -A INPUT -p tcp --dport 21025 -j ACCEPT
Но, похоже, это не имеет значения.
netstat -an | grep LISTEN
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:50564 0.0.0.0:* LISTEN
tcp6 0 0 :::110 :::* LISTEN
tcp6 0 0 :::143 :::* LISTEN
tcp6 0 0 :::111 :::* LISTEN
tcp6 0 0 :::21 :::* LISTEN
tcp6 0 0 :::53 :::* LISTEN
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 :::39670 :::* LISTEN
tcp6 0 0 ::1:953 :::* LISTEN
tcp6 0 0 :::25 :::* LISTEN
Я просто хотел бы открыть этот порт, чтобы я мог играть в игры на порту 21025:)
Запуск Ubuntu 12.04 на выделенном сервере и запуск команд через терминал.
Порт - это просто число. Вместе с IP-адресом он формирует TCP-адрес.
Порт называется «открытым», если какая-либо программа прослушивает этот TCP-адрес для входящих соединений. Он называется «закрытым», если такой программы нет, или ядро отфильтровывает сетевые пакеты по этому адресу.
По умолчанию Ubuntu не фильтрует сетевые пакеты. Таким образом, чтобы открыть порт, все, что вам нужно сделать, это запустить программу, которая прослушивает этот порт.