Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Detekce aktuální sítě  (Přečteno 1161 krát)

Pavel (quick) Dostál

  • Návštěvník
  • Příspěvků: 7
    • My web
Detekce aktuální sítě
« kdy: 06 Března 2011, 22:26:26 »
Dobrý večer,

řeším takový problém, mám notebook s kterým často cestuji a jelikož jsem paranoidní, vše tuneluji skrze svoji VPNku.
Bojím se ale toho, že webový / emailový / IM klient budou rychlejší než VPN klient, a já se tedy po probuzení počítače začnu přihlašovat v nové síti mimo tunel.
Potřeboval bych tedy zakázat veškerou odchozí komunikaci na wlan0, krom VPNky.
To by nebyl takový problém, problém ale je, že potřebuji využívat služby v těchto lokálních síťích, a proto potřebuji povolit odchozí komunikaci v rámci těchto sítí.
Nevím ale, jak toto zapsat pro iptables.
Napadlo mě nějak detekovat přez ifconfig právě používanou síť, a tu poté v iptables povolovat.
Iptables se můžou spouštět vždy po probuzení, v tom problém není.
Nenapadá vás jak s tímto problémem hnout?
Díky moc :)

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re: Detekce aktuální sítě
« Odpověď #1 kdy: 12 Března 2011, 08:00:23 »
Jaké služby potřebuješ využívat? Identické jako přes to VPN?
Pokud ano, tak to moc automatické řešení nemá :(

Pokud ne, tak jednoduše přes iptables blokovat cílové porty daných služeb pro wlan0, spuštění scriptu s iptables bych dal do /etc/networking/if-up.d
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: Detekce aktuální sítě
« Odpověď #2 kdy: 12 Března 2011, 12:51:15 »
A kdyby se VPNka spustila jako systémová služba, tak by jí uživatelské procesy nemohly předběhnout ne?

Zkus

Kód: [Vybrat]
sudo mv /etc/gdm/PostLogin/Default.sample /etc/gdm/PostLogin/Default
sudo nano /etc/gdm/PostLogin/Default

na konec napiš příkaz spouštějící VPNku, ulož, hotovo.
 
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

Dragonn

  • Návštěvník
  • Příspěvků: 86
Re: Detekce aktuální sítě
« Odpověď #3 kdy: 20 Března 2011, 15:14:03 »
Kdyby nestačilo řešení, co navrhuje sachy a chtěls opravdu všechen internetový provoz prolít skrz VPN, pak bych viděl jako řešení zrušit default GW, nastavit si jenom routu na VPN server přes danou GW a jako defaultní nastavit ten VPN tunel. Ale tohle může být možná trochu problém vzhledem k autokonguraci (dhcp), která by ti to přepisovala
Pokud něco alespoň trochu funguje, je lepší se v tom nešťourat.
Ntb: MSI EX300X, Core 2 duo 2GHz, 4GB RAM, ATI HD3450 256MB, Ubuntu 9.10

 

Provoz zaštiťuje spolek OpenAlt.