Каким образом организовать локальную сеть между Убунту-машинами без использования Samba? Наверное NFS?
А скажите, кто как реализует локальную есть между Убунту-машинами, ну или между какими-то другими линуксами? Samba, которая есть в Убунте из коробки, очень уж не нравится мне, она тормозит и глючит и не монтирует удаленные компьютеры в файловую систему, а показывает их только в Наутилусе.
Я вот ничего другого не придумал, как использовать NFS (Network File System). Редактировать файл /etc/exports вручную и потом выполнять команду mount и помнить ip-адрес нужного мне компьютера мне совсем не нравится, поэтому я поискал какие-то приблуды для NFS. Ничего не нашел и тогда я сам сколотил себе связку из NFS сервера и клиента, пакета autofs, пакета avahi и двух самописных скриптов-плагинов для Наутилуса.
В итоге я могу:
а) расшаривать папки в NFS в два клика в Наутилусе
б) так же в два клика получать в папке /net список включенных в данный момент компьютеров сети, у которых есть NFS-шары, при этом компьютеры монтируются в мою файловую систему в папку /net в виде
/net/<имя-компьютера>.local
Т.е. я могу обращаться к ним из терминала или какого-то другого файлового менеджера.
Так вот два вопроса:
1. Может все это фигня и я зря заморачиваюсь, и есть какой-то другой способ организовать быструю и удобную локальную сеть между линукс-машинами? Как вы организовываете локальную сеть?
2. Если все таки ничего подобного не существует, нужна ли кому-то такая приблуда? Если нужна, то попытаюсь оформить в виде deb-пакета и ppa, чтобы можно было легко пользоваться
Простите, господа.
Не смог сдержаться: и эта система планирует захватить десктоп-сегмент? Просто сам мучаюсь с убунту компьютером (больше в аспекте АктивДиректори), накипело…
Да сам в шоке. Почему-то хоть какую-то поддержку виндовой сети они сделали, а юниксовую сеть — даже не попытались. И ничего же сложного там нет, уверен что гораздо проще Самбы. Я уже так устал ждать, что сам почти все сделал, но конечно есть косяки. Хотелось бы не костыли какие-то самописные, а нормальную поддержку.
Простите, но совсем некорректно, а почему виндовые DLL файлы ещё не подключаете в убунте к томуже наутилусу, для реализации убунтой каких-то вендовых функций?
Может быть не стоит из Булки хлеба делать тройлебус?
Ушел биться головой о стену. Сам, и сотни коллег используем убунту и дома и на работе, причем давно и по-жесткому. А теперь вот благодаря вам узнал, что это оказывается неправильно.
Я знаю про fstab и конечно я пробовал его использовать. Но для меня он неудобен. Во-первых этот файл надо редактировать, прописывая в нем каждую нужную мне папку удаленного компьютера по ip-адресу. А я хочу другого — я хочу в любой момент времени зайти куда-то и увидеть все компьютеры, которые в данный момент в сети. Даже если это компьютер моего друга, который зашел в гости и подключился к моему вайфаю.
Во-вторых если прописать в fstab какую-то шару, а потом в какой-то момент компьютер с шарой выключить, то мой компьютер начинает безбожно тупить, тупит реально очень долго. В то же время если при включении моего компьютера удаленный компьютер будет выключен, то при включении удаленного я его шару не увижу — для этого на моем нужно проделать какие-то телодвижения. Так что fstab мне вообще не полошел.
Может я просто не умею его готовить?
Не знаю. Два года назад прописал несколько папок, с тех пор переезжал на новый дистрибутив, на новые кеды, а папочки все живут и живут. Для того, что хотите вы, самба — лучший выход. Особенно для случаев «пришел друг с ноутом». У меня на сервере поднята и открыта за NAT'ом для всех. Любой ноутбук с любой ОС и в любое время может получить доступ. NFS все же файловая система, а файловую систему надо монтировать. А потом, что самое ужасное, отмонтировать. Однако, в KDE 4.чо-то-там добавили эту фичу в Dolphin, теперь он умеет. Как в гноме не знаю, вроде Наутилус только самбу умел.
Самба очень медленная. Фильмы например переписываются очень долго. NFS гораздо быстрее.
У меня дома сейчас около 5 компьютеров, я задолбаюсь на каждом прописывать каждую нужную мне папочку другого компьютера. Монтируется у меня все автоматически и отмонтируется по-моему после некоторого бездействия. Так что тупление при выключении удаленного компа маловероятно.
В мануале по Наутилусу кстати давно написано про NFS — library.gnome.org/users/user-guide/stable/nautilus-accessnetwork.html.ru
Но не видел ни разу, чтобы появлялся этот самый пункт «Сеть UNIX».
If you have an NFS share set up, you can use Avahi to be able to automount them in zeroconf-enabled browsers (such as Konqueror on KDE and Finder on Mac OS X). wiki.archlinux.org/index.php/Avahi#NFS
> не монтирует удаленные компьютеры в файловую систему, а показывает их только в Наутилусе.
Чего это??? А так? mount -t cifs 192.168.1.100:/C$ /net/my_windows -o user=FSA
Согласен, способ конечно слегка извращённый, но если очень хочется, то можно. Об опциях читать man mount.cifs
Ну я имел в виду, что дефолтная реализация самбы в Убунте показывает удаленные компьютеры только в Наутилусе и через какие-то странные URI smb://бла-бла-бла. Я так понимаю там сделано с использованием VFS (Virtual file system).
Ну да, видимо можно примаунтить самбу в файловую систему руками, и кстати может быть даже можно через autofs, потому что я видел что-то в настройках autofs насчет самбы. Но для монтирования уже требуются телодвижения. А если совершать телодвижения, то почему бы не настроить NFS? У меня просто нет виндовых машин вообще, мне не нужна совместимость в виндой, так зачем использовать тормознутую самбу?
Абсолютно с Вами соглашусь, odmin4eg. Мне не нужны никакие актив-директори, сеть виндоуз и т.п. У меня парк исключительно линукс-машин, и я просто хочу нормальную локальную сесть из них. Убунту, самый блин дружественный дистрибутив, до сих пор не может этого сделать. И это возмутительно. Накипело :)
1. Может все это фигня и я зря заморачиваюсь, и есть какой-то другой способ организовать быструю и удобную локальную сеть между линукс-машинами? Как вы организовываете локальную сеть?
Как вариант — zeroconf (avahi например) и конфиг для nfs или какого-нибудь другого типа расширивания локальных ресурсов.
Сам не пробовал — обхожусь пока настроенной nfs-шарой.