Portál AbcLinuxu, 18. července 2025 08:26


Dotaz: skript na pridanie viacerych defaultnych rout

25.3.2012 12:32 rado3105 | skóre: 11
skript na pridanie viacerych defaultnych rout
Přečteno: 187×
Odpovědět | Admin

 

urobil som textovy dokument, ktory som ulozil v domacom priecinku a do neho som vlozil:

http://notepad.cc/snabada59

 

potom som ho spustil:

sudo ./vpn-routes a neprida mi routy, robim nieco zle? vdaka


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.3.2012 12:48 ewew | skóre: 40 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: skript na pridanie viacerych defaultnych rout
Odpovědět | | Sbalit | Link | Blokovat | Admin
Aké máš nastavené práva na danom súbore ? Musíš tam mať napríklad -rwxr-xr-x . Pokiaľ viem tak bash skripty sa spúsťaju týmto spôsobom sh meno skriptu ďalšie argumenty, viac info na man stránke bash. Nemáš náhodou na particii kde máš home nastavení mount príznak noexec ? Na konci skiptu ti chýba exit 0.
Root v linuxe : "Root povedal, linux vykona."
25.3.2012 13:08 rado3105 | skóre: 11
Rozbalit Rozbalit vše Re: skript na pridanie viacerych defaultnych rout
Odpovědět | | Sbalit | Link | Blokovat | Admin

ewew chmod to ma vsetky(a+rwx...)

nepomohol ani exit 0 na konci. Ide to len ked tie routy pridavam po jednom prikaze.

Skusal som vytvorit aj subor: sudo nano -w /etc/ppp/ip-up.d/routy.sh a do neho som vlozil dane prikazy:

taktiez nepomohlo, ten prikaz by sa mal pustat pri starte vpn....

25.3.2012 13:44 ewew | skóre: 40 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: skript na pridanie viacerych defaultnych rout
Podľa manuálu na domovskej stránke je potrebné zadať tieto IP do konfiguračného súboru.

Skúšal si tieto príkazy cez shell či vôbec fungujú, pokiaľ viem tak routu je možné pridať len keď cieľ existuje.
Root v linuxe : "Root povedal, linux vykona."
25.3.2012 13:57 rado3105 | skóre: 11
Rozbalit Rozbalit vše Re: skript na pridanie viacerych defaultnych rout
ewew rozmyslas nad tym co pisem? keby neexistoval ciel tak tu routu nepridam manualne. Nejde len script....chyba je niekde v skripte alebo v jeho spustatni, nikde inde...
25.3.2012 14:10 ewew | skóre: 40 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: skript na pridanie viacerych defaultnych rout
Na aký účel slúži ppp zariadenie inými slovami Point 2 Point protocol. tun a tap zariadenia slúžia na VPN tulen na druhej a tretej vrstve.

Napríkla aj taký SSH umožňuje tvorbu tunelov podobným VPN a tam tiež to ide cez TUN zariadenie. Tiež tam potrebuješ mať zapnuté routovanie. Na debiane to je v /proc/sys/net/ipv4/ip_forward. A tiež musíš mať routu ukazujúcu na VPN server. Prikladám link na jeden tutorial.

Dúfam, že tieto informácie pomôžu.
Root v linuxe : "Root povedal, linux vykona."
Řešení 1× (rado3105 (tazatel))
25.3.2012 17:37 rado3105 | skóre: 11
Rozbalit Rozbalit vše Re: skript na pridanie viacerych defaultnych rout

Ewev dik za snahu, ale ja problem s rozbehanim vpn nemam len som nevedel spravit ten prikaz.

Tuto je navod ako som to spravil.

http://rado3105.blogspot.com/2012/03/how-to-install-and-seup-vpn-client-in.html

dakujem vsetkym ktori sa snazili pomoct.

25.3.2012 13:47 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: skript na pridanie viacerych defaultnych rout
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vypíše vám to nějakou chybu? Z hlavy mne napadá, že nebude správně nastavená proměnná PATH, protože sudo z pochopitelných příčin nepředá hodnotu od uživatele. Zkuste do specifikace interpreteru přidat přepínač '-x' a spustit to znovu.
25.3.2012 16:47 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: skript na pridanie viacerych defaultnych rout
Odpovědět | | Sbalit | Link | Blokovat | Admin
Základná chyba je v tom, že užívateľ nemá v premennej $PATH cestu na nástroj ip. Takže použi absolútne cesty.

To, že si si pridal slovíčko default len na zvýšenie dôležitosti je vedľajšie.

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.