• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    DELVITLinux pro zacatecniky a obycejne uzivatele (NO FLAMES!)
    ROUMEN
    ROUMEN --- ---
    GHORMOON:
    DANIELSOFT: To by měl umět zařídit ten proxy.pac

    GHORMOON: různé proxy nejsou problém, problém mám s tím, že mám nastavení směrování na různé síťovky podle IP cíle, ale vypadá to, že i když nastavím proxy, nejde to podle adresy proxy.
    ROUMEN
    ROUMEN --- ---
    SUK: Koukal jsem na model iso/osi a nechápu skoro nic.
    Nemám žádnou moji síť, mám PC a dvě síťovky A a B, každou připojenou do jiné LAN, pro zjednodušení A a B. Síť A je divná, složitá a omezená, ale kvůli přístupu na konkrétní servy v jejím vnitřním rozsahu se k ní musím připojit, protože nejsou dostupné z B. Síť B je pro mě transparentní do internetu. Routovaní podle IP na servery z A přes síťovku A jsem si nastavil, zbytek jde přes B. Ale některé stránky z internetu (vnější síť z rozsahu B) jsou přístupné přes proxyA, která je v síti A (a není vidět ze sítě B) a je mnohem rychlejší než ze sítě B. To automatické nastvení proxy z proxy.pac, které jsem tu uvedl nefunguje jak jsem si představoval. Co je na tom špatně?
    GHORMOON
    GHORMOON --- ---
    DANIELSOFT: vidis, v tom pripade by to jit mohlo, ja to nikdy nepotreboval

    ROUMEN: pokud jde o web, tak to rozsireni by mohlo resit tvuj problem. pripadne zkus nadhodit, o co jde, treba bude podobne reseni i pro jiny traffic (nebo to pujde nejak naskriptovat)
    DANIELSOFT
    DANIELSOFT --- ---
    GHORMOON: pohodlne nastavovat ruzne proxy v zavislosti na url. ve Firefoxu jsem na to sveho casu pouzival rozsireni jmenem "FoxyProxy"
    GHORMOON
    GHORMOON --- ---
    mno pokud by spravne nastavil proxy, tak by to fungovalo (na IP vrstve jde request na proxy), ale nenapada me snad zadna aplikace (vcetne browseru) kde by slo pohodlne nastavovat ruzne proxy v zavislosti na url.
    o jaky traffic jde? web? mozna to nejak nastavit pujde, ale nebude to asi uplne trivialni.
    SUK
    SUK --- ---
    ROUMEN: Zkusim to jinak - brana je router, ktery routuje packety mimo tvoji sit. Mimo tvoji sit muze lezet i proxy. Jinymi slovy - packet se k proxy muze dostat pres router. K routeru pres proxy to uz moc nejde.
    Projed si ISO/OSI model, at vis, co a jak funguje.

    Proxy muze byt vic druhu a system to nijak neresi, to je reseno az na aplikacni urovni. Nektere protokoly prakticky ani pri pouziti proxy nepotrebuji "zabalit packet" a funguji naprosto transparentne - napriklad HTTP.

    To, co pises ty, to je pripad VPN (ktera klidne muze byt interne realizovana pres socks proxy). Tam je ale situace trosku slozitejsi (packet system naroutuje do virtualni sitovky, kde se to zabali a pokracuje fyzickou sitovkou k VPN serveru, kde se rozbali a namiri k cili).
    ROUMEN
    ROUMEN --- ---
    SUK: Nerozumím. Nejsem síťař. Laicky, když se proxy nechá nastavit i v prohlížeči, jsem si myslel, že když chce někdo poslat nějaký paket na konkrétní IP, tak se systém podívá nejdřív na nastavení proxy, pokud je nastavená a má se uplatnit, tak ho zabalí do jiného paketu a ten nasměruje na proxy a pošle dál nebo ho nezabalí a pošle rovnou dál. Pak se podle routovací tabulky pošlou na konkrétní brány a ty se pak postarají o zbytek.
    Jenže mě to podle chování u mě připadá, že ty pakety se směrují v té routovací tabulce podle cílových IP a ne podle nastavení proxy, tedy ta "částB" jde stejně přes B a ne přes A, přestože proxy by měla jít přes A.
    Asi to chápu špatně, tedy prosím o upřesnění jak to funguje, případně co a jak mám nastavit.
    SUK
    SUK --- ---
    ROUMEN: Tak co se "uplatnuje drive" je snad jasny, ne? Proxy muze byt kdekoliv, zatimco vyuzit jako branu router mimo vlastni sit moc nejde ;)
    ROUMEN
    ROUMEN --- ---
    Konfigurace sítě, směrování a proxy:
    Co se při komunikaci PC se sítí uplatňuje dříve? routing nebo proxy? Snažím se nastavit automaticky proxy pomocí proxy.pac, ale moc to nefunguje.
    Mám dvě síťovky A, B. Mám nastavený základní routování, kdy určité rozsahy IP jdou přes A(bránaA), zbytek přes B(bránaB). To funguje. Přímo, bez proxy. Proxy má adresu v rozsahu A(proxyA). Chtěl jsem nastavit určitý rozsah adres z toho zbytku co jde přes B (částB), aby byl směrovaný přes proxy. Myslel jsem si, že to stačí nastavit v proxy.pac:

    
    function FindProxyForURL(url, host) {
        host = host.toLowerCase();
        if (dnsDomainIs(host, "částB"))
            return "PROXY proxyA:8000";
        return "DIRECT";
    }
    


    Myslel jsem, že když to co by bylo směrováno na B půjde přes proxy která je v A, nebudu muset měnit to směrování, ale podle tcptraceroute stejně ta "částB" nejde přes proxy na A, ale tvrdošíjně na mimo proxy B.

    Co dělám špatně? Musím přidat IP adresy nebo jejich rozsahy do směrování? To je ale komplikace, protože jich je víc a jednodušší je to přes jména.
    DANIELSOFT
    DANIELSOFT --- ---
    SUK: super, vlnovka funguje, diky
    SUK
    SUK --- ---
    DANIELSOFT: Hoj, zkusil jsem, co je $HOME a $PWD, kdyz to gmrun spusti a je to v poradku. Pokud chces odkazovat od $HOME, zacni to ~/, gmrun to prepise na $HOME
    DANIELSOFT
    DANIELSOFT --- ---
    dotaz: používám v Xech gmrun na rychlé launchování příkazů, ale štve mě, že když tam mám zadat soubor (který to správně doplňuje tabem) musím použít vždy absolutní cestu. rád bych použil relativní cestu od adresáře $HOME, ale nepřišel jsem na to, jak to nastavit. zkusil jsem tam dát "pwd > /home/danny/pwd.txt" abych viděl "kde je", ale soubor se nevytvořil, asi to neprohání přes shell.

    celé je to drobnost, ale snad bude někdo vědět
    PISKVOR
    PISKVOR --- ---
    ROBERT_MOST: Jestli máš spuštěný desktop, tak ten taky běží pod tebou. Pokud potřebuješ něco s /home nebo / , nabootuj GParted Live z CD nebo USB.
    PUNKREASS
    PUNKREASS --- ---
    ROBERT_MOST: ja sem lama, a proto bych nejdriv zkusil man lsof a man fuser.
    ROBERT_MOST
    ROBERT_MOST --- ---
    co mám udělat, aby mi Gparted při pokusu o unmount nehlásil tohle?
    # umount -v "/home"
    umount: /home: target is busy
    (In some cases useful info about processes that
    use the device is found by lsof(8) or fuser(1).)
    okna mám všechny zavřený, hlásí to i když to zkusim hned po startu pc
    TEAPACK
    TEAPACK --- ---
    PISKVOR & CHOROBA & ERGOSUM: Díky =) Iso staženo a vypáleno, tak uvidíme jak to o víkendu pujde, pak dám vědět =)
    ERGOSUM
    ERGOSUM --- ---
    TEAPACK: Snad není stroj na kterém by Puppy nemakalo.
    Mě se osvědčilo mít ho na disku "sbalený" s konfiguračním souborem, tedy ne s klasickou linuxovou strukturou. Je to jedna z možností při výběru instalace.
    DANIELSOFT
    DANIELSOFT --- ---
    Já na počítači s 512 MB RAM provozoval Palemoon pod Archem. Ale mělo to lepší procesor než ten uvedený, 2,4 GHz.
    CHOROBA
    CHOROBA --- ---
    puppy a udelej ho pesristent.
    Kliknutím sem můžete změnit nastavení reklam