Imię ..........Piotr
Nazwisko ........Lewicki
Wiek ..
Wzrost 72.4409449 inch
Waga ...2574.9728 oz
Narodowość .........Polska

13-08-2008

Livebox – ustalanie IP po MAC

Filed under: linux — Tagi: , , , , , — Levik @ 23:06

Witam!!! Jestem nieszczęsnym posiadaczem Livebox‘a, nie będę wypisywał jego zalet i wad (tych 2 jest znacznie więcej) bo w sieci jest bardzo dużo tego rodzaju artykułów, różnych porównań itp. Przechodząc do rzeczy, serwer DHCP w tym ruterze nie przydziela tych samych IP dla kart, których adresy MAC miał już okazję poznać. Dzieję się tak przynajmniej z kartami bezprzewodowymi. Jeśli więc mamy skonfigurowane porty dla usług takich jak emule, bitcomet itp. to jesteśmy skazani na ponowną konfigurację po każdym restarcie urządzenia. Dlaczego ten wpis znajduje się w kategorii Linux? Odpowiedź nie jest prosta. Na pokładzie tego routera jest niezidentyfikowany system z rodziny unix’owych, więc tutaj wpis pasuje jak ulał.

Przedstawię konfigurację rutera, tak aby adresy IP były przydzielane dla danego adresu MAC.

Po pierwsze w wierszu poleceń wpisujemy:

telnet 192.168.1.1

podajemy login standardowo root, oraz hasło 1234. Chcąc konfigurować serwer dhcp wpisujemy :

dhcpserver

i zatrzymujemy jego działanie poleceniem

stop

Teraz dodajemy regułę przydzielania IP wpisując:

host add -o -macaddr 00:0a:95:a6:09:34 -ipaddr 192.168.1.10

Następnie wydajemy kolejno polecenia:

start
exit
save

Na tym możemy zakończyć konfigurację. W razie kłopotów proszę śmiało pytać, chętnie pomogę. Powodzenia

Pozdrawiam Levik.

31-07-2008

Conky konfiguracja

Filed under: linux — Tagi: , — Levik @ 22:41

Jak zwykle miałem się dzisiaj zająć czymś innym, ale niestety nie udało sie (-: Buszując po sieci wpadłem na screenshot pulpitu jakiegoś koleszki. Od razu zauważyłem świetnie skonfigurowanego conky. Pomyślałem, muszę to mieć. I w tym samym momencie przepadłem. Zacząłem się bawić konfiguracją i postanowiłem się pochwalić i objaśnić, „z czym to się je”. Ok zaczynajmy…

Jako, że mój komp nie jest najnowszy nie mogłem szaleć, z conky. Jeśli ktoś lubi prostotę i przejrzystość napewno będzie zadowolony z tego co wyskrobałem. Ja pracuję na Xubuntu 7.04 (Xfce), aby pobrać conky wystarczy wpisać w konsoli:

sudo apt-get install conky

Następnie tworzymy w katalogu domowym ( /home/nazwa_użytkownika/ ) plik .conkyrc. Plik ten składa się z dwóch części:

listing przykładowego pliku .conkyrc

#komentarz
w tej części znajdują się ustawienia wyglądu
#koniec części pierwszej
TEXT
Procesor $hr
CPU: $cpu%

Komentarze możemy wstawiać tylko w części pierwszej. Wszystko co znajduje się w drugiej części będzie wyświetlane na pulpicie. Część pierwsza jest dobrze skomentowana na listingu mojego pliku konfiguracyjnego, więc nie będę jej opisywał. W drugiej część, czyli za napisem TEXT mamy do czynienia ze zmiennymi (np $cpu, $hr, $uptime, $totalup, $time). Czasami zmienna wymaga podania dodatkowego parametru. Zmienna ${addr interfejs} wyświetla numer IP danego interfejsu np ${addr eth1}. Cała reszta konfiguracji przebiega w prosty i intuicyjny sposób.

listing mojego pliku konfiguracyjnego:

#współrzędne okna
gap_x 15
gap_y 300

#minimalny rozmiar
minimum_size 350 5

#czas odświeżania w sekundach
update_interval 2.0

#Chcemy aby conky był wyświetlany na pulpicie, czyli w oknie root’a
own_window no

#domyślny kolor
default_color white

#kodowanie utf8
override_utf8_locale yes

#poprawiamy wygląd czcionek po przez wygładzanie ich krawędzi
use_xft

#zapobiega migotaniu
double_buffer yes

TEXT
${font Vera Sans:size=10}
${color #5294ac}${alignc} $nodename

${color #FFFFFF}System $sysname $hr
${color #5294ac}Kernel: $kernel on $machine
${color #5294ac}Uptime: $uptime
${color #5294ac}e-mail: levik@wp.pl
${color #FFFFFF}Procesor $hr
${color #5294ac}CPU: $freq MHz ${alignr}obciążenie: $cpu%
${color #FFFFFF}Pamięć $hr
${color #5394ac}RAM: $memmax ${alignr}obciążenie: $memperc%
${color #5394ac}SWAP: $swapmax ${alignr}obciążenie: $swapperc%
${color #FFFFFF}TOP CPU: $hr
${color #5394ac}${top name 1}${top cpu 1}
${color #5394ac}${top name 2}${top cpu 2}
${color #5394ac}${top name 3}${top cpu 3}
${color #FFFFFF}TOP RAM: $hr
${color #5394ac}${top_mem name 1}${top_mem mem 1}
${color #5394ac}${top_mem name 2}${top_mem mem 2}
${color #5394ac}${top_mem name 3}${top_mem mem 3}
${color #FFFFFF}Sieć Wi-Fi $hr
${color #5394ac}IP: ${addr ath0}
${color #5394ac}download: ${downspeedf ath0}/ 64kB/s $alignr upload: ${upspeedf ath0}/ 16kB/s
${color #FFFFFF}Sieć LAN $hr
${color #5394ac}IP: ${addr eth1}
${color #5394ac}download: ${downspeedf eth1}/ 64kB/s $alignr upload: ${upspeedf eth1}/ 16kB/s
${color #FFFFFF}Dysk $hr
${color #5394ac}pojemność: ${fs_size /} $alignr wolne: ${fs_free}

Jeśli conky migota, należy w pliku /etc/X11/xorg.conf w Section „Module” dodać:

load "dbe"

Po między load, a „dbe” musi być tabulator nie spacja. Ok nadszedł czas na przechwałki :P
Aby conky uruchamiał się przy starcie systemu (podaję jeden ze sposobów) należy do katalogu /home/nazwa_użytkownika/Autostart/ skopiować aktywator albo poprostu:

#!/bin/bash
conky

Na koniec podam linki do wszystkich zmiennych i ustawień w conky.
zmienne ——-> conky.sourceforge.net/variables.html
ustawienia—-> conky.sourceforge.net/config_settings.html


- by levik@wp.pl L3VIK -

Jesteś gościem numer - Twój adres IP to: 38.107.179.213