The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Зачем нужен lo интерфейс., !*! sopisia, 23-Июл-10, 15:29  [смотреть все]
OS UBUNTU 10.04

Зачем нужен lo интерфейс.

Минусы, после отключения :
Отключив lo интерфейс на ubuntu, я получил лишь одну проблему.
При наборе от простого пользователя команды sudo -s
перед появлением ввода пароля появляется :
user@desktop:~$ sudo -s
sudo: unable to resolve host athlon
[sudo] password for user:
И в это время делается dns запрос со словом desktop на dns сервер.

1.КАК ЭТО ИСПРАВИТЬ?

Плюсы, после отключения:
Нет никакого лишнего траффика. Десктопную систему легче администрировать.

2.ПРИВЕДИТЕ КОНКРЕТНО ДЛЯ ЧЕГО НУЖЕН LO ИНТЕРФЕЙС? ДЛЯ APACHE ТАК ПОНИМАЮ НУЖЕН.. А ЕЩЕ???

  • Зачем нужен lo интерфейс., !*! Andrey Mitrofanov, 15:41 , 23-Июл-10 (1) +1
  • Зачем нужен lo интерфейс., !*! Аноним, 15:43 , 23-Июл-10 (2)
    >[оверквотинг удален]
    >И в это время делается dns запрос со словом desktop на dns
    >сервер.
    >
    >1.КАК ЭТО ИСПРАВИТЬ?
    >
    >Плюсы, после отключения:
    >Нет никакого лишнего траффика. Десктопную систему легче администрировать.
    >
    >2.ПРИВЕДИТЕ КОНКРЕТНО ДЛЯ ЧЕГО НУЖЕН LO ИНТЕРФЕЙС? ДЛЯ APACHE ТАК ПОНИМАЮ НУЖЕН..
    >А ЕЩЕ???

    Он используется практически любым приложением. Например когда вы при помощи mysql подключаетесь к 127.0.0.1, то соединение осуществляется через lo интерфейс. Короче просто воспримите необходимость его как аксиому и все.

    Никакого лишнего трафика и так нет. Это локальный интерфейс и трафик не уходит за пределы конкретной машины. Про более легкое администрирование, откровенно говоря, вообще не понял. Короче, советую вернуть все обратно. Это позволит избежать массы проблем и вопросов в будущем.

    • Зачем нужен lo интерфейс., !*! sopisia, 16:00 , 23-Июл-10 (3)
      ОС ubuntu. Ничего не устанавливалось. Кроме wireshark'a и пары административных программ.

      Как объяснить то что через lo интерфейс делался запрос на ytimg.com ???

      Трафик ведь не уходит куда поппало??? нууу...ну..

    • Зачем нужен lo интерфейс., !*! QuAzI, 16:08 , 23-Июл-10 (4)
      Я думал как раз MySQL быстрее будет через файловый сокет крутиться.
      Но это только некоторого софта касается, остальные да, через lo0 зачастую работают (да и настроены на него по умолчанию).
      • Зачем нужен lo интерфейс., !*! sopisia, 16:20 , 23-Июл-10 (6)
        На декстопе ubuntu 10 по умолчанию. нет никаго apache, lighttpd и т.д.нет mysqlя.
        Есть только стандартная ubuntu 10 с диска.

        Еще раз вопрос.

        ОС ubuntu. Ничего не устанавливалось. Кроме wireshark'a и пары административных программ.
        Как объяснить то что через lo интерфейс делался запрос на ytimg.com ???

        Трафик ведь не уходит куда поппало??? нууу...ну..

        Зачем ubuntu на которой работает только браузер, использовать lo?

        • Зачем нужен lo интерфейс., !*! Аноним, 16:31 , 23-Июл-10 (7)
          >[оверквотинг удален]
          >
          >Еще раз вопрос.
          >
          >ОС ubuntu. Ничего не устанавливалось. Кроме wireshark'a и пары административных программ.
          >Как объяснить то что через lo интерфейс делался запрос на ytimg.com ???
          >
          >
          >Трафик ведь не уходит куда поппало??? нууу...ну..
          >
          >Зачем ubuntu на которой работает только браузер, использовать lo?

          там выше есть ссылка на педивикию.
          loopback - это официальный стандарт, неотъемлемая часть unix/linux системы, не важно, серверной или настольной. нужен для работы многих приложений, для тестирования итд. точка.
          про запрос на ytimg.com - думаю вы что-то путаете.

          • Зачем нужен lo интерфейс., !*! sopisia, 16:43 , 23-Июл-10 (8)
            "  про запрос на ytimg.com - думаю вы что-то путаете. "
            Wireshark не может ошибаться.

            Хочу видеть список программ обращающихся на lo интерфейс.
            Какой командой это можно сделать?

            watch -n 1 команда

            • Зачем нужен lo интерфейс., !*! Andrey Mitrofanov, 17:03 , 23-Июл-10 (9)
              >Хочу видеть список программ обращающихся на lo интерфейс

              lsof -i@127.0.0.1

            • Зачем нужен lo интерфейс., !*! теоретик, 17:10 , 23-Июл-10 (10)
              >Хочу видеть список программ обращающихся на lo интерфейс.
              >Какой командой это можно сделать?
              >
              >watch -n 1 команда

              watch -n 1  "netstat -tuwapn |grep 127.0.0.1"

              • Зачем нужен lo интерфейс., !*! sopisia, 17:30 , 23-Июл-10 (11) –2
                >>Хочу видеть список программ обращающихся на lo интерфейс.
                >>Какой командой это можно сделать?
                >>
                >>watch -n 1 команда
                >
                >watch -n 1  "netstat -tuwapn |grep 127.0.0.1"

                Это покажет только запросы на адрес 127.0.0.1

                Если через lo интерфейс будет попытка запроса на внешний ip, то как я его увижу????
                Более того netstat -tuwapn не показывает запросы по интерфейсам.

                Видимо лучшим вариантом будет логирование через iptables.
                Там молжно создать правило для интерфесай и любых ip и логгировать такие действия в файл. Но там нельзя видеть какая программа делает запрос.

                Так что делать?
                Как видеть КАКАЯ ПРОГРАММА, НА КАКОЙ ИНТЕРФЕЙС, НА КАRОЙ IP?

                • Зачем нужен lo интерфейс., !*! теоретик, 18:23 , 23-Июл-10 (14)
                  >>watch -n 1  "netstat -tuwapn |grep 127.0.0.1"
                  >
                  >Это покажет только запросы на адрес 127.0.0.1

                  или _с_ адреса 127.0.0.1...

                • Зачем нужен lo интерфейс., !*! tux2002, 20:28 , 09-Авг-10 (24)

                  >Если через lo интерфейс будет попытка запроса на внешний ip, то как
                  >я его увижу????

                  Через интерфейс lo внешний ip не запрашивается. Посмотрите route -n - там информация построчно на какие сети через какие интерфейсы будут переданы пакеты. Маршрут 0.0.0.0 - маршрут по умолчанию, он последний, в интернет уйдёт по нему. Отсутствие интерфейса lo вряд ли что-то Вам даст. Хотя существует ОС без интерфейса lo - это Minix3.

            • Зачем нужен lo интерфейс., !*! cryo, 17:44 , 23-Июл-10 (12) +1
              >"  про запрос на ytimg.com - думаю вы что-то путаете. "
              >
              >Wireshark не может ошибаться.

              Проверьте свой /etc/resolv.conf
              Вполне возножно, что у вас работает локальный dns-сервер и соотв, там записано:

              nameserver 127.0.0.1

              >Хочу видеть список программ обращающихся на lo интерфейс.
              >Какой командой это можно сделать?
              >
              >watch -n 1 команда

              Про lsof вам уже сказали.

              Могу только добавить, что архитектура клиент-сервер очень популярна среди программ для linux/*nix, бОльшая часть из них любит общаться через сетевые сокеты, соотв. в ситуации когда и клиент, и сервер на одной машине, все общение будет идти через ваш loopback интерфейс (lo). Навскидку, так работает cups (система печати), skype (voip) и многое другое.

              Оставьте этот интерфейс в покое :)




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

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