Доброго времени суток.Подскажите по настройкам локальной сети между пк1 с win xp и пк2 с CentOS 6.4
Изначальная цель совместный доступ к файлам. Обе машины выходят в интернет через роутер TP-LINK WR 340G. ПК1 общается с роутером по витой паре,пк2 общается с роутером по вайфай.
p.s.Прошу прощения если разместил тему не в том разделе.Не знаю куда именно отнести этот вопрос из-за разных осей и собственно локальной сети.
Спасибо за помощь или совет.
Создание общего доступа к папке.Ось Win XP и CentOS 6.4.
А в чем собственно сложность то? Что не работает? Общий ресурс на каком компьютере должен быть?
На роутере необходимо настроить маршрутизацию из одной сети в другую, на компе с маздайкой настроить "общие папки", на компе с CentOS настроить Samba-клиента в виде FUSE-модуля CIFS, или, если в обратную сторону, то на Linux-машине надо поднять Samba-сервер, с настройкой маздайки сами разберетесь.
How to в помощь.
Сомневаюсь в необходимости настройки маршрутизации на домашнем роутере.
Marley, ну, насколько я понимаю, у ТС получается две вырожденных локальных сети (интерфейсы-то разные), и машины друг друга не видят, но могут ходить вовне через, скажем, NAT. Ждем подробностей.
Сомневаюсь в необходимости настройки маршрутизации на домашнем роутере.
Есть такая необходимость.
Хм, у меня четыре компа (два по проводу, два по Wi-Fi) с одним роутером работают, отлично видят друг друга, никаких маршрутов на роутере не делал.
А в чем собственно сложность то? Что не работает? Общий ресурс на каком компьютере должен быть?
На данном этапе сложность конфигурации самба на центось. В готовом примере настройки указано,что необходимо отключить selinux.Зашел в файл конфигурации /etc/selinux/config.Поменял в строчке SELINUX=enconfig на =disabled,но не понятно как выйти из режима редактирования файла и сохранить изменения.
Общий ресурс папка на машине с виндоус.
На ЦентОС от самбы нужен лишь клиент. И селинукс отключать не требуется. Это какие-то враги инструкцию тебе писали.
Может и не нужно ничего устанавливать?
А просто подключиться к виндовс машине по протоколу smb://ip_адрес_windows_машины
Кстати тема уже обсуждалась.
Вопрос по настройке домашней сети с Linux и Windows!
На ЦентОС от самбы нужен лишь клиент. И селинукс отключать не требуется. Это какие-то враги инструкцию тебе писали.
Подскажите что необходимо по установке и настройке клиента на CentOS? Нужно ли удалять установленные пакеты для переустановки Samba?
Изначально устанавливал по этому ресурсу http://www.krizna.com/centos/installing-configuring-samba-centos-6/ но после строк с добавлением пользователя (# smbpasswd -a shareuser) возникает ошибка(Failed to add entry for user shareuser).
Попробовал установить по другому ресурсу http://rbgeek.wordpress.com/2012/05/25/how-to-install-samba-server-on-centos-6/ но тут непонятно как сохранить изменение в файле конфигурации selinux.
Может и не нужно ничего устанавливать?
А просто подключиться к виндовс машине по протоколу smb://ip_адрес_windows_машины
Кстати тема уже обсуждалась.
Вопрос по настройке домашней сети с Linux и Windows!
Прошу прошения за возможно не правильный вопрос. Для создания сети нужны статические ip-шники прописывать в роутере и в машинах?
Роутер раздаёт динамические адреса.Оба компа имеют выход в интернет.
Чтобы CentOS видела папку которая находится на машине Windows XP, тебе надо крутить CIFS.
Обязательно ставим пакеты Samba:
yum install samba samba-client samba-common cifs-utils -y
Ручное подключение Windows папки выглядит так:
Создаем точку монтрования, в этом каталоге будет содержимое папки Windows XP
mkdir /mnt/backup_dir
mount.cifs //192.168.1.3/backups /mnt/backup_dir -o user=User -o password=MyPass
Где:
//192.168.1.3/backups - сетевой путь до папки на Windows XP
/mnt/backup_dir - точка монтирования
-o user=User - Логин доступа к Windows папки
-o password=MyPass - пароль доступа к Windows папки
192.168.1.3 - IP адрес машины Windows XP
После перезагрузки доступ к сетевой папке Windows XP пропадет, чтобы этого не было нужно автоматически монтировать каталог во время загрузки CentOS. Поэтому надо делать автоматическое (подключение) монтирование во время загрузки.
Разумеется папку //192.168.1.3/backups - надо создать на Windows машине и дать сетевой доступ к ней.
Автоматическое подключение Windows папки на CentOS
Редактируем файл /etc/fstab
vi /etc/fstab
Добавляем туда строчку:
\\192.168.1.3\backups /mnt/backup_dir cifs user,username=User,password=MyPass 0 0Где:
//192.168.1.3/backups - сетевой путь до папки на Windows XP
/mnt/backup_dir - точка монтирования
-o user=User - Логин доступа к Windows папки
-o password=MyPass - пароль доступа к Windows папки
192.168.1.3 - IP адрес машины Windows XP
Чтобы Windows машина видела папку которая лежит на CentOS, тебе надо крутить Samba.
Допустим мы хотим сделать доступным каталог /home/share. Для этого делаем следующее:
yum install samba -y
Создаем папку /home/share на CentOS:
mkdir /home/share
Выставляем права на папку:
chmod 777 /home/share
Открываем и редактируем файл /etc/samba/smb.conf
[global]
workgroup = WORKGROUP
server string = my share
security = user
map to guest = Bad User
[homeshare]
path = /home/share
guest ok = Yes
writeable = YesПерезапускаем и ставим в автозагрузку демон Samba:
service smb restart
chkconfig smb on
Еще можно nmb демон запустить, чтобы имя хоста CentOS появилось в сетевом окружении Windows XP, и чтобы обращение шло через netbios имя.
service nmb restart
chkconfig nmb on
-------------------------
Попробуй так сделать, честно сказать в Линуксах нуб. Так что, пусть знающие спецы поправят меня если что.
-------------------------
да. Внутренние. Обычно 192.168.1.2 и 192..168.1.3. Их в роутере надо прописать. В компьютерах не нужно (хотя и можно).Для создания сети нужны статические ip-шники прописывать в роутере и в машинах?
ну это неудобно. Для включения придётся смотреть,какой сейчас IP.Роутер раздаёт динамические адреса.
Если делаете CIFS, то в маздае ничего ставить не нужно, на Linux нужен samba-клиент. А если папка тоже на Linux, то нужен samba-server.
плохая идея пихать пароль в общедоступный файл.vi /etc/fstab
Добавляем туда строчку: