Назад | Перейти на главную страницу

Доступ к Webmin с других компьютеров

Я только что установил Webmin в дистрибутив Arch Linux, но я могу получить к нему доступ только на самой коробке: https: // локальный: 10000. Когда я пробую его со своего рабочего компьютера, он не работает. Я добавил "allow = 127.0.0.1 my.i.p.here" в /etc/webmin/miniserv.conf, но это бесполезно. Как заставить его работать?

Контрольный список:

  1. webmin работает локально,
  2. сервер webmin прослушивает удаленные адреса,
  3. удаленный хост может прослушивать порт 10000 на хосте сервера webmin,

1 и 2 кажутся нормальными, вы проверили 3?

  1. Не забудьте перезапустить webmin после любых изменений
  2. Если вы включили брандмауэр, убедитесь, что вы добавили правило для доступа к порту webmin.

ЕСЛИ это похоже на мой Linux-сервер, сидя за огромным брандмауэром в офисе, я фактически отключил брандмауэр на самом Linux-сервере, так как этот сервер никогда не будет иметь публичного доступа. Возможная идея, если вы находитесь в подобной ситуации.

В качестве альтернативы, я полагаю, вы можете использовать эту команду, чтобы разрешить доступ к порту 10000:

iptables -I INPUT 1 -p tcp --dport 10000 -j ACCEPT

Вот так у меня заработал webmin, прежде чем я решил отключить брандмауэр.