Německé servery Thomas-Krenn.AG

  • Sestavte si server v našem online konfigurátoru
  • Sestavy testovány s více než 30 operačními systémy
  • Nasazujeme Red Hat, CentOS, SUSE, Debian, Ubuntu
  • 98 % serverů  jsme schopni sestavit a dodat do 24 hodin
  • Každý server je před odesláním otestován
  • Technická podpora 24/7

Nabízíme rackové servery 1U, 2U, 3U/4U, Silent servery, virtualizační a storage & backup řešení.

Neřeš to a přepínej!

Brouzdáte často se svým notebookem po různých místech a připojujete se do mnoha sítí? Sice většina prostředí obsahuje nějaký program pro nastavení sítě, ale neustále ručně přepisovat IP adresy je otročina. Svěřme ji proto strojům!


Mohl by se vám tedy hodit šikovný prográmek Netswitch. Jak je z názvu jasně vidět, jeho úkolem je přepínání síťových profilů. Umí pracovat se síťovými rozhraními typu ethernet a wifi.

Netswitch se skládá z jedné knihovny a několika frontendů: jeden je určen pro konzoli (příkaz netswitch) a dva pro X (gnetswitch v GTK a knetswitch v QT). Všechno nastavování se provádí v GUI. Konzolová verze se hodí spíš pouze pro samotné ovládání a začlenění do skriptů. Nastavování sítě pochopitelně vyžaduje práva roota, takže při spuštění budeme dotázání na heslo. V konzoli se hodí použití příkazu sudo, ale máte-li svou oblíbenou metodu, použijte tu. Vytváření profilů je otázkou chviličky. V GUI klikneme u vybraného síťového rozhraní na tlačítko ve tvaru plus a dostaneme dialog s bohatými možnostmi nastavení. Jednak zde jsou klasické síťové parametry jako IP adresa (pouze IPv4), maska, brána, broadcast, které lze nastavit ručně nebo automaticky pomocí DHCP. Líbí se mi, že je možné nastavit i hardwarovou MAC adresu či metriku, což běžně nebývá zvykem, a že masku je možno zadat jak ve tvaru adresy, tak i pomocí počtu bitů. Dále je tu nastavení DNS: doména a až čtyři nameservery (nebo to opět nechat na DHCP).

Obrázek: Netswitch

Zajímavostí, kterou jsem u podobných programů nikde neviděl, je nastavení lokálního poštovního serveru, a to pomocí programu nullmailer, který poštu doručuje přes určený SMTP server. Stačí zadat adresu a port tohoto serveru (případně ještě uživatelské jméno a heslo). Ať jste kdekoliv, maily z svého klienta odesíláte pořád přes localhost.

Jak již bylo řečeno, Netswitch obsahuje podporu pro wifi sítě, pro které byl původně vytvořen. Abychom viděli, co se kolem děje, lze proskenovat síťové okolí a přehledně zobrazit seznam wifi zařízení a údaje o nich (úroveň signálu, MAC adresu, ESSID, kanál, režim či zabezpečení). Pak si stačí jen vybrat. Máme-li síť zabezpečenou pomocí WEP nebo WPA, lze zadat klíče.

Máme-li pro dané síťové rozhraní vytvořeno a nastaveno více profilů, je jejich přepnutí už triviální. Stačí jen vybrat ze seznamu v hlavním okně a v mžiku je hotovo. Příjemnou vlastností pak je, že se [gk]netswitch dokáže usadit do oznamovací oblasti panelu ve formě malé ikonky, takže neruší, a přesto je pohotově k dispozici. Holdujeme-li příkazové řádce, můžeme využít zmíněný příkaz netswitch. Kýžený profil aktivujeme příkazem: netswitch profile on NazevProfilu. Ve zkratce ještě další možnosti: netswitch profiles eth0 ukáže všechny profily pro ethernetovou síťovku, netswitch scan proskenuje wifi okolí, netswitch list vypíše aktivní profily u všech zařízení. Více najdete samozřejmě v manuálu.

Nastavovat můžeme i ručně, a to v adresáři /etc/netswitch/profiles/. Co soubor, to profil. Jednotlivé soubory jsou pojmenovány ve tvaru nazev-profilu.rozhrani, takže např. doma.eth0, nebo prace.wlan0. Formát je klasicky unixový (POLOZKA=hodnota). Nakonec ještě /etc/netswitch/switch.conf, kde lze přizpůsobit cesty k low-level příkazům, které Netswitch používá.

Abych řekl pravdu, ve Windows jsem dříve dlouho IP adresy ručně přepisoval a nenašel jsem fungující program na přepínání profilů. V Linuxu, konkrétně v GNOME, je k dispozici program pro nastavení sítě (network-admin), který zvládá profily, ale mně osobně většinou "vytuhnul". Zkoušel jsem i systémové profily v openSUSE, ale to bylo příliš pomalé. Nakonec jsem narazil na Netswitch, který u mne zvítězil.

Obrázek:Profil sítě

Kromě nástrojů, které jsou součástí větších prostředí, existují i alternativy jako Kubication, či netGo, ale nemají tolik možností nastavení jako Netswitch. Slibnou alternativou se zdá být projekt Network Manager z dílny GNOME a Red Hat, který pracuje jako démon, monitoruje připojení a automaticky vše obstarává a nastavuje. V praxi to vypadá, že se o přenastavování sítí nemusíte téměř vůbec starat. Kde už jednou byl, si pamatuje, nebo vám nabídne vhodnou wifi síť z dostupných. Někomu to může ulehčit práci a pomoci se více soustředit, ale těžko říct, do jaké míry takový program může být "inteligentní".

Obrázek: Profil sítě

Nahoru

Linuxová knihovnička - obchod.liberix.cz

Notebooky s Linuxem a bez operačního systému

Odkazy

(Jako ve škole)
Průměr: 2,00 | Hodnotilo: 1
 

Online webový časopis LinuxEXPRES

Tento článek vyšel v prázdninovém čísle.

Vylaďování výkonu, souborové systémy

obalka 7/2006

Článek pochází ze staršího čísla časopisu, který už v papírové verzi nevychází - jsme online! Na našem webu je tento text publikován s licencí GNU FDL, která kohokoliv opravňuje text použít či dále šířit. Pokud text z našeho webu použijete ve svém díle, prosíme vás, abyste nás informovali na redakce zavináč linuxexpres.cz. Je také vhodné uvést naše stránky jako zdroj. Více o licenci GNU FDL na Wikipedii, její neoficiální český překlad.

Příspěvky

Re: Neřeš to a přepínej!
9. 01. 2007, 08:24:31
Odpovědět
Zdravím, pro Windows existují min. 3 programy pro tento účel, před rokem jsem je testoval a používal jeden z nich... Bohužel už je nepoužívám a nechce se mi je hledat - net switch by mohlo být dobré klíčové slovo...
Jinak Zajímavý program, ale nejsem si jist, jestli není lepší napsat dávku i ifconfig, iptables atd. Např. to vypadá, že nastavení bridge to nezvládne, nebo ano? (Např. jsem svého času potřeboval přepínat bridge×NAT - mám dvě sítovky v PC)
Re: Neřeš to a přepínej!
30. 01. 2007, 18:17:45
Odpovědět
IMHO je ve Windows nejlepší dávka s příkazy typu

netsh interface ip set address name="Local Area Connection" static 192.168.0.2 255.255.255.0 192.168.0.1 1

netsh interface ip set dns name="Local Area Connection" static 192.168.0.1
Re: Neřeš to a přepínej!
3. 04. 2007, 12:38:23
Odpovědět
mne to vyhadzuje chybu
/usr/bin/netswitch: 60: source: not found
Neřeš to a přepínej!
Pavel 27. 05. 2008, 13:26:17
Odpovědět
tak tak, prepinej!:))
http://www.stream.cz/tag/p%C5%99ep%C3%ADnej

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 
rss

Bohumír Zámečník


  • Distribuce: Ubuntu

profil autora | blog


Blogy rss
Seriály
Martin Šín

Martin Šín, 29. srpen

Jak změnit Gnome na Windows 7

Chcete, aby vaše Gnome vypadalo jako Windows 7? Pak čtěte dál ..


Pavel Fric

Pavel Fric, 28. srpen

Tagaini Jisho

Nově je dostupný ke stažení překlad s přeloženými položkami filtru skupin: slovní druh, obor, nářečí,...


Václav Hejda

Václav Hejda, 23. srpen

Bounce - webová služba pro tvorbu, úpravu a sdílení screenshotů

Chtěli byste jednoduše pořizovat screenshoty webových stránek a sdílet je se svými přáteli? Vyzkoušejte...


Miroslav Hrončok

Miroslav Hrončok, 21. srpen

Kdybyste třeba nevěděli, co je to kahan

Přes prázdniny překládám vzdělávací programy KDE, jako je Kalzium, Rocs nebo Marble.


Pavel Fric

Pavel Fric, 18. srpen

nano

Ano


Všechny blogy »

Legální operační systém

Kniha Ubuntu 10.04 CZ
Top Multimediální centra