The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Настройка Monitorix, !*! Николай, 23-Ноя-15, 19:36  [смотреть все]
Друзья, помогите пожалуйста.
Не могу настроить доступ извне к Monitorix на Ubuntu 14.04, через localhost работает.
Куда рыть даже не знаю. Может есть у кого вменяемая инструкция.
  • Настройка Monitorix, !*! eRIC, 06:32 , 24-Ноя-15 (1)
    > Друзья, помогите пожалуйста.
    > Не могу настроить доступ извне к Monitorix на Ubuntu 14.04, через localhost
    > работает.
    > Куда рыть даже не знаю. Может есть у кого вменяемая инструкция.

    http://www.monitorix.org/documentation.html#3

    • Настройка Monitorix, !*! Николай, 10:36 , 24-Ноя-15 (2)
      > http://www.monitorix.org/documentation.html#3

      Спасибо, был я там уже, не помогло по причине маленького мозга.
      В документации указана настройки через встроенный сервер, не может он конфликтовать с Apache?

      • Настройка Monitorix, !*! keir, 11:32 , 24-Ноя-15 (3)
        >> http://www.monitorix.org/documentation.html#3
        > Спасибо, был я там уже, не помогло по причине маленького мозга.
        > В документации указана настройки через встроенный сервер, не может он конфликтовать с
        > Apache?

        Возможно, встроенный веб-сервер настроен только на то, чтобы работать на localhost.
        Покажите ваши настройки для встроенного сервера. Так же покажите вывод netstat -ltpn

        • Настройка Monitorix, !*! Николай, 11:44 , 24-Ноя-15 (4)

          > Возможно, встроенный веб-сервер настроен только на то, чтобы работать на localhost.
          > Покажите ваши настройки для встроенного сервера. Так же покажите вывод netstat -ltpn

          netstat -ltpn
          Proto Recv-Q Send-Q Local Address Foreign Address State       PID/Program name
          tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN      -              
          tcp        0      0 127.0.1.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:631           0.0.0.0:*               LISTEN      -              
          tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      -              
          tcp        0      0 0.0.0.0:59687           0.0.0.0:*               LISTEN      -              
          tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      -              
          tcp        0      0 0.0.0.0:59787           0.0.0.0:*               LISTEN      -              
          tcp        0      0 127.0.0.1:11211         0.0.0.0:*               LISTEN      -              
          tcp        0      0 0.0.0.0:5900            0.0.0.0:*               LISTEN      -              
          tcp6       0      0 :::22                   :::*                    LISTEN      -              
          tcp6       0      0 ::1:631                 :::*                    LISTEN      -              
          tcp6       0      0 ::1:5432                :::*                    LISTEN      -              
          tcp6       0      0 :::443                  :::*                    LISTEN      -              
          tcp6       0      0 :::5900                 :::*                    LISTEN      -              
          tcp6       0      0 :::80                   :::*                    LISTEN      -              

          Настройки встроенного сервера это которые в /etc/monitorix/monitorix.conf ?
          Конечно хотелось бы через Apache настроить, а встроенный выключить.

          • Настройка Monitorix, !*! keir, 11:52 , 24-Ноя-15 (5)
            >> Возможно, встроенный веб-сервер настроен только на то, чтобы работать на localhost.
            >> Покажите ваши настройки для встроенного сервера. Так же покажите вывод netstat -ltpn
            > Настройки встроенного сервера это которые в /etc/monitorix/monitorix.conf ?
            > Конечно хотелось бы через Apache настроить, а встроенный выключить.

            Да, monitorix.conf

            • Настройка Monitorix, !*! Николай, 12:09 , 24-Ноя-15 (6)
              > Да, monitorix.conf

              Сейчас вот так

              <httpd_builtin>
                      enabled = y
                      host =          (пробовал вводить свой IP)
                      port = 8080
                      user = nobody   (понимаю что бред, но пробовал вводить пользователя Apache)
                      group = nobody  (пробовал вводить группу Apache)
                      log_file = /var/log/monitorix-httpd
                      hosts_deny =    (пробовал вводить All)
                      hosts_allow =   (пробовал вводить IP и All)
                      <auth>
                              enabled = n
                              msg = Monitorix: Restricted access
                              htpasswd = /var/lib/monitorix/htpasswd
                      </auth>
              </httpd_builtin>

              • Настройка Monitorix, !*! keir, 12:15 , 24-Ноя-15 (7)
                >> Да, monitorix.conf
                > Сейчас вот так

                У вас указан порт 8080, а вот в netstat он не отображается. Вы запускали netstat, когда monitorix был не запущен? И еще - запустите netstat -ltpn через sudo - тогда будет видно какой порт какая программа слушает.

                • Настройка Monitorix, !*! Николай, 12:19 , 24-Ноя-15 (8)
                  > У вас указан порт 8080, а вот в netstat он не отображается.
                  > Вы запускали netstat, когда monitorix был не запущен? И еще -
                  > запустите netstat -ltpn через sudo - тогда будет видно какой порт
                  > какая программа слушает.

                  через sudo
                  Proto Recv-Q Send-Q Local Address Foreign Address State       PID/Program name
                  tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN      979/vsftpd      
                  tcp        0      0 127.0.1.1:53            0.0.0.0:*               LISTEN      819/dnsmasq    
                  tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      975/sshd        
                  tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      1901/cupsd      
                  tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      1100/postgres  
                  tcp        0      0 0.0.0.0:59687           0.0.0.0:*               LISTEN      1913/ccpd      
                  tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      1039/mysqld    
                  tcp        0      0 0.0.0.0:59787           0.0.0.0:*               LISTEN      1913/ccpd      
                  tcp        0      0 127.0.0.1:11211         0.0.0.0:*               LISTEN      1933/memcached  
                  tcp        0      0 0.0.0.0:5900            0.0.0.0:*               LISTEN      1143/x11vnc    
                  tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      5489/monitorix-http
                  tcp6       0      0 :::22                   :::*                    LISTEN      975/sshd        
                  tcp6       0      0 ::1:631                 :::*                    LISTEN      1901/cupsd      
                  tcp6       0      0 ::1:5432                :::*                    LISTEN      1100/postgres  
                  tcp6       0      0 :::443                  :::*                    LISTEN      1354/apache2    
                  tcp6       0      0 :::5900                 :::*                    LISTEN      1143/x11vnc    
                  tcp6       0      0 :::80                   :::*                    LISTEN      1354/apache2    

                  • Настройка Monitorix, !*! keir, 12:28 , 24-Ноя-15 (9)
                    >[оверквотинг удален]
                    >> запустите netstat -ltpn через sudo - тогда будет видно какой порт
                    >> какая программа слушает.
                    > через sudo
                    > Proto Recv-Q Send-Q Local Address Foreign Address State    
                    >   PID/Program name
                    > tcp        0    
                    >   0 0.0.0.0:8080        
                    >     0.0.0.0:*      
                    >         LISTEN  
                    >    5489/monitorix-http

                    При подобной настройке доступ к веб-интерфейсу возможен с любого устройства в сети, посему проблема не в настройке самого monitorix. Здесь уже надо разбираться, что в вашем понятии "извне" - может, компьютер подключен к сети так, что из интернета напрямую он недоступен. Или просто порт 8080 закрыт фаерволом.
                    По поводу настройки apache - разработчик monitorix выложил у себя на github конфигурацию для него: https://github.com/mikaku/Monitorix/blob/master/docs/monitor...

                    • Настройка Monitorix, !*! Николай, 12:53 , 24-Ноя-15 (10)
                      > При подобной настройке доступ к веб-интерфейсу возможен с любого устройства в сети,
                      > посему проблема не в настройке самого monitorix. Здесь уже надо разбираться,
                      > что в вашем понятии "извне" - может, компьютер подключен к сети
                      > так, что из интернета напрямую он недоступен. Или просто порт 8080
                      > закрыт фаерволом.
                      > По поводу настройки apache - разработчик monitorix выложил у себя на github
                      > конфигурацию для него: https://github.com/mikaku/Monitorix/blob/master/docs/monitor...

                      Блин, прощу прощения что отнял время, про роутер забыл, фаервол на нем резал 8080
                      Огромное спасибо за помощь! Отдельное за ссылку на конфиг Apache.
                      Подскажите пожалуйста еще один момент, будет крутится сайтик на данном компе, конфликтов не возникнет у Apache c встроенным сервером Мониторикса?


                      • Настройка Monitorix, !*! keir, 13:04 , 24-Ноя-15 (11)
                        >[оверквотинг удален]
                        >> что в вашем понятии "извне" - может, компьютер подключен к сети
                        >> так, что из интернета напрямую он недоступен. Или просто порт 8080
                        >> закрыт фаерволом.
                        >> По поводу настройки apache - разработчик monitorix выложил у себя на github
                        >> конфигурацию для него: https://github.com/mikaku/Monitorix/blob/master/docs/monitor...
                        > Блин, прощу прощения что отнял время, про роутер забыл, фаервол на нем
                        > резал 8080
                        > Огромное спасибо за помощь! Отдельное за ссылку на конфиг Apache.
                        > Подскажите пожалуйста еще один момент, будет крутится сайтик на данном компе, конфликтов
                        > не возникнет у Apache c встроенным сервером Мониторикса?

                        Конфликтов не будет, т.к. apache использует порт 80




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру