Автор Тема: Мрежа между кубунту 6.06 и уиндоус хп  (Прочетена 859 пъти)

lliya

  • Участници
  • ***
  • Публикации: 3
    • Профил
Бихте ли обяснили по какъв начин да свържа двете си машини и да споделя интернета помежду им?По какъв начин да правя трансвер между файлове и папки (нетуорк файл шеринг)? Моля да се има предвид че нямам почти никакъв опит с линукс ( като цяло ), но за сметка на това имам голямо желание да навляза по-дълбоко в юникс базираните операционни системи.Мисля че кубунтуто е едно добро начало.Благодаря Ви предварително.
Активен

july

  • Напреднали
  • *****
  • Публикации: 324
    • Профил
Мрежа между кубунту 6.06 и уиндоус хп
« Отговор #1 -: Dec 05, 2006, 22:42 »
първо прецени кой на кой ще дава интернет-а

ако избереш линукса, да дава интернета на windows-а, прочети за iptables и -t MASQUERADE

ако избереш windows, става само с кликане (с линукса също мисля става и само с кликане)
Активен

plamen_f

  • Напреднали
  • *****
  • Публикации: 1246
    • Профил
Мрежа между кубунту 6.06 и уиндоус хп
« Отговор #2 -: Dec 05, 2006, 23:47 »
Ако линукса ти е Ubuntu - става да само с кликане.
Ако искаш нещо по-прегледно обърни внимание и на Shorewall + Webmin.
А за паките - ако ще четеш от linux - SAMBA + WEBMIN.


Обаче не съм таен агент на WEBMIN  ...
Активен

alabal

  • Напреднали
  • *****
  • Публикации: 2173
  • cat /earth/europe/bg/sofia | grep Nacamura
    • Профил
Мрежа между кубунту 6.06 и уиндоус хп
« Отговор #3 -: Dec 06, 2006, 01:01 »
Тъй като темата не е свързана с конкретен проблем е преместена в "Идеи и мнения".
По темата:
Необходима е инсталация само на samba, без никакви кой знае какви настройки. Освен webmin може да се използва, а даже е и по-лесно използването на phpmyadmin.



Активен

It makes you awful glad that you were born a man.

malone

  • Напреднали
  • *****
  • Публикации: 269
    • Профил
    • WWW
Мрежа между кубунту 6.06 и уиндоус хп
« Отговор #4 -: Dec 06, 2006, 02:25 »
Абе чак само с кликане не става [Ubuntu > Windows].

Споделяне на файлове между Windows и Linux машини

Нужни инструменти:
- samba
- samba-common

За да ги инсталираш:
Примерен код

sudo apt-get install samba-common
sudo apt-get install samba

като при втората команда би трябвало samba-common да се инсталира, като зависимост.

Инсталираш ли сървъра, използвай следната команда, като тя е при Gnome, при теб вероятно ще се наложи да използваш Kate или който искаш текстов редактор, но смисъла е да редактираш smb.conf.

Примерен код

sudo gedit /etc/samba/smb.conf


Направи следните промени:

workgroup = WORKGROUP
под него добави
netbios name = името_на_твоя_сървър (без разстояния)

Пример:
Цитат

netbios name = malone_smb_server

Увери се, че "security" е с аргумент "user".

Продължи надолу до "[homes]", и настрой:
Цитат

browseable = yes
writable = yes


Запази промените.

Накрая създай SMB user, като си сигурен, че този акаунт съществува в твоя Ubuntu.

Примерен код

sudo smbpasswd -a `whoami`

и задай паролата

С това давърши конфигурирането на Samba на твоя Ubuntu Linux.
-----------------------------------------------
Windows
-----------------------------------------------
Съществуват два метода:

Метод 1:
My network places > Entire Network > My Windows Network > Workgroup

Метод 2:
В адрес бара напиши "\\[както се казва твоя сървър]". При мен е "\\malone_smb_server\".

Ще видиш папка с име "homes", кликни върху нея и ще бъдеш запитан за username и password, въведи твоето Ubuntu Login Name и password такава, каквато си настроил по-рано със "smbpasswd".

Споделяне на интернет от Linux машината към Windows
Забележка: Пиши всички следващи команди в root терминал, НЕ ИЗПОЛЗВАЙ sudo.

1. Започни с конфигурирането на мрежовата карта, която е свързана с другия компютър в домашната ти мрежа:
Примерен код
ifconfig ethX ip

където ethX е интерфейса на мрежовата карта, а ip е желания от теб адрес на сървъра (обикновено се използва 192.168.0.1)

2. Конфигурирай NAT, както следва:
Примерен код
iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE

където ethX е интерфейса на мрежовата карта, от която "идва" интернета
Примерен код
echo 1 > /proc/sys/net/ipv4/ip_forward


3. Инсталирай dnsmasq и ipmasq, като използваш apt-get:
Примерен код
apt-get install dnsmasq ipmasq


4. Рестартирай dnsmasq:
Примерен код
/etc/init.d/dnsmasq restart


5. Преконфигурирай ipmasq за стартиране след като мрежата бъде стартирана. След командата чети и следвай стъпките:
Примерен код
dpkg-reconfigure ipmasq


6. Повтори стъпки 1 и 2.

7. Добави ред "net.ipv4.ip_forward = 1" в /etc/sysctl.conf
Примерен код
gedit /etc/sysctl.conf

Дал съм пример както горе, с gedit, но ти си използвай който искаш редактор, за да редактираш sysctl.conf.

8. Рестартирай (Незадължително, но препоръчително)

На Windows машината, настройките са следните:
IP адрес: 192.168.0.2
Default Gateway: 192.168.0.1
Preffered DNS: 192.168.0.1

Успех!



Активен

Безмислено е да даваш съвети на този, който не иска да ги използва. Каква е ползата от свещника в ръцете на слепеца.