abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 19:00 | Zajímavý projekt

Byla vyhlášena soutěž Hackaday Prize 2017. Soutěž je určena vývojářům open source hardwaru. Pro výherce je připraveno celkově 250 tisíc dolarů. Každý ze 120 finalistů získá tisíc dolarů. Nejlepší pak navíc 50, 30, 20, 15, 10 a 5 tisíc dolarů. Jedná se již o čtvrtý ročník soutěže. V roce 2014 zvítězil projekt globální sítě open source pozemních satelitních stanic SatNOGS. V roce 2015 zvítězil open source systém pro řízení elektrických invalidních vozíků pohybem očí Eyedriveomatic. V roce 2016 zvítězil modulární robot Dtto.

Ladislav Hagara | Komentářů: 0
dnes 15:00 | Bezpečnostní upozornění

Byla vydána Samba ve verzích 4.6.1, 4.5.7 a 4.4.12. Řešen je bezpečnostní problém CVE-2017-2619. Pomocí symbolických odkazů a souběhu (symlink race) lze "teoreticky" získat přístup k souborům, které nejsou sdíleny. Linuxové distribuce jsou postupně aktualizovány (Debian).

Ladislav Hagara | Komentářů: 0
dnes 07:43 | Nová verze

Na Steamu se objevil port hry Arma: Cold War Assault (Operation Flashpoint) pro Mac a Linux. … více »

creon | Komentářů: 24
dnes 05:55 | Nová verze

Po 18 měsících od vydání verze 8.0 byla vydána verze 9.0 open source alternativy GitHubu, tj. softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech, GitLab. Představení nových vlastností v příspěvku na blogu a na YouTube.

Ladislav Hagara | Komentářů: 0
dnes 03:33 | Komunita

Platnost posledního patentu souvisejícího s Dolby Digital (AC-3) vypršela. Po MP3 se tak do Fedory oficiálně dostane také kodek AC-3.

Ladislav Hagara | Komentářů: 4
dnes 00:44 | Komunita

Feral Interactive, společnost zabývající se vydáváním počítačových her pro operační systémy macOS a Linux, nabízí své hry na Steamu vývojářům open source 3D grafické knihovny Mesa zdarma. Podmínkou je minimálně 25 commitů za posledních 5 let. Stejnou nabídku dostali vývojáři knihovny Mesa v roce 2015 od Valve. O rok dříve dostali od Valve tuto nabídku vývojáři Debianu a Ubuntu.

Ladislav Hagara | Komentářů: 0
včera 23:55 | Nová verze

Opera 44, verze 44.0.2510.857, byla prohlášena za stabilní. Nejnovější verze tohoto webového prohlížeče je postavena na Chromiu 57. Z novinek vývojáři Opery zdůrazňují podporou Touch Baru na nejnovějších MacBoocích Pro (gif). Přehled novinek pro vývojáře na blogu Dev.Opera.

Ladislav Hagara | Komentářů: 1
včera 20:56 | Pozvánky

V úterý 28. dubna se koná další Prague Containers Meetup. Přijďte si zopakovat, jak psát kvalitnější Dockerfile a jaké novinky a ulehčení přináší ansible-container, který vám umožní spravovat celý životní cyklus vašeho kontejneru. Místo konání: Concur, Bucharova 11, Praha-Stodůlky.

little-drunk-jesus | Komentářů: 0
včera 17:00 | Nová verze

Po půl roce od vydání verze 3.22 bylo vydáno GNOME ve verzi 3.24 s kódovým názvem Portland. Vydání obsahuje 28 459 změn od přibližně 753 přispěvatelů. Z novinek lze zmínit funkci noční světlo, přepracovaná nastavení, aplikaci Recepty, zdokonalenou oblast pro upozornění nebo zdokonalený webový prohlížeč. Podrobnosti i s náhledy v poznámkách k vydání a v novinkách pro vývojáře a správce systémů.

Ladislav Hagara | Komentářů: 10
včera 11:55 | Humor

Majitelé koček by měli být obezřetní při používání desktopového prostředí XFCE ve výchozím nastavení. Používání XFCE může mást jejich kočky a vést k poškrábání displeje. Jedná se o chybu 12117. K dispozici je již patch.

Ladislav Hagara | Komentářů: 20
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (14%)
 (2%)
 (72%)
 (3%)
 (10%)
Celkem 919 hlasů
 Komentářů: 72, poslední 1.3. 11:16
    Rozcestník

    Dotaz: Routovani

    8.8.2011 14:37 Michal Urban | skóre: 7
    Routovani
    Přečteno: 517×
    Zdravim,

    mam takovy pocitam ze trivialni problem, ale ackoliv jsem tu narazil na radu for timhle se zabyvajicich, tak mi to porad nefunguje.

    Mam server s Debianem stable, ktery je jednim rozhranim (eth3) pripojen do netu (funguje) pres VDSL. Druhe rozhrani je pripojeno k memu staremu ADSL modemu, ktery ted vyuzivam jako switch. K nemu jsou pripojeny dalsi domaci pocitace. A mam problem s nastavenim routovani, abych se z desktopu dostal na net. Schema site je nasledujici:
    ------------------
    | Desktop        |
    | 192.168.1.3    |
    ------------------
            |
    ------------------
    | ADSL Router    |-------> Dalsi pocitace 192.168.1.X
    | 192.168.1.2    |
    ------------------
            |
    ------------------
    | Server / eth0  |
    | 192.168.1.1    |
    ------------------
    | Server / eth3  |
    | 1.1.1.2        |
    ------------------
            |
    ------------------
    | VDSL Router    |
    | 1.1.1.1        |
    ------------------
            |
    ------------------
    | INTERNET       |
    ------------------
    
    A potrebuji vytvorit cestu z vnitrni site na internet. Zkousel jsem ruzna nastaveni, ale jelikoz to nikdy nefungovalo, tak jsem je vzdy smazal. Proto mam ted routovaci tabulku nasledujici, jak ji po instalaci vytvoril sam system:
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    localnet        *               255.255.255.0   U     0      0        0 eth0
    1.1.1.0         *               255.255.255.0   U     0      0        0 eth3
    default         1.1.1.1         0.0.0.0         UG    0      0        0 eth3
    default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
    
    V iptables je povolen forward:
    #!/bin/bash
    # iptables script
    
    ##################################################################
    
    # Flush rules
    clear
    iptables -F
    
    # Set defaults
    iptables -P INPUT DROP
    iptables -P FORWARD ACCEPT
    iptables -P OUTPUT ACCEPT
    
    # Allow SSH on port 22
    iptables -A INPUT -p tcp --dport 22 -j ACCEPT
    
    # Allow Samba
    iptables -A INPUT -p udp --dport 137 -j ACCEPT
    iptables -A INPUT -p udp --dport 138 -j ACCEPT
    iptables -A INPUT -p tcp --dport 139 -j ACCEPT
    iptables -A INPUT -p tcp --dport 445 -j ACCEPT
    iptables -A INPUT -p tcp --dport 901 -j ACCEPT
    
    # Allow CUPS web access
    iptables -A INPUT -p tcp --dport 631 -j ACCEPT
    
    #  Set access for localhost
    iptables -A INPUT -i lo -j ACCEPT
    
    # Set access for webserver
    iptables -A INPUT -p tcp --dport 80 -j ACCEPT
    
    # Accept packets belonging to established and related connections.
    iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
    
    ##################################################################
    
    # Save settings
    iptables-save > saved.fw
    
    # List rules
    iptables -L -v
    
    Zkousel jsem (samozrejme na serveru) jak jen nastaveni samotne routy, tak vytvoreni gw na jinem rozhrani, pres tyhle prikazy:
    route add -net 192.168.1.0 netmask 255.255.255.0 dev eth3
    route add -net 192.168.1.0 netmask 255.255.255.0 gw 1.1.1.1 dev eth3
    Ale bylo to k nicemu ... je mi jasny, ze delam chybu v nejake blbine, ale netusim ...

    Odpovědi

    8.8.2011 14:41 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    PS: Ip forward mam povoleny.
    8.8.2011 14:45 Filip Jirsák | skóre: 66 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Routovani
    Ten ADSL router funguje opravdu jako switch? Tj. nefiltruje komunikaci ani jí neroutuje?

    Máte na to Debianu povolené předávání paketů mezi rozhraními?
    #zjištění stavu
    cat /proc/sys/net/ipv4/ip_forward
    
    #zapnutí předávání
    echo 1 > /proc/sys/net/ipv4/ip_forward
    
    8.8.2011 14:50 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    Na tom ADSL zadne filtry nastavene nemam. A kdyz si z desktopu hodim na server traceroute, tak to jde rovnou, bez "prestupu" na routeru. Takze podle mne jede jako switch.

    IP Forward mam povoleny.
    8.8.2011 14:58 Matěj Vaňátko | skóre: 19 | Brno
    Rozbalit Rozbalit vše Re: Routovani
    Ne ne. To bude jiná chyba. Na první pohled docela evidentní. Podle mě vám tam chybí aktivace NATu z vnitřní sítě ven. Pakety tedy od vás na 100% odejdou, ale router u providera neví, kam je má vrátit. Není tedy nastaven SNAT či MASQUERADE. Dle mého názoru stačí přidat následující řádek do toho skriptu s IPTABLES.
    iptables -t nat -A POSTROUTING -o eth3 -j MASQUERADE
    Jako další vymažte to přidávání rout do routovací tabulky. Default routu máte určitě udělanou v /etc/network/interfaces pomocí parametru "gateway" a ostatní routy on zná, jelikož ty sítě má přímo připojené na svoje rozhranní.
    8.8.2011 15:13 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    Takze jsem pridal maskaradu a odebral ty default routy - bohuzel zadna zmena. Kdyz jsem povolil prichozi (INPUT), tak jsem si overil, ze se z desktopu dopingnu na obe rozhrani serveru, ale dal ne ...
    8.8.2011 15:17 Matěj Vaňátko | skóre: 19 | Brno
    Rozbalit Rozbalit vše Re: Routovani
    A máte na desktopu nastavenou default gateway ? To už je tak jediné, co mě napadá, že by to mohlo blokovat.

    Jestliže máte povolen forward paketů, jestli je udělaná maškaráda, jestli to neblokují iptables, musí to logicky vzato chodit.
    Hoďte sem ještě výpis routovací tabulky potom, co jste vyházel ty routy. A když pingáte, zkuste pomocí TCPDUMP sledovat, jak vlastně ty pakety chodí. Resp. kam až dojdou.
    8.8.2011 15:28 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    Takze:
    1) Na desktopu mam nastavenou gateway na 192.168.1.1
    2) Forward jsem overil a = 1
    3) Maskaradu jsem pridal do skriptu iptables, tak jak jste ten radek napsal.
    4) U iptables jsem dal vsechno na ACCEPT, tj. i INPUT
    5) TCPDUMP nemam, na desktopu bezi Win7 a v tech nevim jak to sledovat ...
    6) Routovaci tabulka vypada takhle (po restartu si tam system zas doplni ty dalsi dve "default" routy):
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    localnet        *               255.255.255.0   U     0      0        0 eth0
    1.1.1.0         *               255.255.255.0   U     0      0        0 eth3
    
    Aktualni stav je, ze se dopingnu jen na 192.168.1.1, ale uz ne na druhe rozhrani serveru 1.1.1.2 ...
    smoofy avatar 8.8.2011 15:50 smoofy | skóre: 9
    Rozbalit Rozbalit vše Re: Routovani
    5) TCPDUMP nemam, na desktopu bezi Win7 a v tech nevim jak to sledovat
    Wireshark je super aplikace a funguje jak na widlich tak na linuxu.
    Jenom absolutní kripl, zapne to, co jiný vypl.
    8.8.2011 15:53 Filip Jirsák | skóre: 66 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Routovani
    Ta routovací tabulka vypadá divně. Když máte dvě IP adresy, měl by tam systém při startu vygenerovat dvě routy pro danou síť a jako třetí výchozí routu "do internetu". Tohle je to, jak to vypadá po startu, nebo jste tam dělal nějaké úpravy?

    Taky by bylo lepší použít příkaz ip route z balíčku iproute2, tomuhle zastaralému příkazu route není dobré moc důvěřovat.
    8.8.2011 15:55 Matěj Vaňátko | skóre: 19 | Brno
    Rozbalit Rozbalit vše Re: Routovani
    To je celé nějaké divoké. Tak v tom případě mi sem hoď routovací tabulku, která je přesně po naběhnutí systému. A hoď sem i výpis /etc/network/interfaces.
    Jak tu někteří píší, zkus klidně vyhodit i ten ADSL modem, který ti dělá switch a uvidíme, co to udělá
    8.8.2011 15:58 Matěj Vaňátko | skóre: 19 | Brno
    Rozbalit Rozbalit vše Re: Routovani
    Jo a používejte při vypisování přes příkaz "route" i parametr -n

    PS: Balíček s příkazem "route" je sice zastaralý, ale podle mě plně funkční. Já stále používám ifconfig i route a nestěžuju si. To jen tak na okraj :-)
    houska avatar 8.8.2011 14:47 houska | skóre: 41 | blog: HW
    Rozbalit Rozbalit vše Re: Routovani
    co jsem zbezne koukal tak to vypada dobre jediny co me trklo bylo ze tam mas dve defaultni routy

    zkus ji smaznout a dej vedet kam az ti projde ping ven

    8.8.2011 15:13 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    Bohuzel nepomohlo ...
    8.8.2011 15:49 jessica
    Rozbalit Rozbalit vše Re: Routovani
    Zkusil bych na chvyli vyhodit ten ads router co funguje jako switch u tehle zarizeni uz jsem videl kdejaky veci.\n Pocitam ze z toho serveru z debianem vam internet funguje?\n A jdem vam znej pingnout napr nix.cz a na druhou stranu 192.168.1.3?
    8.8.2011 16:00 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    Ano, net na serveru jede (VDSL dava IP pres DHCP). A pingnout se da na obe strany ...
    smoofy avatar 8.8.2011 15:42 smoofy | skóre: 9
    Rozbalit Rozbalit vše Re: Routovani
    Ahoj Michale,

    ta routovaci tabulka je tabulka koncove stanice nebo toho serveru? Podle vseho patri tomu serveru. Predpokladam ze si vymazal default routu "default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0" ktera je nesmyslna, musis ale naopak pridat jeste routu pro 192.168.1.0 na eth0. Ten pocitac totiz zjevne nevi (evidentni dle routovaci tabulky) co s takovymahle paketama delat :) Dej vedet jak se dari.

    Lukas
    Jenom absolutní kripl, zapne to, co jiný vypl.
    8.8.2011 16:00 Matěj Vaňátko | skóre: 19 | Brno
    Rozbalit Rozbalit vše Re: Routovani
    To není pravda. O síti 192.168.1.0/24 on samozřejmě ví. Má ji přímo připojenou. Označuje se tam jako "localnet". Nevim, jestli je to pravda, ale myslím si, že takhle se označí síť, která je připojená na eth0, když se použije příkaz "route" bez parametru -n
    8.8.2011 16:01 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    Ano, s parametrem -n je tam misto localnet napsano 192.168.1.0.
    8.8.2011 16:15 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    Odebral jsem tu default gw, misto ni pridal
    route add default gw 1.1.1.1 netmask 255.255.255.0
    
    a vysledek (dal to nefunguje) vypada takto:
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    default         1.1.1.1         255.255.255.0   UG    0      0        0 eth3
    localnet        *               255.255.255.0   U     0      0        0 eth0
    1.1.1.0         *               255.255.255.0   U     0      0        0 eth3
    
    8.8.2011 16:07 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    Pro jistotu pridavam obsah interfaces:
    # The loopback network interface
    auto lo
    iface lo inet loopback
    
    
    # Pripojeni do vnitrni site / ADSL Router
    allow-hotplug eth0
    iface eth0 inet static
            address 192.168.1.1
            netmask 255.255.255.0
            network 192.168.1.0
            broadcast 192.168.1.255
            gateway 1.1.1.1
    #192.168.1.1
            # dns-* options are implemented by the resolvconf package, if installed
            dns-nameservers 8.8.8.8 8.8.4.4
    
    
    # Pripojeni do Internetu / VDSL Router
    allow-hotplug eth3
    iface eth3 inet dhcp
    
    coz nasledne po restartu vytvori takovyto route:
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    localnet        *               255.255.255.0   U     0      0        0 eth0
    1.1.1.0         *               255.255.255.0   U     0      0        0 eth3
    default         1.1.1.1         0.0.0.0         UG    0      0        0 eth3
    
    8.8.2011 16:13 Matěj Vaňátko | skóre: 19 | Brno
    Rozbalit Rozbalit vše Re: Routovani
    Tak u toho eth0 vyhoďte tu default gateway. Default gateway je automaticky získána z eth3 z DHCP u providera. To je pro server jeho výchozí brána. Tady jste mu vlastně řekl, že je výchozí brána 1.1.1.1 na eth0, kde vlastně není. Teď nevím, jak je to tam s prioritama, takže netuším, jestli to může dělat bordel, ale určitě to tam nepatří.

    Jinak, místo allow-hotplug používejte auto. Sice vám to při spuštění /etc/init.d/networking restart bude psát varování, ale síť se opravdu překonfiguruje. Při allow-hotplug se nastavení sítě změní až po resetu stroje nebo při resetu něčeho jiného. Myslim si, že to asi někde půjde, ale lepší je používát auto ethX

    A pak, jak v těch Win 7 testujete ping ven ? Pingáte na IP adresu nebo DNS jméno ? Aby nebyl zakopaný pes i v DNS
    smoofy avatar 8.8.2011 16:20 smoofy | skóre: 9
    Rozbalit Rozbalit vše Re: Routovani
    Sorry za tu branu, cetl jsem to moc rychle a zamenil localnet za localhost :).

    Jeste jeden dotaz bych ale mel, pokud ten ADSL router pouzivas jako switch, proc u nej udavas IP? Na klasickem switchi zadne ip nepotrebujes.
    Jenom absolutní kripl, zapne to, co jiný vypl.
    8.8.2011 16:22 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    To IP uvadim, protoze ho ma ... :) Je tam administrativni rozhrani. Jinak jak jsem rikal, pri tracert z windows na server (nebo nazpet) se mezi skoky neobjevuje a jen predava ...
    8.8.2011 16:24 Matěj Vaňátko | skóre: 19 | Brno
    Rozbalit Rozbalit vše Re: Routovani
    To má spíš pořád jako router, který musí mít aspoň lokální IP. Ale ten jeho malý switch (obvykle 4 porty) používá opravdu jako switch.

    Přeci jen bych ho ale taky vyřadil a zkusil to propojit přímo.
    8.8.2011 16:20 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    Tak gateway od eth0 jsem vymazal, allow-hotplug jsem zamenil za auto, diky za informaci! ... A ja zatim nepinguji ven, ale jen na ten VDSL router (vim, ze se na nej da pingnout, ze serveru to jede). A pinguji tedy na IP.
    smoofy avatar 8.8.2011 16:30 smoofy | skóre: 9
    Rozbalit Rozbalit vše Re: Routovani
    Tak ted tak nejak nechapu co funguje a co ne :). Neslo by to nejak vysvetlit pro blby? :)
    Jenom absolutní kripl, zapne to, co jiný vypl.
    8.8.2011 17:23 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    :) Psal jsem, ze se nesnazim vypingnout ven na web. Mym cilem ted je, dopingnout se z desktopu na VDSL router, pac pak bych vedel, ze ta routa na serveru jede.
    8.8.2011 16:34 Matěj Vaňátko | skóre: 19 | Brno
    Rozbalit Rozbalit vše Re: Routovani
    A opravdu je nastavená maškaráta a povolený forward ? Forward se v /proc/sys/net/ipv4/ip_forward nastaví po restartu vždy na hodnotu 0.
    Lepší je v /etc/sysctl.conf odkomentovat řádek net.ipv4.ip_forward=1
    Klidně sem hoďte i výpis iptables -nvL ihned po restartu PC a po aktivaci toho vašeho skritpu na iptables.
    smoofy avatar 8.8.2011 16:37 smoofy | skóre: 9
    Rozbalit Rozbalit vše Re: Routovani
    Prihod vypis ty routovaci tabulky. Pokud se dostanes na VDSL tak to vypada ze ti funguje routa pro 1.1.1.0 ane nemas nastavenou default routu pro ostatni trafic, proto ti to asi nepinga ven.
    Jenom absolutní kripl, zapne to, co jiný vypl.
    8.8.2011 17:21 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    Vypis iptables po startu:
     iptables -nvL
    Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
     pkts bytes target     prot opt in     out     source               destination
       85  8393 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:2222
       52  4884 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:137
       62 14266 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0           udp dpt:138
        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:139
        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:445
        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:901
        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:631
        0     0 ACCEPT     all  --  lo     *       0.0.0.0/0            0.0.0.0/0
        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:80
        1   120 ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED
    
    Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
     pkts bytes target     prot opt in     out     source               destination
    
    Chain OUTPUT (policy ACCEPT 177 packets, 27682 bytes)
     pkts bytes target     prot opt in     out     source               destination
    
    A routovaci tabulky:
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    localnet        *               255.255.255.0   U     0      0        0 eth0
    1.1.1.0         *               255.255.255.0   U     0      0        0 eth3
    default         1.1.1.1         0.0.0.0         UG    0      0        0 eth3
    
    vencour avatar 8.8.2011 16:35 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: Routovani

    Shrnu zdejší chaos ... základem je dostat se ze serveru "ven". Nat by měl dělat VDSL modem ... je to na DSL a tedy VDSL modem dělá ppp klienta, že?

    Tedy 1) pingnete si ze serveru ven? 2) A pak ze serveru se zdrojovou adresou sítě 192.168.1.x. (ping -I 192.168.1.1). 3) Desktop je v rozsahu sítě, ze které jste si už pingal, měl by se už přes server dostat.

    Pro ověření můžete sledovat interfejsy přes "tcpdump -i ethX -n icmp"

    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
    8.8.2011 16:46 Matěj Vaňátko | skóre: 19 | Brno
    Rozbalit Rozbalit vše Re: Routovani
    Ten modem bude určitě ppp klient, ale jak znám Telefónicu, tak už ten modem bude routovat a dělat NAT. A pokud by měl bejt NAT jenom na něm, neví, kudy zpět do sítě 192.168.1.0 /24. Tazatel psal výše, že ze serveru se na net dostane. Nedostane se jen z lokální sítě. Problém musí být někde na tom serveru. Aspoň podle mě teda
    vencour avatar 8.8.2011 16:51 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: Routovani

    Ok, pravda ... takže by stačilo přidat routu na síť za serverem na interfejs serveru.

    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
    smoofy avatar 8.8.2011 17:04 smoofy | skóre: 9
    Rozbalit Rozbalit vše Re: Routovani
    Ja se v tom prestavam orientovat, kdyby tomu ale tak bylo, jak pise Matej, tak by prece nefungoval ani ping na ten modem 1.1.1.1 z koncove stanice. Ale jak rikam, jsem v tom uz uplne ztracenej :). Mne to spise pripada, jako ze funguje vsude bezproblemu komunikace na sit 1.1.1.0, ale na koncove stanici neni default routa ale jen routa pro sit 1.1.1.0. Asi je to teda blbost, ale vysvetlovalo by to jak je mozne, ze se dostane ze stanice na modem ktery je na 1.1.1.0 siti a ne na internet, pro ktery ta routa proste chybi. Kdyby byl spatnej NAT na serveru, nenecha ho to ani pingnout modem prece.
    Jenom absolutní kripl, zapne to, co jiný vypl.
    8.8.2011 17:24 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    Nevim, jak k tomu zmateni doslo, ale kazdopadne pro presnost:

    1) Ze serveru se na VDSL modem dopingnu. 2) Z desktopu se na VDSL modem nedopingnu. 3) Z desktopu se na obe sitovky v serveru dopingnu.
    smoofy avatar 8.8.2011 17:33 smoofy | skóre: 9
    Rozbalit Rozbalit vše Re: Routovani
    Nic si z toho nedelej, moje chyba, delam moc veci najednou. Jdu domu, mrknu na to v klidu.
    Jenom absolutní kripl, zapne to, co jiný vypl.
    8.8.2011 17:47 lertimir | skóre: 59 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Routovani
    nějak moc dobře tomu nerozumím. To co bych udělal je monitoring paketů na rozhraních serveru abych zjistil co se tam vlastně děje. Navíc jsem v tom výpisu iptables neviděl žádné pravidlo pro icmp. Něco jako:
    iptables -A OUTPUT -p icmp --icmp-type echo-request -j ACCEPT
    iptables -A INPUT  -p icmp --icmp-type echo-reply   -j ACCEPT
    
    Ale možná jsem něco přehlédl četl jsem diskusi hodně narychlo.
    8.8.2011 17:52 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    To pravidlo tam opravdu nemam, ale pred par hodinama jsem dal OUTPUT, INPUT i FORWARD natvrdno na ACCEPT, takze by to nemel byt problem ...
    8.8.2011 17:59 Matěj Vaňátko | skóre: 19 | Brno
    Rozbalit Rozbalit vše Re: Routovani
    Člověče, řeknu ti, je to celý nějaký divný.
    A) Pokud se ze serveru dopingneš na VDSL modem, je to OK
    B) Pokud se z desktopu dopingneš na server, je to OK
    C) Pokud je povolen forward paketů, je to ok
    D) Pokud je nastavená maškaráda, je to v cajku
    To jsou asi nejčastější chyby. Jelikož u tebe to už vypadá OK, bude to nějaká podivná závada. Hele, jestli chceš, ozvi se mi asi za 20 minut na ICQ 222 960 497 a můžem to řešit online. Tenhle problém mě totiž taky dost zajímá....
    8.8.2011 18:45 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    Fakt je to divny - a jeste divnejsi je, ze to prave zacalo fungovat. Prepojil jsem si ten VDSL router do ADSL routeru, abych moh byt pri veceri online a zaroven se divat na futuramu (na serveru mam nasdileny serialy) a kdyz jsem kabelaz nastrkal nazpatek (viz to schema co mam nahore), tak mi uz internet zustal. A to i po restartu. Fakt to nechapu.

    Jinak tedy pro uplnost:

    1) ip_forward nastaveny na 1 (celou dobu)

    2) route (po poslednim restartu bez zasahu)
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    localnet        *               255.255.255.0   U     0      0        0 eth0
    1.1.1.0         *               255.255.255.0   U     0      0        0 eth3
    default         1.1.1.1         0.0.0.0         UG    0      0        0 eth3
    
    3) iptables skript (u zjsem tam zas vratil INPUT DROP):
    
    #!/bin/bash
    # iptables script
    
    ##################################################################
    
    # Flush rules
    clear
    iptables -F
    
    # Set defaults
    iptables -P INPUT DROP
    iptables -P FORWARD ACCEPT
    iptables -P OUTPUT ACCEPT
    
    # Masquerade
    iptables -t nat -A POSTROUTING -o eth3 -j MASQUERADE
    
    # Allow SSH on port 2222
    iptables -A INPUT -p tcp --dport 2222 -j ACCEPT
    
    # Allow Samba
    iptables -A INPUT -p udp --dport 137 -j ACCEPT
    iptables -A INPUT -p udp --dport 138 -j ACCEPT
    iptables -A INPUT -p tcp --dport 139 -j ACCEPT
    iptables -A INPUT -p tcp --dport 445 -j ACCEPT
    iptables -A INPUT -p tcp --dport 901 -j ACCEPT
    
    # Allow CUPS web access
    iptables -A INPUT -p tcp --dport 631 -j ACCEPT
    
    #  Set access for localhost
    iptables -A INPUT -i lo -j ACCEPT
    
    # Set access for webserver
    iptables -A INPUT -p tcp --dport 80 -j ACCEPT
    
    # Accept packets belonging to established and related connections.
    iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
    
    ##################################################################
    
    # Save settings
    iptables-save > saved.fw
    
    # List rules
    iptables -L -v
    
    Fascinujici ... kazdopadne diky za snahu! :)
    8.8.2011 18:46 Matěj Vaňátko | skóre: 19 | Brno
    Rozbalit Rozbalit vše Re: Routovani
    Tak to je paráda.. to je hlavní
    8.8.2011 19:08 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    :)
    9.8.2011 09:08 bukowski | skóre: 5
    Rozbalit Rozbalit vše Re: Routovani
    Nemela by v tom VDSL routeru byt routa na sit 192.168.1.* ?
    9.8.2011 14:03 Michal Urban | skóre: 7
    Rozbalit Rozbalit vše Re: Routovani
    Jelikoz v tom VDSL bezi DHCP, tak pocitam ze ne - kazdopadne to bez toho funguje. Nyni jsem to DHCP vypnul a nastavil static a jede to taky ok. Mam to prepnuty na bridge a spojeni volam ze serveru, btw.
    vencour avatar 9.8.2011 14:45 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: Routovani

    Takže VDSL modem je v bridgi a ppp sešna je navázaná/ukončená na serveru?

    Děláte nám v tom pěknej hokej, pokud máte na serveru ppp, měl byste tam i natovat apod.

    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.