Определите то, что Вы подразумеваете под основными интернет-сервисами, такими как IMAP, imaps, DNS, smtp, https...
egrep '(your|list|items|here)' /etc/services | awk '{print $2}'
Те порты.
Невозможно сказать что-либо о "каждом хосте, подключенном к Интернету", хотя я предположил бы, что у подавляющего большинства потребителей есть все, что они открывают, но корпоративные пользователи могли бы быть переставлены позади прокси, firewalled прочь полностью, и т.д. То же идет для серверов.
При установке Jenkins от пакета Debian можно изменить /etc/default/jenkins
и добавьте следующую строку где-нибудь:
HTTP_HOST=127.0.0.1
и затем добавьте --httpListenAddress=$HTTP_HOST
к JENKINS_ARGS так, чтобы это считало что-то как:
JENKINS_ARGS="--webroot=/var/run/jenkins/war --httpPort=$HTTP_PORT --ajp13Port=$AJP_PORT --httpListenAddress=$HTTP_HOST"
Если Вы установили Jenkins из Ubuntu, Сновещательной (11.10) пакет, редактирование /etc/init/jenkins.conf
и добавьте --httpListenAddress=127.0.0.1
к JENKINS_ARGS
строка, так, чтобы это читало как:
JENKINS_ARGS="--webroot=$JENKINS_RUN/war --httpPort=$HTTP_PORT --ajp13Port=$AJP_PORT --httpListenAddress=127.0.0.1"
При установке Jenkins, использующего ВКУСНЫЙ репозиторий изменить /etc/sysconfig/jenkins
и редактирование JENKINS_LISTEN_ADDRESS
кому: JENKINS_LISTEN_ADDRESS=127.0.0.1