Серверы, запущенные из chrooted Ubuntu на HP TouchPad?

Проблема: серверы, кажется, сломаны внутри моего chroot Ubuntu. Независимо от того, какой сервер я пытаюсь запустить, все они кажутся невосприимчивыми (сервер VLC не отвечает клиенту, mkRemote не перемещает курсор, Apache дает ошибку о привязке к порту 80 и не запускается и т. Д.). ).

Если я не ошибаюсь, то, что обычно должно происходить внутри chroot, заключается в том, что все порты распределяются между chroot и хостом, поэтому, если другой компьютер пытается попасть в хост на порту 80, он все равно увидит chrooted Web-сервер. Однако здесь это не то, что происходит.

Когда я запускаю netstat из chroot, каждый процесс перечисляет внешний адрес 0.0.0.0:*, что означает, что единственным компьютером, который может выступать в роли клиента, является локальный хост. Это явно неправильное и ненормальное поведение, так как любой процесс на моей основной машине, который должен быть общедоступным, перечисляет чужой адрес ::: * (который я предполагаю, означает, что любой клиент может видеть его из любого порта).
Изменить: игнорировать это; по-видимому, иностранный адрес различает только то, слушает ли он IPv4 или IPv6-соединения, поэтому здесь это не актуально.

До сих пор Googling не принес ничего ценного, и я в основном тупик. Есть идеи? Может ли это быть какая-то настройка, которую по умолчанию использует один из разработчиков chroot-патчей, или это похоже на более сложную проблему?

Благодарю.

Больше контекста: http://rootzwiki.com/topic/14682-webos-servers-inside-chrooted-ubuntu/

3 Solutions collect form web for “Серверы, запущенные из chrooted Ubuntu на HP TouchPad?”

Единственная разница между 0.0.0.0:* и :::* заключается в том, что первый из них только IPv4, а второй – IPv6 (или, более типично, IPv4 и IPv6, поскольку имеется уровень совместимости).

Как вы пытаетесь подключиться к серверу? (если вы используете localhost , может быть, он будет разрешен к ::1 , форме IPv6?) Попробуйте подключиться, используя 127.0.0.1 . Возможно, они работают, но недоступны, потому что вы пытаетесь использовать IPv6 для подключения.

Другой вариант заключается в том, что брандмауэр предотвращает доступ к портам. Попробуйте ufw disable (как root), если установлен брандмауэр Ubuntu по умолчанию. Помните, что если вы используете планшет в незащищенной сети, это может иметь негативные последствия для безопасности. 😉

Вы монтировали / proc, / dev и т. Д.?

 # mount 

Попробуйте netcat:

 # nc -v -l 8089 # nc -v 127.0.0.1 8089 

Проверьте файлы системного журнала.

Люди будущего, не бойтесь. Если вы нашли этот вопрос, вы столкнулись с расстраивающей проблемой и ищете надежное решение. К счастью, я ответил на этот вопрос на другом сайте SE. Он работал как для OP, так и для меня. Его можно найти здесь .

  • IP-таблицы для домашнего использования
  • Как отключить срок действия пароля без chage?
  • Доступ к хранилищу iphone в качестве устройства / раздела
  • ubuntu 16.04 команда chmod не вычитается в rc.local автоматически
  • ssh ubuntu для android: нет маршрута к хосту
  • Только dpkg-query показывает установленный пакет
  • мобильный не признается Ubuntu13.04
  • Не удалось загрузить После удаления старых ядер
  • Обязательно ли иметь переменную в первом заявлении awk?
  • Отключить atime и diratime на USB-накопителе с udev
  • О замене окон на Ubuntu 11.10. Это вызовет проблемы?
  • Interesting Posts

    Использование заголовков ядра реального времени для компиляции кода пользовательского пространства и заголовков по умолчанию

    Отображение X программ на удаленных системах

    Функция обертки по требованию для исполняемых файлов

    Создание системы LFS с использованием ELLCC

    Как избежать столкновения / загрязнения пространства имен в сценарии, предназначенном для поиска?

    Как вручную изменить индекс?

    Как запустить tnftpd без root на OS X?

    понимание этой таблицы разделов DOS и клонирование на новый диск

    Хранение огромных данных в ядре Linux

    Как избавиться от сообщения «Будильник» в тайм-аут perl?

    Пакетное преобразование ISO / WAV / CUE обратно в BIN / CUE

    использование параллельных процессов для ввода уникальных входных файлов в уникальные выходные файлы

    GNOME 3.22 – Отключить F1 Help Key

    Почему я не могу отключить некоторые службы в системах-config-сервисах?

    Пустой рабочий стол после установки xrdp на Centos 6.5 с XFCE в качестве оконного менеджера

    Linux и Unix - лучшая ОС в мире.