У меня дома есть рабочий стол Ubuntu (11.04), который я использую в качестве музыкальной шкатулки. На нем установлены как ssh, так и tangerine. Сначала я открыл необходимые порты на машине. Затем я добавил два правила брандмауэра к маршрутизатору (один для ssh, один для tangerine), через который я подключен к Интернету. Похоже, что установка ssh работает правильно, так как я могу подключиться к машине через ssh с компьютера в моей локальной сети и с другого компьютера за пределами моей домашней сети. Точно так же я могу подключиться к серверу daap с помощью компьютеров в моей домашней сети; Однако, когда я пытаюсь подключиться из-за пределов моей сети, я получаю сообщение об ошибке ...
Хорошо. Я только что попытался подключиться к общему ресурсу daap с компьютера, которого нет в моей сети, чтобы снова получить ту же ошибку, и на этот раз это сработало. Я пробовал это несколько раз ранее, и это не сработало, но теперь кажется, что оно работает. Может кто-нибудь сказать мне причину такого непредсказуемого поведения? (Я попробовал это с ритмбоксом.)