Я установил Ubuntu 12.04.3 на один из моих старых компьютеров, чтобы использовать его в качестве веб-сервера. Я установил openssh. Я установил webmin, но не могу получить к нему доступ. На самом деле я не могу удаленно подключиться к серверу после установки ssh (без ключей на данный момент).Я впервые делаю что-то подобное, так что извините за недостаток информации и мои новые навыки, но любые другие ссылки / ссылки на руководства очень приветствуются!

Я установил пароль root, а также разрешил доступ с паролем.

Редактировать:

У меня есть сетевое соединение (оно статично для зарезервированного ip), я могу wget и т.д. Я уже запустил «apt-get install -f», и все необходимые пакеты установлены для webmin. Я настроил переадресацию портов так:

http tcp 80 80 ssh tcp 22 22 ftp tcp/udp 21 21

все с локальным ip моего сервера (10.0.0.10)

Так что теперь я все еще не могу подключиться к серверу с помощью ftp или ssh. если я захожу на ip-порт 80 в браузере, он просто продолжает загружать что-то (может быть, это не признак жизни?). Если я получаю доступ с помощью локального IP-адреса изнутри моей сети, он переходит на страницу "Это работает" по умолчанию. Я также могу получить доступ к webmin с помощью локального IP.

Используя canyouseeme.org, я обнаружил, что порты 22 и 80 видны и не заблокированы, порт 21 вернулся, поскольку соединение отказано.


Я нашел свой ответ и ответил на мой вопрос ниже.

2 ответа2

1

Список быстрой проверки:

Может ли ваш сервер общаться с внешним миром? (например: ping, wget и т. д.)
Если нет, и вы настроили свой сервер на использование статического ip, измените его на dhcp и попробуйте снова.
Если это работает, просто заблокируйте ip в настройках маршрутизатора, а не на сервере.
Если это все еще не работает ... У вас действительно есть подключение к сети? (весь другой мир неприятностей)

Затем попробуйте подключиться к вашим услугам из той же сети, прежде чем использовать nat и т.д.
И после этого вы можете столкнуться с вашим провайдером, блокирующим входящие порты ...

Теперь вы говорите, что настроили webmin, но если вы только что запустили "dpkg -i webmin * .dpkg", то вам, скорее всего, все еще нужно запустить "apt-get install -f", чтобы исправить некоторые пакеты, отсутствующие в стандартной ubuntu установить.

Надеюсь, это поможет...

PS: для переадресации портов и общей справки сети проверьте: http://portforward.com/

0

Поэтому я думаю, что, возможно, обнаружил проблему здесь: http://ubuntuforums.org/showthread.php?t=2171737

Я могу подключиться к своему серверу через публичный ip, если я не нахожусь в локальной сети. Мне нужен маршрутизатор, который настроен / имеет петлю nat для доступа к серверу с моим публичным IP-адресом в локальной сети. Для всех, у кого есть проблема, вы также можете прочитать причину здесь: https://en.wikipedia.org/wiki/NAT_loopback#NAT_loopback

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .