Настройте Ubuntu для просмотра сети Windows по имени хоста

По умолчанию рабочий стол Ubuntu с установленной Samba будет членом рабочей группы Windows с именем WORKGROUP. Поскольку этот компьютер является членом WORKGROUP, можно подумать, что вы можете просматривать и подключаться к другим машинам в той же сети по имени хоста. Это не относится к делу. Вместо этого вам все равно придется определять IP-адрес машины, чтобы подключиться. Похоже, это противоречит цели Samba и возможности присоединиться к рабочей группе. Чтобы облегчить жизнь, вам нужно после установки Samba внести довольно простые изменения, которые позволят вашей машине видеть и подключаться к другим машинам по имени хоста. Посмотрим, как это делается.

Самба

Естественно, вам необходимо установить Samba на машине, которую вы планируете использовать. Есть несколько способов сделать это. Вы можете открыть Центр программного обеспечения Ubuntu, найти Samba и установить Samba. Или вы можете открыть Nautilus, щелкнуть папку правой кнопкой мыши, выбрать «Параметры общего доступа» и следовать всем инструкциям, чтобы правильно установить Samba.

После установки Samba вы можете дважды проверить правильность рабочей группы, открыв файл. /etc/samba/smb.conf и ищем строку:

рабочая группа = РАБОЧАЯ ГРУППА

Если вы хотите (или хотите) изменить рабочую группу, к которой вы принадлежите, измените ее там. После внесения этого изменения сохраните файл и перезапустите Samba с помощью команды:

sudo service smbd перезапуск

Брандмауэр

Если вы используете Firestarter, вам нужно будет удалить его и установить другой инструмент межсетевого экрана (GUFW — один из моих любимых). Если вы оставите Firestarter установленным и перезагрузите компьютер (после внесения этого изменения), ваша машина может не загрузиться. Я скажу, что я обнаружил, что Firestarter включает несколько ошибок (например, прохождение через порт 631 — печать), чтобы сделать удаление хорошим шагом. GUFW — это интерфейс GNOME для ufw, который является гораздо более надежным инструментом межсетевого экрана (и таким же простым в использовании).

Заключительная часть

Последний этап перед настройкой — установка winbind. Для этого введите команду sudo apt-get install winbind. Вам нужно будет ввести свой пароль sudo для завершения установки. Как только это будет установлено, вы готовы к настройке.

Конфигурация

Вам нужно отредактировать файл /etc/nsswitch.conf . В этом файле вы увидите строку, которая выглядит так:

хосты: файлы mdns4_minimal [NOTFOUND = return] dns mdns4

Вам нужно отредактировать эту строку, чтобы она выглядела так:

хосты: файлы mdns4_minimal [NOTFOUND = return] выигрывает dns mdns4

Как только вы это сделаете, сохраните файл и перезапустите сеть. Чтобы перезапустить сеть, введите команду:

/etc/init.d/networking restart

Пользуясь

Надеюсь, вы знаете имена хостов некоторых машин в вашей сети. Если да, попробуйте проверить связь с одной из этих машин по имени (а не по IP-адресу). Вы должны получить ответный положительный ответ. Если вы не знаете имя хоста какой-либо машины в вашей сети, вы всегда можете нажать Адреса> Сеть а затем дважды щелкните значок сети Windows. Оказавшись в этом окне, вы увидите значок РАБОЧЕЙ ГРУППЫ. Дважды щелкните по нему, и он должен показать все машины в вашей сети, которые принадлежат той же Рабочей группе. Возьмите одно из этих имен и попробуйте пропинговать его. Вы должны получить обратно положительные результаты.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *