Aktív témák

  • Dr.Momo

    tag

    Szep dolog a kezdeti lepesek, de talan ahoz hogy megtanulj linux-ozni nem a legjobb valasztas a SuSE 7.3. Szerintem elosszor az alap szoveges modban kell megtanulni, hogy mit hol talalsz.
    Ami a a lilo-t illeti, nem muszaj az MBR be telepiteni... Ahoz, hogy automatikusan minden inditasnal bemountolja a fat32-es particiot, meg a tobbi cuccot a /etc/fstab -ban tudod beallitani.
    Ott talalsz ra mintat hogy hogyan kell beirni. Editalo proginak jo a pico, mcedit, joe stb, amelyik epp fel van rakva. Ha nincs berakod a lemezt es rpm -i /suse/... .rpm kiterjesztesu csomagok kozott megtalalod a neked valot.
    Net megosztast iptables-al vagy ipchains al tudsz csinalni. Ehez sajna meg kell tanulni a kernel forditast, mert alapban nem tamogatja a kernel. egyszerre csak az egyiket tudod hasznalni...
    kernel forditast a kovetkezo parancsokkal tudod megcsinalni:
    1. belepsz a /usr/src/linux konyvtarba. ha nincs ilyen, bar ezt ketlem, akkor szedjel le a kernel.org -rol kernelt. (2.4.18 at ajanlom) tar.gz kierjesztesu, ezt igy tudod kibontani> tar -xvzf linux-2.4.18.tar.gz Ezt bemasolod a /usr/src/linux ala. ha megvan '' make menuconfig ''
    beallitod a hardvered * itt lehet valasztani, hogy mit akarsz kernelbe ill. modulba forditani. en alt mindent kernelbe forditok, de ami kiveheto, ill. halokartya azt modulba forditom, mert igy kenyelmesebb, majd '' make dep '' ha elozo forditasbol marad szemet akkor '' make clean '' majd
    '' make modules '' utana '' make modules_install '' vegul make '' bzImage '' . A lefordult kernelt /usr/src/linux/arch/i386/boot/bzImage alatt talalod ez kb max 1 mega. ezt masold be a /boot ala mas neven mondjuk linux-2.4.18 nevre. editald a /etc/lilo.conf -ot. csinalj uj valaszthato opciot (minta van a fileban) majd beirod hogy lilo. hozzaadja a tobbihez. ujrainditasz es boot-olod az uj kernelt ennyi. Eloszor nehez lesz a menuconfigba lepkedned, de majd hozzaszoksz. a forditashoz szuksege csomagok GCC, ill. NCURSES librarik. ha ezzel megvagy, es muxik az uj kernel akkor mar csak egy ket dolog van hatra. a netmegosztast MASQUERADING-nak hivjak. ez azt jelenti, hogy portokon keresztul forwardolja a kernel a csomagokat a kliens gepeknek, ugy, hogy nem latszik a belso ip cim. ajanlatom, hogy valaszd a belso ip cimeket 192.168.1.x nek. csinalj a /etc/router.conf file-t es ezt ird be:
    echo ''1'' > /proc/sys/net/ipv4/ip_forward
    ipchains -A forward -j MASQ -s 192.168.1.0/24

    ehez a conf filehoz biggyesztye egy symbolic linket a /etc/rc5.d -be ln -s /etc/router.conf S10ipfwd mondjuk. de lehet mas nev is, csak arra vigyazz, hogy az Sxx a network init-nel nagyobb legyen mert a szam nagysagaban hajtja vegre a kernel a linkeket...
    ha minden igaz mar megy is a megosztas. a kliens gepeken atjaronak a server belso kartya ip cimet kell megadni.
    a samba a windows-os megosztasok programja. ha ezt nem rakod fel nem tudja kezelni a windowsos megosztast a linux. a kernelforditasnal mindenkepp forditsd be az SMB file system tamogatast. Most ennyi roviden :)))
    udv!

Aktív témák