Fáljmegosztás Mac OS X és Windows XP között

A Magyar Macintosh Wiki wikiből

Tartalomjegyzék

Bevezetés

Az Apple végre nyitott egy oldalt tutorialokkal többek között erről is. Sajnos a linkeket rosszul tették ki és a dokumentumokat is kicsit összekeverték.
http://www.apple.com/business/mac_pc/tutorials.html

Kapcsolatot lehet létesíteni egy Mac és egy Windows-ot futtató PC között ha mindketten ugyanazon a hálózaton vannak, illetve csak két gép van, és egy ethernet kábel köti össze a hálókártyájukat. (Régebbi gépek esetében ún. crossover ethernet kábel kell, újabbak esetében nem feltétlen.) Vagy az OS X játssza a szerver szerepét, vagy a Windows. Az Apple elképzelése szerint a Windows natív fájlmegosztási protokollját használják a gépek mindkét esetben (SMB/CIFS).
A tapasztalat szerint sokkal kevésbé bonyolult, ha a Windows játssza a szerver szerepét. (OS X 10.4 Tiger esetében ez a kijelentés már nem feltétlenül igaz, a tigrisben lévő samba szerver ügyesnek tűnik.)

XP a szerver

Ha XP a szerver (itt csak két gépről beszél a dokumentum, de hálózatban is hasonlóan működik): http://images.apple.com/business/mac_pc/pdf/cable_guide_10.3_UK.pdf

Mac OS X a szerver

Ha a Mac a szerver, Samba segítségével (itt hálózatról beszélnek, de két gép esetében is hasonlóan működik):
http://images.apple.com/business/mac_pc/pdf/xp_osx_10.3_UK.pdf

Egy cikk a Sambáról OS X alatt magyarul:
http://www.almalap.hu/200304/samba.html

Megjegyzés: a cikk még Jaguárhoz (Mac OS X 10.2) íródott, bizonyos dolgok megváltoztak. Ilyen pl. a SWAT. A SWAT-ot nem ajánljuk bekapcsolni, mert ehhez engedélyezni kéne az alapban biztonsági okokból deaktivált root felhasználót.

IP-címek

Az első lépés beállítani a két gépen az IP-címeket, hogy egy hálózathoz tartozzanak. Ha eleve hálózatba vannak kötve a gépek, ezt a lépést ki lehet hagyni. Általában kis helyi hálózatként szoktuk kezelni az eseteket, fenntartott (másnéven privát) IP-címeket használunk. Ezek lehetnek:

  1. 10.0.0.0 – 10.255.255.255
  2. 172.16.0.0 – 172.31.255.255
  3. 192.168.0.0 – 192.168.255.255

A hivatalos dokumentáció a fenntartott IP-címekről:
http://www.faqs.org/rfcs/rfc1918.html

Az első esetben nagyon nagy hálózatok jöhetnek szóba, mégis gyakran választunk ilyen alakú címeket kétgépes kis helyi hálózatunkhoz: könnyen meg lehet ugyanis jegyezni a számokat. Pl. 10.0.0.1 az egyik gép, a másik pedig 10.0.0.2 A harmadik típusból is gyakran választanak címeket, mivel ezek a legkisebb hálózatot feltételezik.

Tippek

Hogy a Mac milyen windows munkacsoportba tartozik, megadhatjuk az /Applications/Utilities/Directory Access program segítségével, indítsuk el, ellenőrizzük, hogy a lakat baloldalt alul nyitva legyen (ha zárva van, kattintsunk rá és a gép kérni fogja egy adminisztrátor nevét és jelszavát), majd a Services fülön jelöljük ki az SMB/CIFS bejegyzés sorát, majd nyomjuk meg alul a Configure... gombot és írjuk be a megfelelő értéket a Workgroup: mezőbe!

A Mac-en az /etc/hosts fájlban hozzárendelhetjük a gépek IP-címét egy (vagy akár több) névhez. Figyelem! Az eredeti bejegyzéseket hagyjuk meg! Pl.

##
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
127.0.0.1       macim
10.0.0.1        macim
10.0.0.2        xpbox

A hosts fájlok használatának előnye, hogy a gépek neveit elég fejben tartani, a kiosztott számokat nem kell. A hosts fájlok voltak a DNS szolgáltatás őse: egy pár gépes (2-3) kis hálózatban ma is használhatóak.

Windows is használhatja a saját hosts fájlját. Ez verziótól függően az alábbi helyeken lehet:

  1. Windows XP Home / Pro c:\windows\system32\drivers\etc\hosts
  2. Windows 95/98/Me c:\windows\hosts
  3. Windows NT/2000 c:\winnt\system32\drivers\etc\hosts

Tartalma lehet pl.

###
127.0.0.1       localhost
127.0.0.1       xpbox
10.0.0.2        xpbox
10.0.0.1        macim

A tapasztalat azt mutatja, hogy a windows hajlamos időnként megkergülni, ha beállítjuk a hálózatot, egyszer használjuk, aztán többé nem. Részleges megoldás, ha nem az SMB/CIFS megoldásokat választjuk, hanem pl. a HotLine kapcsolatot. Ráadásul úgy tűnik, nagy fájlok áthelyezése gyorsabb a HotLine protokollon. Hátránya, hogy a 32 betűnél hosszabb fájl- és mappaneveket nem kezeli rendesen, átnevezi őket (mivel a régi Mac OS-hez készült eredetileg, csak új köntösben van, azaz Carbon program mind a HotLine szerver, mind a kliens Mac-es változata). A probléma megoldása lehet a dolgok előzetes betömörítése. HotLine kapcsolat létesíthető akár két Mac között is, de Mac és PC viszonylatban jobban megéri.

Az eredeti kliensek ha feljutnak az internetre, reklámokat mutogatnak. Léteznek alternatív kliensek is. |

Személyes eszközök