В моей сети все машины получают IP от роутера по DHCP, за каждым MAC'ом закреплен свой IPшник. Через этот же роутер пользователи получают интернет. В сети есть контроллер домена под управлением Windows Server 2003, но сеть гетерогенная (Windows + Ubuntu). Недавно встал вопрос о настройке постоянного и стабильно работающего способа доступа к сетевой шаре сервера на машинах под Ubuntu. Вариантов решения проблемы оказалось два:
НО!!! Т.к. IP пользователи получают по DHCP, то сеть определяет настройки уже после входа в систему, что не позволяет fstab примонтировать сетевой путь. Значит, нужно прописать настройки сети вручную, указывая при этом адреса DNS-сервера и роутера:
auto eth0
iface eth0 inet static
address 192.168.0.**
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
# адрес роутера для получения интернета
gateway 192.168.0.11
# адрес Windows-сервера
dns-nameservers 192.168.0.1
# адрес роутера, который выступает в роли вторичного DNS-сервера
dns-search 192.168.0.11
Проверяем работоспособность интернета и ресаем машину для монтирования fstab, или же просто выполняем:
Все, сетевая шара примонтирована.
P.S. Через пресловутый наутилус или крусадер система постоянно просит пароль и не хочет соединяться с сервером, хотя пароль и логин, естественно, правильные. Скрипт в автозапуске через mount -t cifs тоже особо не помогает, матерясь на ограниченные права доступа пользователя к сетевому ресурсу, а юзверь - не админ.
- Ввести Ubuntu-машины в домен Windows
- Смонтировать сетевую шару каждому пользователю как диск
//192.168.0.1/documents /mnt/documents cifs username=***,password=***,domain=DOMAIN.DP.UA
НО!!! Т.к. IP пользователи получают по DHCP, то сеть определяет настройки уже после входа в систему, что не позволяет fstab примонтировать сетевой путь. Значит, нужно прописать настройки сети вручную, указывая при этом адреса DNS-сервера и роутера:
sudo nano /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.0.**
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
# адрес роутера для получения интернета
gateway 192.168.0.11
# адрес Windows-сервера
dns-nameservers 192.168.0.1
# адрес роутера, который выступает в роли вторичного DNS-сервера
dns-search 192.168.0.11
sudo /etc/init.d/networking stop
sudo /etc/init.d/networking start
Проверяем работоспособность интернета и ресаем машину для монтирования fstab, или же просто выполняем:
sudo mount -a
Все, сетевая шара примонтирована.
P.S. Через пресловутый наутилус или крусадер система постоянно просит пароль и не хочет соединяться с сервером, хотя пароль и логин, естественно, правильные. Скрипт в автозапуске через mount -t cifs тоже особо не помогает, матерясь на ограниченные права доступа пользователя к сетевому ресурсу, а юзверь - не админ.
Комментариев нет:
Отправить комментарий