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

зависит ли доступ к ресурсу samba от доступа в Интернет

Запуск Ubuntu 7.04. Samba установлена ​​и работает. Сервер Ubuntu подключен к Интернету через ADSL-модем. Остальная часть сети состоит из машин windows-xp

Все машины xp могут видеть общие папки samba, когда доступ в Интернет включен. Однако, если доступ к Интернету прерывается, сервер самбы не может быть просмотрен и общий доступ не происходит.

Зависит ли общий доступ к папке samba от доступа в Интернет?

Совместное использование папки samba зависит от доступа в Интернет?

Нет, это не так. Но вы можете настроить свои клиенты / серверы таким образом, чтобы они не работали, если не подключен Интернет.

Вероятно, вам стоит обратить внимание на такие вещи, как настройки DNS. Ваш сервер или рабочие станции настроены на использование DNS-серверов вне вашей сети? Возможно, вы захотите настроить свой кэширующий DNS-сервер и указать на это своим клиентам.

Я настроил кеширующий DNS-сервер. Теперь, если доступ в Интернет пропадает, то сервер самбы по-прежнему доступен. Однако, если во время загрузки сервера Linux доступ к Интернету отключен, доступ к серверу Samba снова будет недоступен. Рабочие станции настроены на DHCP, а их настройки DNS - openDNS. Мне нужно настроить их на использование кеширующего DNS-сервера и перепроверить.

Наиболее вероятная причина этого заключается в том, что клиенты не могут разрешить IP-адрес сервера самбы при отсутствии подключения к Интернету. Если это так, то я рекомендую развернуть DNS-сервер на сервере самбы. DNS-сервер должен делать следующее:

  • быть рекурсивным преобразователем для ваших клиентов
  • быть кеширующим сервером имен
  • служить авторитетным DNS-сервером для вашего внутреннего домена

Если у вас есть все это, клиенты должны использовать эту новую службу в качестве предпочитаемого DNS-сервера.

В любом случае, клиенты во внутренней сети не должны напрямую обращаться к OpenDNS, внутренний DNS-сервер почти всегда является лучшим решением.

У меня была очень похожая проблема, но на opensuse. Вот что я сделал:

В этом файле /etc/resolv.conf

  • У меня не было IP-адреса для локального DNS-сервера имен, которым в моем случае является сам рутер.
  • У меня было несколько IP-адресов DNS-серверов DNS, которые выходят из моей сети, но не на мой маршрутизатор, поэтому я просто добавил:

    nameserver 192.168.1.2
    

где 192.168.1.2 - мой IP-адрес маршрутизатора, а SAMBA отлично работает, даже когда у меня отключено интернет-соединение.