| Author |
Message
|
gothye Poziom 22

Joined: 12 Dec 2003 Posts: 2389
|
#1
20 Jan 2007 11:53 Instalacja i konfiguracja serwera pod systemem Linux |
|
|
|
INSTALACJA SERWERA NA LINUXIE
Witam wszystkich przyszłych adminów :),chciałbym przedstawić artykuł dotyczący kompletnej instalacji serwera
na linuxie ,a dokładniej na mojej ulubionej dystrybucji debian.Chcę aby ten artykuł zachęcił was do poznania
linuxa ,jakego możliwości .Przede wszystkim dystrybucje systemu linux są darmowe, można je pobrać z różnych serwerów. System ten jest stabilny, bezpieczny i wielozadaniowy. Zarówno jądro systemu, jak i aplikacje cały czas są rozwijane. Mamy dostęp do wszystkich źródeł, a przez to sami możemy dostosowywać pakiety do własnych potrzeb. Nasze pomysły mogą okazać się bardzo przydatne dla innych. Linux tu przychodzi nam z pomocą, gdyż zawiera doskonałe narzędzia programistyczne. System ten jest nieoceniony, jeżeli chodzi o jego rolę, jako serwer.
Wymagania sprzętowe:
Wymagania sprzętowe dotyczące komputera na jakim bedzie instalowany system są małe więc przyda sie nawet
stary rupieć dawno zalegający nam na strychu.Z powodzeniem możesz instalować system na komputerze min.
Procesor : Pentium 133MHz
RAM : 32MB
Dysk 2Gb ,jezeli zastosujesz proxy w sieci zalezam min. 10gb do tego celu oraz zwiekrzenie pamieci ram do 128Mb
2 karty sieciowe
1. Dlaczego coś u mnie nie działa?
Linux jak i inne systemy sa bardzo mało inteligentne i jesli zrobisz drobny bład literowy lub
jesli nawet dasz za dużo o jedna spacje to dany skrypt sie nie uruchomi. Dlatego zanim do
mnie napiszesz mi maila sprawdź 3 x razy literka po literce czy dobrze
przepisałeś
2. Co oznacza w edytowanych plikach znaczek #; ?
Jesli przed którakolwiek linijka w edytowanych plikach postawisz znaczek # linijka ta jest
niewidoczna dla linuxa. Używa sie tego głównie do dodawania komentarzy w plikach lub aby
specjalnie pominac niektóre opcje w taki sposób aby je potem móc szybko dodac usuwajac #.
3. Co zrobić jeśli nie ma w instrukcji odpowiedzi na jakieś pytania zadawane przez
system, podczas instalacji?
Staram sie wszystko opisac co ci może wyskoczyc ale możliwe że jakies drobnostki
pominałem. W takich momentach nic nie kombinujesz !! Dajesz enter albo zatwierdzasz
t lub y; i enter w zależnosci o co Cie poprosi debian ; nic tam nie konfigurujesz, jesli byłaby taka
koniecznosc na pewno bym to opisał.
Do instalacji potrzebna bedzie ci tylko dwie pierwsze płyty instalacyjne(CD1 i CD2),poniżej znajduje się link z kąd możesz ją sciągnąć :
ftp://ftp.icm.edu.pl/pub/Linux/debian-cd/3.1_r4/i386/iso-cd/
wypalasz na płytę cd swoim ulubionym programem ;)
Instalacjia przeprowadzona na debianie sarge 3.1r3 , 3.1r4
1. Instalacja systemu:
Przed przystapieniem do instalacji należy pamietac o załaczeniu w biosie boot cd-rom, aby
jako pierwszy startował cd-rom. Po odpaleniu, ukaże sie na dole
boot: <enter>
Teraz wszystkich wyborów dokonujesz strzałkami na klawiaturze lub klawiszem TAB
Wyswietli ci sie menu: Chose Leanguage
- wybierz tu jezyk polski <enter>
- pl <enter>
Od tego momentu wiekszosc menu bedzie w jezyku polskim
Nastepnie Debian spróbuje wykryc serwer DHCP w twojej sieci co oczywiscie zakonczy sie
niepowodzeniem. Po tym wybierasz:
Konfiguracja sieci recznie
- wpisz: 192.168.0.1
- maska: 255.255.255.0
- brama: wykasuj wszystko i zostaw puste pole
- Adres serwerów nazw: 194.204.159.1 194.204.152.34 (pomiedzy jest spacja)
- nazwa hosta: Debian
- nazwa domen: wykasuj wszystko i zostaw puste pole
Podział dysku na partycje:
- Wyczysc cały dysk xxxxxxx
- Wieloużytnikowa stacja robocza
- Zapisz partycjonowanie i zapisz zmiany na dysku
- Zapisac zmiany na dysku <tak>
Po instalacji, zostaniesz zapytanył
Zainstaluj program uruchamiajacy GRUB w głównym
rekordzie uruchamiajacym i wybierasz: <wstecz>
Z listy wybierasz:
Zainstaluj program uruchamiajacy LILO na dysku twardym
Miejsce instalacji LILO:
/dev/hda: główny rekord uruchomieniowy
Zakończ instalacje <enter>
Nie zapomnij wyjąć płyty z napędu ;)
3
Teraz po resecie wyskoczy Ci menu z którego należy wybrac wpierw:
Ustaw użytkownika i hasło (podaj haslo na które bedzie sie logować do systemu (dla root)
Użytkownika nie musisz tworzyc,lecz polecam załozenie konta np. admin , zwiekrza to bezpieczeństwo systemu w przypadku zapomnienia czy kradzieży hasła dla root
Zakoncz instalacje systemu podstawowego.
Gotowe. Debian zainstalowany. Następnie zaloguj się wpisując:
login as: root
password: ktore wybrałeś
Teraz nauczymy system aby pobierał składniki z płyty cd.
Wpisuj:
apt-setup <enter> i cdrom i wskaż pierwszą płytę i po zakończeniu skanowania i zapyta nas czy sakować kolejną płytę odpowiadamy <tak> wkładamy cd2 do cdrom i po zakonczeniu skanowania 3x nie
i dodajemy składniki po
kolei (w razie konieczności należy zatwierdzić przez y lub enter):
[enter]
| Code: |
| apt-get install ssh |
[enter]
Teraz aby przeglądać pliki, kopiować je itd. Używamy programu który przed chwilą
dodaliśmy. Uruchamia się go przez wpisanie w konsoli
mc [enter]
No to mamy gotowe. Psujemy dalej :)
2. Instalacja łacza:
1. Dlasiacza DSL lub gdy łaczymy sie z internetem przez router ewentualnie gdy
dostajemy go od innego prywatnego dostawcy:
Za pomoca programu mc [mc enter] wchodzimy do katalogu:
podswietlamy plik interfaces i dajemy F4
W ten sposób przeszlismy do edycji. Zawartosc pliku powinna byc nastepujaca:
| Code: |
# The loopback interface
auto lo
iface lo inet loopback
# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
auto eth0
iface eth0 inet static
address xx.xx.xx.xx
netmask xx.xx.xx.xx
broadcast xx.xx.xx.xx
gateway xx.xx.xx.xx
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255 |
w miejsca xx wstaw adresy które dostałes od tpsa, ewentualnie dane z routera lub twojego
operatora sieci, gdzie:
adres dostep. abonenta i ADDRESS
maska sieci : NETMASK
adres rozgłoszeniowy sieci : BROADCAST
adres modemu : GATEWAY
*jesli masz adres przyznawany dynamicznie z DHCP ,wpisujesz następujące ustawienia
| Code: |
# The loopback interface
auto lo
iface lo inet loopback
# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255 |
Nastepnie daj F2 aby zapisac i dwa razy ESC aby wyjsc
Teraz wpisz
reboot
komputer sie ponownie uruchomi nastepnie sprawdz czy internet działa wpisujac:
jesli sa odpowiedzi podobne do:
64 bytes from 213.180.130.200: icmp_seq=2 ttl=60 time=19.7 ms
to jest ok., jesli ich nie ma zamien kabelki sieciowe i spróbuj jeszcze raz.
ping przerywasz używając kombinacji klawiszy CTRL + C
2. Zdalne łaczenie sie z serwerem
Jesli masz już internet i siec możesz w łatwy sposób łaczyc sie z serwerem z każdego
komputera w sieci lub wyposażonego w internet i w ten sposób możesz także dokonczyc
instalacje jak ci wygodniej
Do tego celu używasz programu putty który możesz sobie sciagnac na swój komputer z:
| Code: |
ftp://195.66.73.130/putty.exe |
Po uruchomieniu putty w pozycji hostname wpisujesz adres serwera wewnetrzny 192.168.0.1
lub jesli jestes poza siecia to ip zewnetrzne. Wybierasz protokół ssh (automatycznie zmieni ci
sie na port 22) i dajesz open i reszte rób jakbys byś na serwerze z normalnej pozycji.
Jesli masz za mała czcionke zmieniasz to w opcjach w zakładce: appearance.
Dodatkowym atutem putty jest to że nie musisz przepisywac komend z tego dokumentu
mozesz zaznaczac polecenia i wklejac je do putty klikajac prawy klawisz myszy, potem tylko
enter – unikniesz w ten sposób literówek, zaoszczedzisz czas i wzrok
Przed kompilacja edytuj:
| Code: |
/etc/apt/sources.list |
nastepnie skasuj całą jego zawartosc zapisz zmiany i wyjdz, teraz wpisuj:
<enter>
ftp i POLAND i ftp.pl.debian.org
Dodac jeszcze jedno źródło dla apta?
Czy używać uaktualnień z security.debian.org? <tak>
| Code: |
apt-get -f update [enter]
apt-get install make [enter]
apt-get install bzip2 [enter]
apt-get install patch [enter]
apt-get install gcc [enter]
apt-get install less [enter]
apt-get install elvis-tiny [enter]
apt-get install vim [enter]
apt-get install manpages-dev [enter]
apt-get install doc-debian [enter]
apt-get install libncurses5-dev [enter]
apt-get install perl [enter]
apt-get install g++ [enter]
|
3. Kompilacja sytemu
No to teraz nabroimy w pececie :D
Wejdz do katalogu /usr/src wpisujac:
Zgraj sobie z www.kernel.org kernela stabilne wydanie 2.4.31, wpisujac:
| Code: |
| wget ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.31.tar.bz2 |
rozpakuj poleceniem:
| Code: |
| tar jxf linux-2.4.31.tar.bz2 |
Po tej komendzie poczekaj pare minut aż rozpakuje.
Potem utwórz dowiazanie symboliczne ( tak jak skrót w windowsie ):
| Code: |
| ln -s linux-2.4.31 linux |
sciagnij plik iptables-1.2.11.tar.bz2 wpisujac:
| Code: |
| wget ftp://195.66.73.130/iptables-1.3.0-20041023.tar.bz2 |
rozpakuj poleceniem:
| Code: |
bzip2 -d iptables-1.3.0-20041023.tar.bz2 |
Potem komenda:
| Code: |
| tar xf iptables-1.3.0-20041023.tar |
oraz powiązanie
| Code: |
| ln -s iptables-1.3.0-20041023 iptables |
Potem wejdz tym skrótem "linux" do katalogu /linux-2.4.26/ czyli:
i wrzuc tam:
| Code: |
| wget ftp://195.66.73.130/ipp2p-0.6_vs_2.4.26.diff |
| Code: |
| wget ftp://195.66.73.130/linux-2.4.28-imq2.diff |
| Code: |
| wget ftp://195.66.73.130/imq-nat.diff |
oraz
| Code: |
patch -p1 < ipp2p-0.6_vs_2.4.26.diff |
| Code: |
| patch -p1 < linux-2.4.28-imq2.diff |
| Code: |
| cp imq-nat.diff drivers/net |
| Code: |
| patch < imq-nat.diff |
| Code: |
| wget ftp://195.66.73.130/patch-o-matic-ng-20040621.tar.bz2 |
rozpakuj patch odpowiadajacy za blokade p2p:
| Code: |
| bzip2 -d patch-o-matic-ng-20040621.tar.bz2 |
| Quote: |
| tar xf patch-o-matic-ng-20040621.tar |
| Code: |
| cd patch-o-matic-ng-20040621 |
i wpisuj:
| Code: |
| ./runme string time connlimit quota TTL CONNMARK |
2 x enter
Nastepnie zatwierdz każde zapytanie klawiszem y oraz enter
I to by było na tyle co do patchów
Teraz wejdz do katalogu root
i wpisz:
| Code: |
| wget ftp://195.66.73.130/ustawienia |
nastepnie z powrotem do katalogu:
zjeżdżasz na sam dół i wgrywasz ten plik "ustawienia" poprzez opcje:
Load an Alternate Configuration File
nazwe pliku:
Mój plik konfiguracyjny został przygotowany pod procesor PII, dysk ATA oraz karty sieciowe
rtl8139, 8129, 3com905, jesli posiadasz inny sprzet koniecznie zmien to w:
Processor type and features - ustaw swój procek w serwerze
Network device support – dodatkowe karty sieciowe
Jesli ustawiłes wszystko klikasz 2 x ESC
Do you wish to save your new kernel configuration?
<yes>
Teraz opis kompilacji dla systemu Debian:
| Code: |
| make dep && make clean && make bzImage && make modules && make modules_install |
teraz daj polecenie:
| Code: |
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.4.31
|
| Code: |
| cp /usr/src/linux/System.map /boot/System.map-2.4.31 |
Teraz już tylko trzeba wyedytowac plik /etc/lilo.conf aby serwer mógł wystartowac z nowym
jajkiem.
W pliku /etc/lilo.conf wprowadz nastepujace zmiany:
Odszukaj:
default = Linux i zmien na:
| Code: |
default = Linux-2.4.31
image = /boot/vmlinuz-2.4.31
label = Linux-2.4.31
read-only
initrd=/boot/initrd.img-2.4.27-2-386 |
Zapisz zmiany, wyjdz i wydaj polecenie:
Powinienes zobaczyc nastepujacy wynik (lub podobny):
Added Linux-2.4.31 *
Added LinuxOLD
daj
Jesli po restarcie ukazał cie sie komunikat Kernel Panic ,to niestety nic dobrego ,coś źlę wkompilowałeś w kernel i musisz zacząc od początku
niemartw sie ja swój kernel kompilowałem sporo razy zanim pojołem co jest w jajku grane,tu masz gotowe regułki wystraczy ze pozmieniasz dostosowując do własnego sprzętu i za 1 razem udaję sie początkującemu
Sprawdzasz jaki jest kernel po restarcie poleceniem:
powinien byc: Linux nazwa 2.4.31
4. Instalacja iptables.
Teraz: wchodzisz do katalogu iptables
| Quote: |
| cd /usr/src/iptables |
nastepnie:
| Code: |
| wget ftp://195.66.73.130/iptables-1.3.0.diff |
wydaj polecenie bedac w tym katalogu
| Code: |
:
patch -p1 < iptables-1.3.0.diff |
| Code: |
| chmod +x extensions/.IMQ-test* |
wejdz do katalogu:
| Code: |
| cd /usr/local/lib/iptables |
| Code: |
wget ftp://195.66.73.130/libipt_ipp2p.so |
nadaj mu prawa pliku wykonywalnego:
| Code: |
| chmod +x libipt_ipp2p.so |
oraz
| Code: |
| cp /usr/local/sbin/iptables /sbin |
po resecie, aby sprawdzic czy działa podaj polecenie w konsoli (oczywiscie z roota):
powinno sie ukazac cos takiego:
iptables v1.3.0-20041023: no command specified
Try `iptables -h' or 'iptables --help' for more information.
5. Odpalenia internetu dla reszty użytkowników
(maskarada).
Wejdz do katalogu:
sciagnij pliki:
| Code: |
| wget ftp://195.66.73.130/rc.tables |
| Code: |
| wget ftp://195.66.73.130/rc.p2p |
| Code: |
| wget ftp://195.66.73.130/rc.blokady |
nadaj im prawa wykonywalne:
| Code: |
| chmod +x rc.blokady |
Nastepnie wyedytuj plik rc.tables, w pliku znajduje sie już skonfigurowany firewall który
z załozenia firewall jest prosty i skuteczny spełnia swoje zadanie w sieci lokalnej
tak aby początkującemu użytkownikowi niesprawiał problemów,oczywiscie z czasem zachęcam
do zmian w konfiguracji aby dostosowac do własnych potrzeb
,inne opcje takie jak przekierowania - które sa opisane w samym pliku, do tego pliku
także dopisujesz adresy ip które maja miec internet znajduje sie ich tam na razie 38
reszte dopisujesz analogicznie. Po wyedytowaniu pliku przeładuj go.(wciskajac enter).
Do pliku rc.blokady przejdziemy pózniej a wiec na razie nie zaprzataj sobie nim głowy,
natomiast plik rc.p2p wyedytuj – znajdziesz w nim reguły do blokowania p2p.
Aby rc.tables uruchamiało sie przy starcie systemu wejdz do katalogu /etc/init.d wyedytuj plik
rc i na samym dole dopisz:
(pliki: rc.blokady i rc.p2p sa dopisane do pliku rc.blokady a wiec już ich nie trzeba dopisywac
do startu)
Konfiguracja komputerów w sieci (oczywiscie po instalacji dhcp można to pominac):
w win98/xp kliknij na własciwosci otoczenia sieciowego i własciwosci protokołu TCP/IP i
wpisz
adres ip 192.168.0.2 - masz do dyspozycji pule z zakresu 192.168.0.2 do 192.168.0.99
maska podsieci 255.255.255.0
brama domyslna 192.168.0.1
preferowany dns: 194.204.159.1
alternatywny dns: 194.204.152.34
w win98 jako nazwe hosta wpisz nawe serwera
6. Htb
potem:
| Code: |
| apt-get install iproute |
Zatwierdzaj każde zapytanie i po tym już masz nowe iproute z HTB
Wejdz do katalogu:
| Code: |
| wget ftp://195.66.73.130/tc |
| Code: |
| wget ftp://195.66.73.130/htb |
Teraz wyedytuj plik htb i sprawdz czy sa w nim zgodne wpisy z twoimi ustawieniami
Nastepnie komenda właczajaca htb:
Jesli nie ma błedów to jest ok.
Aby htb uruchamiało sie przy starcie systemu wejdz do katalogu /etc/init.d wyedytuj plik rc i
na samym dole dopisz:
7. DHCP
No to zaczynamy:
| Code: |
| apt-get install dhcp |
nastepnie wykonuj polecenia jak leci:
| Code: |
| wget ftp://195.66.73.130/dhcp.tar.gz |
| Code: |
| tar -xzf dhcp.tar.gz |
| Code: |
| chmod +x dhcpd-2.0.x |
| Code: |
| chmod +x dhcpd-2.2.x |
OK. Teraz sciagniesz nowy konfig dla dhcp
| Code: |
| wget ftp://195.66.73.130/dhcpd.conf |
Teraz edytuj plik /etc/dhcpd.conf i wpisz tam swoich userów
DHCP uruchamiasz poleceniem:
| Code: |
| /usr/sbin/dhcpd-2.2.x -q eth1 |
Gdzie eth1 to interfejs sieciowy
Jesli wszystko poszło ok. i dhcp sie odpaliło po wpisaniu
Powinienes miec miedzy innymi taki proces:
root 15106 0.0 1.8 1768 1128 ? S Nov29 0:00 /usr/sbin/dhcpd-2.2.x -q eth1
Teraz twoi użytkownicy nie musza nic wpisywac w ustawieniach sieciowych
Aby dhcp uruchamiało sie przy starcie systemu wejdz do katalogu /etc/init.d wyedytuj plik rc
i na samym dole dopisz:
| Code: |
| dhcpd-2.2.x -q eth1 |
8. Wiazanie mac adresu z ip (aby nikt nie zmieniał
swojego IP)
Jest to skrypt zabezpieczajacy przed wchodzeniem na kogos (przeciwko kombinatorom jacy się zdarzają w sieci lan)
ip oraz korzystanie z internetu na lewo !!!
Utwórz plik o nazwie ethers w katalogu /etc/ czyli:
| Code: |
| wget ftp://195.66.73.130/ethers |
nastepnie edytuj plik /etc/ethers i podopisuj użytkowników w nastepujacy sposób (w tym
pliku nie ma byc nic innego):
| Code: |
192.168.0.2 00:E0:18:EC:C9:37
192.168.0.3 00:80:00:00:00:90
192.168.0.4 00:0A:CD:00:B1:DA
192.168.0.5 00:07:95:F5:1A:D6
192.168.0.6 00:60:08:65:D9:06
192.168.0.7 00:E0:29:18:F9:2F
192.168.0.8 00:0C:76:53:7F:EA
192.168.0.9 00:E0:52:00:25:CA
192.168.0.10 00:69:00:0E:0B:8E |
Nastepnie przeładuj arp wpisujac:
jesli chcesz zobaczyc czy wszyskie kompy sie dopisały wpisz
powinno byc przy każdym CM
Aby arp uruchamiało sie przy starcie systemu wejdz do katalogu /etc/init.d wyedytuj plik rc i
na samym dole dopisz:
9. Blokowanie internetu wraz z wyskakujaca stronka;
przygotowana przez ciebie:
Instalujemy apacha
| Code: |
apt-get install apache |
wchodzimy do katalogu sbin
| Code: |
| wget ftp://195.66.73.130/miniserv |
i dajemy mu prawa wykonalne:
nastepnie:
tworzymy katalog htdocs
wchodzimy do niego
| Code: |
| wget ftp://195.66.73.130/off.html |
strone off.html możemy zmieniac wg swoich potrzeb
Reszte możemy dokonczyc już w mc [mc enter]
W pliku /etc/services na samym dole dopisz linijke:
A do pliku /etc/inetd.conf
miniserv stream tcp nowait root /sbin/miniserv
Restartujemy deamona inetd, komenda:
I to wszystko wł / wył internet w pliku rc.blokady który jest w katalogu sbin ,pamietaj jesli dokonasz zmiany w tym pliku zawsze dokonaj restartu tym poleceniem
10. PROXY
Instalacja proxy:
| Code: |
| apt-get install squid |
| Code: |
| wget ftp://195.66.73.130/squid.conf |
nastepnie edycja pliku etc/squid/squid.conf
nadaj prawa dla katalogu w którym pracuje squid
| Code: |
| chown -R proxy:proxy /var/spool/squid |
Nastepnie wykonaj polecenie
teraz wstaw do pliku rc.tables przekierowanie portu 80 na nowy port 3128 (tam to już jest
wystarczy usunac #)
(użytkownicy wtedy nic nie musza zmieniac aby korzystac z nowego proxy:D), najlepiej wrzuc
to zaraz za maskarada.
i można odpalic squida:
| Code: |
| /etc/init.d/squid start |
ale czy ma działac możesz zmieniac w pliku rc.tables dajac lub usuwajac #
11. Statystyki:
Pierwszym krokiem jest instalacja apache chyba że już zrobiłes to w punkcie 9 ; to teraz
pomin:
| Code: |
| apt-get install apache |
Teraz zainstaluj biblioteki rrdtool-1.0.48 czyli:
| Code: |
| wget ftp://195.66.73.130/rrdtool-1.0.48.tar.gz |
| Code: |
| tar xvzf rrdtool-1.0.48.tar.gz |
| Code: |
| make site-perl-install |
Teraz instalacja STATYSTYK :
| Code: |
| wget ftp://195.66.73.130/lstat-2.3-BETA.tar.gz |
| Code: |
| tar -xzvf lstat-2.3-BETA.tar.gz |
Teraz uruchom mc i wyedytuj plik configure znajdujacy sie w katalogu
/lstat-2.3-BETA/ (musisz zmienic scieżke do pliku httpd.conf).
W pliku configure poszukaj wpisu /etc/httpd/conf/httpd.conf . jest on tam w dwóch
miejscach w obydwu zmien ten wpis na: /etc/apache/httpd.conf
Zapisz zmiany wyjdz a nastepnie bedac w katalogu lstat-2.3-BETA, wpisz:
| Code: |
./configure -apache
|
Nastepnie należy wykonac polecenia:
| Code: |
make
make install
/usr/local/lstat/bin/lstatd.rc restart
/usr/sbin/apachectl restart
rm /usr/local/lstat/etc/lstat.lck |
Pierwsze uruchomienie
Statystyki można zobaczyc wpisujac do swojej przegladarki odpowiedni URL.
Domyslnie jest to np. http://localhost/lstat/lstat.cgi localhost czyli IP serwera na którym
jest lstat np:
| Code: |
| http://192.168.0.1/lstat/lstat.cgi |
Po kilku minutach pojawia sie pierwsze zmiany (wykresy odswieżaja sie domyslnie co 5 min)
Nastepnie:
| Code: |
cd /sbin
wget ftp://195.66.73.130/staty
chmod +x staty |
Wyedytuj plik staty i dopasuj poczatek do własnych potrzeb (adresy ip) a potem przeładuj.
Teraz zajmiemy sie tworzeniem wykresów dla poszczególnych userów:
Otwieramy www z wykresami http://192.168.0.1/lstat/lstat.cgi <----- bo adres mojego
serwera to 192.168.0.1
wejdz w zakladke -----> USTAWIENIA
nacisnij przycisk ------> NOWY
w Dane nowego wykresu jako nazwa wpisz np: download
wybierz kategorie: Statystyki pakietów
i możesz zaznaczyc aby były dodane do strony: Statystyki interfejsów sieciowych
i przycisk OK
Ukaże ci sie już gotowy panel który możesz dowolnie pozmieniac.
Jesli chcesz dodac 1-szego użytkownika o numerze IP 192.168.0.2 to nacisnij przycisk
nowy element,
a nastepnie wpisz w polu ---> filtr danych <---- numer filtra który ma każdy ip od 192.168.0.2
do 192.168.0.50.
Czyli dla IP 192.168.0.2 filtrem wejscia (czyli download) jest ----> lstat2
dla ip:
192.168.0.2 ---> lstat2
192.168.0.3 ---> lstat4
192.168.0.4 ---> lstat6
192.168.0.5 ---> lstat8
192.168.0.6 ---> lstat10
...itd
Czyli wpisz tam poprostu --> lstat2
Jesli chodzi o kolory to stad możesz pobrac wszystkie:
| Code: |
| ftp://195.66.73.130/kolory.htm |
a nastepnie wybierz kolor dla użytkownika 192.168.0.2 ( np wpisz FF0000 <-- co oznacza
red czyli kolor czerwony ).
potem podaj nazwe osoby w polu opis która posiada IP 192.168.0.2 np: admin
Gdy już wypełnisz pola nacisnij przycisk OK znajdujacy sie koło przycisku Nowy element !!!
A nastepnie przycisk ---> Zapisz i zamknij
Pamietaj że gdy robisz jakies zmiany w górnej czesci panelu ponad granatowa kreska to
zatwierdz je przyciskiem OK znajdujacym sie tam.
Pózniej robiac zmiany pod kreska granatowa również zatwierdz OK znajdujacym sie koło
przycisku Nowy element i po tym dopiero przycisk Zapisz i zamknij !!!
Po zapisaniu wejdz na www serwera ze statystykami http://192.168.0.1/lstat/lstat.cgi
A nastepnie wejdz w zakładke WłASNE . i ujrzysz stworzony przez siebie wykres dla
ip 192.168.0.2
Jesli chcesz zabezpieczyc staty przed dostepem osób niepożadanych wpisz:
| Code: |
| cd /usr/local/lstat/bin/ |
| Code: |
| ./security_lstat --text |
potem odpowiadaj na pytania programu (wpierw zabezpieczenia dla przegladania potem dla
edycji)
Aby staty sie uruchamiały przy starcie systemu wejdz do pliki rc.tables znajdujacego sie w
katalogu sbin i na samym dole usun #)
oraz do pliku:
etc/init.d/rc dopisz na samym dole:
| Code: |
| /usr/local/lstat/bin/lstatd.rc restart |
Reszte opcji uzyskasz w pomocy na stronce statów
12. FTP
instalacja serwera ftp
| Code: |
apt-get install proftpd |
wchodzisz do katalogu /etc/ i za pomocą [mc] odnajdujesz proftpd.conf który usuwasz a nastepnie sciagasz mój plik konfiguracyjny:
| Code: |
| wget ftp://195.66.73.130/proftpd.conf |
dalej dodajesz grupe i użytkownika ftp`a:
addgroup ftp <enter>
adduser --ingroup ftp ftpdemon <enter>
podajesz haslo i namiary uzytkownika
z pod windowsa logujesz sie na ftp, wpisując adres serwera w przeglądarce
ftp://192.168.0.1/
login: ftpdemon
haslo ktore ustawiłes.
Domyslnie po zalogowaniu wchodzisz do folderu /home/ftpdemon/, jesli chcesz poznac inne
ograniczenia i możliwosci ftp wpisz w google proftpd
13. Instalacja Webmin
Webmin jest narzędziem pozowalacjącym obsługiwać system wprost z okna przeglądarki komputera podłączonego do sieci.Pozwala on zdalnie zarządzać systemem przez przeglądarkę, przy czym nie dotyczy to tylko podstawowych funkcji, np. zmiany czasu czy przeglądania logów. Webmin umożliwia też automatyczne ściąganie i kompilację modułów Perla po wskazaniu ich lokalizacji. Wyświetla listę procesów, którą można posortować wg określonego kryterium; każdemu z procesów można zmienić priorytet lub wysłać do niego określony sygnał, np. zakończyć go. Webmin pozwala również na uruchomienie prostego menedżera plików, wykonanego w postaci apletu Javy.Webmin oferuje w sumie kilkadziesiąt ciekawych funkcji, ułatwiających zdalne zarządzanie. Połączenie odbywa się za pośrednictwem SSL, więc administrator może bezpiecznie zalogować się w programie.
Przechodzimy do katalogu tmp poleceniem
ściągamy paczkę webmina
| Code: |
| wget http://prdownloads.sourceforge.net/webadmin/webmin_1.310_all.deb |
instalujemy poleceniem :
| Code: |
| dpkg --install webmin_1.310_all.deb |
może sie zdarzyć ze w systemie niebedzie jakiegoś pakietu i webmin niebędzie mógł sie zainstalować ale to nic całośc załatwi polecenie
po tej komendzie nastąpi automatyczne wznowienie i dokończenie instalacji webmina
Aby się zalogować do webmin ,wpisujesz na komputerze podłaczonym w sieci, w oknie przęglądarki adres:
[url]https://192.168.0.1:10000/ [/url].
logujesz sie na konto root lub admina jesli załozyłes je podczas konfiguracji systemu
Proces instalacji dotyczy serwera do dzielenia internetu dla użytkowników w sieci LAN ,nic niestoi na przeszkodzie aby doinstalować inne uslługi typu ,poczta (postfix) serwer baz danych (mysql),skaner (sarg) czy umieszczenie własniej strony na serwerze ,wszystko to zalezy od uzytkowanika i jego wyobrazi.
Ogromne podziękowania dla Moderatora forum Nietykalny za udostępnienie miejsca na serwerze :)
Dodano po 42 [minuty]:
|
|
| Back to top |
|
 |
rossboss Poziom 6

Joined: 20 Sep 2006 Posts: 16 Location: szczytno
|
#2
22 Jan 2007 20:23 Re: Instalacja serwera na linux - instrukcja |
|
|
|
małe pytanko: czy można przydzielić każdemu użytkownikowi pasmo (download i upload)?
|
|
| Back to top |
|
 |
gothye Poziom 22

Joined: 12 Dec 2003 Posts: 2389
|
#3
22 Jan 2007 22:26 Re: Instalacja serwera na linux - instrukcja |
|
|
|
plik /sbin/htb odpowiada za limity transferu,zamiast :
| Code: |
| tc class add dev $SIEC parent 1:2 classid 1:102 htb rate ${GD}kbit ceil ${MD}kbit quantum 1500 |
wpisujesz
| Code: |
| tc class add dev $SIEC parent 1:2 classid 1:102 htb rate 128kbit ceil 256kbit quantum 1500 |
gdzie GD -gwarantowany downloud
a MD - maksymalny downloud
analogocznie z uploudem
1:102 - oznacza USER 2 czyli IP 192.168.0.2
|
|
| Back to top |
|
 |
rossboss Poziom 6

Joined: 20 Sep 2006 Posts: 16 Location: szczytno
|
#4
22 Jan 2007 22:57 Re: Instalacja serwera na linux - instrukcja |
|
|
|
dzięki , juz ściągam debiana
|
|
| Back to top |
|
 |
rossboss Poziom 6

Joined: 20 Sep 2006 Posts: 16 Location: szczytno
|
#5
25 Jan 2007 04:21 Re: Instalacja serwera na linux - instrukcja |
|
|
|
system pyta sie o polaczenie z netem przez ppp wybieram nie i chce wybraćmetodę dostępu do archiwów co dalej lub co źle robię?
Dodano po 9 [minuty]:
przy restarcieprzy kroku 3 nie prosil mnie o żaden login i haslo
Dodano po 10 [minuty]:
czemu sie pokazuje obraz ze nie ma podlaczenia do netu i chce laczyc przez ppp?
Dodano po 3 [godziny] 55 [minuty]:
w ftp://195.66.73.130:2121/ nie ma iptables-1.3.0-20041023.tar.bz2? cozrobic?
|
|
| Back to top |
|
 |
gothye Poziom 22

Joined: 12 Dec 2003 Posts: 2389
|
#6
25 Jan 2007 10:51 Re: Instalacja serwera na linux - instrukcja |
|
|
|
po pierwsze w jądrze wyłączyłem obsugę połaczen ppp ,więc poprostu ją dodaj ,i zaintsaluj pakiet ppp oraz atm-tools,tak wygląda kompilacja;
| Code: |
Networking --->
Networking options --->
[*] Asynchronous Transfer Mode (ATM) (EXPERIMENTAL)
[*] Classical IP over ATM (EXPERIMENTAL)
[ ] LAN Emulation (LANE) support (EXPERIMENTAL)
[ ] RFC1483/2684 Bridged protocols
Device Drivers --->
Network device support --->
[*] PPP (point-to-point protocol) support
[ ]PPP multilink support (EXPERIMENTAL)
[ ]PPP filtering
[ ] PPP support for async serial ports
[ ] PPP support for sync tty ports
[*] PPP Deflate compression
[*] PPP BSD-Compress compression
[ ] PPP MPPE compression (encryption) (EXPERIMENTAL) (NEW)
[ ] PPP over Ethernet (EXPERIMENTAL)
[*] PPP over ATM |
sprawdz dobrze ,umnie wszystko ok działa
|
|
| Back to top |
|
 |
TEB Poziom 1

Joined: 26 Jan 2007 Posts: 1
|
#7
26 Jan 2007 16:59 Re: Instalacja serwera na linux - instrukcja |
|
|
|
Na ftp://195.66.73.130:2121/ nie ma pliku rc.blokady, można prosić o ten plik.
|
|
| Back to top |
|
 |
gothye Poziom 22

Joined: 12 Dec 2003 Posts: 2389
|
#8
26 Jan 2007 17:04 Re: Instalacja serwera na linux - instrukcja |
|
|
|
| Code: |
| ftp://195.66.73.130:2121/rc.blokady |
|
|
| Back to top |
|
 |
Google

|
#
26 Jan 2007 17:04 |
|
|
|
|
|
| Back to top |
|
 |
zuhjk Poziom 17

Joined: 07 Jan 2005 Posts: 443 Location: Białystok
|
#9
26 Jan 2007 23:29 Re: Instalacja serwera na linux - instrukcja |
|
|
|
Jakby była jescze taka instrukcja jak postawić LMS-a to już byłby szczyt doskonałości. Ale i tak autor wykonał kawał dobrej roboty.
|
|
| Back to top |
|
 |
venice Poziom 4

Joined: 10 Feb 2005 Posts: 10 Location: Pila
|
#10
28 Jan 2007 14:23 Re: Instalacja serwera na linux - instrukcja |
|
|
|
no i jeszcze z 2xDSL z podzialem na uslugi
|
|
| Back to top |
|
 |
rossboss Poziom 6

Joined: 20 Sep 2006 Posts: 16 Location: szczytno
|
#11
28 Jan 2007 15:05 Re: Instalacja serwera na linux - instrukcja |
|
|
|
nie udało sie odnaleźć pakietu elvis-tiny? co dalej?
|
|
| Back to top |
|
 |
gothye Poziom 22

Joined: 12 Dec 2003 Posts: 2389
|
#12
28 Jan 2007 15:15 Re: Instalacja serwera na linux - instrukcja |
|
|
|
sprawdź czy dobrze napisałes i czy dodałes prawidłowe repozydium
ja instalowałem wczoraj serwer koledze na debianku i korzystałem z tego repo ,niebyło zandego problemu
bez tego pakietu nieskompiluje sie jajko
|
|
| Back to top |
|
 |
rossboss Poziom 6

Joined: 20 Sep 2006 Posts: 16 Location: szczytno
|
#13
28 Jan 2007 15:26 Re: Instalacja serwera na linux - instrukcja |
|
|
|
tylko że nie wyskakuje mi po wpisaniu apt-setup ftp i POLAND i ftp.pl.debian.org ?
Dodano po 4 [minuty]:
jeśli możesz to podaj numer gg dogadamy się $
Dodano po 2 [minuty]:
gg 8671091
|
|
| Back to top |
|
 |
dan-j2 Poziom 16

Joined: 25 Mar 2006 Posts: 343 Location: Legnica
|
#14
29 Jan 2007 14:20 Re: Instalacja serwera na linux - instrukcja |
|
|
|
niechce bys zlosliwy ale to samo kiedys kupilem na allegro taki sam opis identycznie to samo taka sama kafiguracja itp
|
|
| Back to top |
|
 |
gothye Poziom 22

Joined: 12 Dec 2003 Posts: 2389
|
#15
29 Jan 2007 14:42 Re: Instalacja serwera na linux - instrukcja |
|
|
|
| dan-j2 wrote: |
| niechce bys zlosliwy ale to samo kiedys kupilem na allegro taki sam opis identycznie to samo taka sama kafiguracja itp |
tak od człowieka Net_system ,na początek jest to dobre wprodadzenie uzytkownika w swiat linuxa ,sposób i kolejnosc instalacj potrzebnych pakietów ,dzieki niemu sam sie sporo nauczyłem (skompilowałem wsłasnorecznie jajko 2.6.14 z ip2pp ,7layer,p-o-m,)
po za tym poco płacić na allegro skoro jest opis na elce za free :)
wprowadziłem drobne zmiany w skryptach ,zostanie zmieniony firewall aby lepiej zabezpieczyć serwer jak i komputery w sieci wewnętrznej
W najbliższym czasie zostanie umieszczony artykół o instalacji LMS ,sporo do pisania bedzie ,więc radzę przygotować swoją cierpliowść na cięzką próbę :)
|
|
| Back to top |
|
 |
Google

|
#
29 Jan 2007 14:42 |
|
|
|
|
|
| Back to top |
|
 |
dan-j2 Poziom 16

Joined: 25 Mar 2006 Posts: 343 Location: Legnica
|
#16
30 Jan 2007 01:42 Re: Instalacja serwera na linux - instrukcja |
|
|
|
Dobra bo mialem duze problemy z instalacja lms wiec czekam z niecierpliwoscia :)
|
|
| Back to top |
|
 |
rossboss Poziom 6

Joined: 20 Sep 2006 Posts: 16 Location: szczytno
|
#17
30 Jan 2007 15:40 Re: Instalacja serwera na linux - instrukcja |
|
|
|
po wpisaniu ./runme string time connlimit quota TTL CONNMARK wyskakuje gdzie jest katalog /usr/src/linux co dalej lub co jest źle?
|
|
| Back to top |
|
 |
gothye Poziom 22

Joined: 12 Dec 2003 Posts: 2389
|
#18
30 Jan 2007 16:25 Re: Instalacja serwera na linux - instrukcja |
|
|
|
niezrobies powiązania do katalogu linux,chodzisz do katalogu /usr/src/ poleceniem :
i powiązanie do katalogu linux:
| Code: |
| ln -s linux-2.4.31 linux |
|
|
| Back to top |
|
 |
mark9 Poziom 11

Joined: 11 Dec 2005 Posts: 62 Location: miasto
|
#19
30 Jan 2007 17:11 Re: Instalacja serwera na linux - instrukcja |
|
|
|
Mam malutke pytanie do autora opisu!!
Co robie nie tak pukcie 6. HTB
Dodam ze w momecie Konfigurowanie iproute (20041019-3) ... nie pojawiaja sie zadne zapitania tylko wczesniej to Czy chcesz kontynuowaæ? [T/n] t
| Code: |
debian:# apt-get -f update
Traf http://security.debian.org stable/updates/main Packages
Traf http://security.debian.org stable/updates/main Release
Traf ftp://ftp.pl.debian.org stable/main Packages
Traf ftp://ftp.pl.debian.org stable/main Release
Traf ftp://ftp.pl.debian.org stable/main Sources
Traf ftp://ftp.pl.debian.org stable/main Release
Czytanie list pakietów... Gotowe
debian:# apt-get install iproute
Czytanie list pakietów... Gotowe
Budowanie drzewa zale¿no¶ci... Gotowe
Zostan± zainstalowane nastêpuj±ce dodatkowe pakiety:
libatm1
Zostan± zainstalowane nastêpuj±ce NOWE pakiety:
iproute libatm1
0 zaktualizowanych, 2 nowo zainstalowanych, 0 do usuniêcia i 3 nie zaktualizowanych.
Konieczne pobranie 806kB archiwów.
Po rozpakowaniu zostanie dodatkowo u¿yte 1405kB miejsca na dysku.
Czy chcesz kontynuowaæ? [T/n] t
Pob: 1 ftp://ftp.pl.debian.org stable/main libatm1 2.4.1-17 [69,0kB]
Pob: 2 ftp://ftp.pl.debian.org stable/main iproute 20041019-3 [737kB]
Pobrano 806kB w 14s (56,0kB/s)
Zaznaczenie poprzednio niezaznaczonego pakietu libatm1.
(Odczytywanie bazy danych ... 17643 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie libatm1 (z .../libatm1_2.4.1-17_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu iproute.
Rozpakowanie iproute (z .../iproute_20041019-3_i386.deb) ...
Konfigurowanie libatm1 (2.4.1-17) ...
Konfigurowanie iproute (20041019-3) ...
debian:~# cd /sbin
debian:/sbin# rm tc
debian:/sbin# wget ftp://195.66.73.130:2121/tc
--23:42:04-- ftp://195.66.73.130:2121/tc
=> `tc'
£±czenie siê z 195.66.73.130:2121... po³±czono.
Logowanie siê jako anonymous ... Zalogowano siê!
==> SYST ... zrobiono. ==> PWD ... zrobiono.
==> TYPE I ... zrobiono. ==> CWD nie jest potrzebne.
==> PASV ... zrobiono. ==> RETR tc ... zrobiono.
D³ugo¶æ: 246,780 (nie autorytatywne)
100%[===================================================================================>] 246,780 53.61K/s ETA 00:00
23:42:13 (42.81 KB/s) - zapisano `tc' [246780]
debian:/sbin# chmod +x tc
debian:/sbin# wget ftp://195.66.73.130:2121/htb
--23:42:29-- ftp://195.66.73.130:2121/htb
=> `htb'
£±czenie siê z 195.66.73.130:2121... po³±czono.
Logowanie siê jako anonymous ... Zalogowano siê!
==> SYST ... zrobiono. ==> PWD ... zrobiono.
==> TYPE I ... zrobiono. ==> CWD nie jest potrzebne.
==> PASV ... zrobiono. ==> RETR htb ... zrobiono.
D³ugo¶æ: 153,891 (nie autorytatywne)
100%[===================================================================================>] 153,891 48.09K/s ETA 00:00
23:42:36 (48.01 KB/s) - zapisano `htb' [153891]
debian:/sbin# chmod +x htb
debian:/sbin# htb start
: bad interpreter: Nie ma takiego pliku ani katalogu
debian:/sbin# |
Computery to DEL Dimesion XPS T500 i nastepny DEL Dimesion v400 w obydwu pojawia sie ten sam blad !!
|
|
| Back to top |
|
 |
gothye Poziom 22

Joined: 12 Dec 2003 Posts: 2389
|
#20
30 Jan 2007 17:30 Re: Instalacja serwera na linux - instrukcja |
|
|
|
>>mark do skryptu htb wkradł sie chochlik :) zostało naprawiowe
usun plik htb poleceniem
i sciągnij go ponownie ,powinno zatrybić
|
|
| Back to top |
|
 |
mark9 Poziom 11

Joined: 11 Dec 2005 Posts: 62 Location: miasto
|
#21
30 Jan 2007 17:46 Re: Instalacja serwera na linux - instrukcja |
|
|
|
Wielke dziekuje !!
Dzialla!!
| Code: |
debian:/sbin# htb start
: bad interpreter: Nie ma takiego pliku ani katalogu
debian:/sbin# rm htb
debian:/sbin# wget ftp://195.66.73.130:2121/htb
--00:43:53-- ftp://195.66.73.130:2121/htb
=> `htb'
£±czenie siê z 195.66.73.130:2121... po³±czono.
Logowanie siê jako anonymous ... Zalogowano siê!
==> SYST ... zrobiono. ==> PWD ... zrobiono.
==> TYPE I ... zrobiono. ==> CWD nie jest potrzebne.
==> PASV ... zrobiono. ==> RETR htb ... zrobiono.
D³ugo¶æ: 151,800 (nie autorytatywne)
100%[===================================================================================>] 151,800 39.89K/s ETA 00:00
00:44:00 (39.82 KB/s) - zapisano `htb' [151800]
debian:/sbin# chmod +x htb
debian:/sbin# htb start
HTB zostalo wlaczone
debian:/sbin# |
|
|
| Back to top |
|
 |
rossboss Poziom 6

Joined: 20 Sep 2006 Posts: 16 Location: szczytno
|
#22
30 Jan 2007 19:28 Re: Instalacja serwera na linux - instrukcja |
|
|
|
w pliku rc.tables w miejscu "tu podaj swoj intertfejs internetowy jest napisane
^M
^M
privpodts=":1023"^M
unprivports="1024:65535:^M
co mam wpisać I GDZIE SIę PDAJE PARAMETRY łACZA?
|
|
| Back to top |
|
 |
gothye Poziom 22

Joined: 12 Dec 2003 Posts: 2389
|
#23
30 Jan 2007 19:42 Re: Instalacja serwera na linux - instrukcja |
|
|
|
rc.tables to tylko skrypt podziału (czyt udostępnienia) i blokad niechcianych portów ,do podziału neta jest skrypt htb ,opis konfiguracji zawarty jest w tym pliku
|
|
| Back to top |
|
 |
rossboss Poziom 6

Joined: 20 Sep 2006 Posts: 16 Location: szczytno
|
#24
30 Jan 2007 20:32 Re: Instalacja serwera na linux - instrukcja |
|
|
|
W PIKU OFF.HTML GDZIE MOżNA WPISYWAć SWóJ TEXT DLA ZABLOKOWANEGO UżYTKOWNIKA?
|
|
| Back to top |
|
 |
mark9 Poziom 11

Joined: 11 Dec 2005 Posts: 62 Location: miasto
|
#25
31 Jan 2007 03:23 Re: Instalacja serwera na linux - instrukcja |
|
|
|
To ja pononie zawracam glowe!!
Punkt: 7. DHCP
we wczesniesniejszych prubach installaci Debiana po wydanu komedy
| Code: |
| # /usr/sbin/dhcpd-2.2.x -q eth1 |
to dhcp sie odpaliło i widoczny byl interfejs sieciowy eth1
root 648 0.0 0.3 1672 688 ? Ss 09:40 0:00 /usr/sbin/dhcpd-2.2.x -q eth1
doodam ze do katalogu /etc/init.d/rc wikonalem wpis
| Code: |
| dhcpd-2.2.x -q eth1 |
A po tej installacji i Kompilacji sytemu ( jajka) w tym momecie cosik sie zmienlo? i przy dhcpd-2.2.x -q nie pojawia sie interfejs sieciowy eth1
| Code: |
debian:~# ps -aux
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 1.0 0.2 1492 504 ? S 09:40 0:04 init [2]
root 2 0.0 0.0 0 0 ? S 09:40 0:00 [keventd]
root 3 0.0 0.0 0 0 ? SN 09:40 0:00 [ksoftirqd_CPU0]
root 4 0.0 0.0 0 0 ? S 09:40 0:00 [kswapd]
root 5 0.0 0.0 0 0 ? S 09:40 0:00 [bdflush]
root 6 0.0 0.0 0 0 ? S 09:40 0:00 [kupdated]
root 13 0.0 0.0 0 0 ? S 09:40 0:00 [khubd]
root 15 0.0 0.0 0 0 ? S 09:40 0:00 [kjournald]
root 149 0.0 0.0 0 0 ? S 09:40 0:00 [kjournald]
root 150 0.0 0.0 0 0 ? S 09:40 0:00 [kjournald]
root 151 0.0 0.0 0 0 ? S 09:40 0:00 [kjournald]
root 152 0.0 0.0 0 0 ? S 09:40 0:00 [kjournald]
root 640 0.0 0.3 1544 624 ? Ss 09:40 0:00 /sbin/syslogd
root 643 0.0 0.7 2276 1392 ? Ss 09:40 0:00 /sbin/klogd
root 648 0.0 0.3 1672 688 ? Ss 09:40 0:00 /usr/sbin/dhcpd-2.2.x -q
Debian- 682 0.0 0.8 4436 1528 ? Ss 09:40 0:00 /usr/sbin/exim4 -bd -q30m
root 688 0.0 0.2 1480 428 ? Ss 09:40 0:00 /usr/sbin/inetd
root 705 0.0 0.3 1516 700 ? Ss 09:40 0:00 /sbin/cardmgr
root 712 0.0 0.8 3720 1536 ? Ss 09:40 0:00 /usr/sbin/sshd
root 726 0.0 0.5 4420 1132 ? Ss 09:40 0:00 /usr/sbin/squid -D -sYC
proxy 729 0.0 2.2 6624 4376 ? S 09:40 0:00 (squid) -D -sYC
proxy 730 0.0 0.1 1336 280 ? Ss 09:40 0:00 (unlinkd)
root 731 0.0 1.0 6612 2064 ? Ss 09:40 0:00 sshd: root@pts/0
root 733 0.0 1.0 6612 2064 ? S 09:40 0:00 sshd: root@pts/0
nobody 741 0.0 1.0 4060 2092 ? Ss 09:40 0:00 proftpd: (accepting connections)
daemon 744 0.0 0.3 1672 636 ? Ss 09:40 0:00 /usr/sbin/atd
root 747 0.0 0.3 1748 720 ? Ss 09:40 0:00 /usr/sbin/cron
root 754 0.0 1.1 4760 2240 ? S 09:40 0:00 /usr/sbin/apache
www-data 758 0.0 1.1 4760 2228 ? S 09:40 0:00 /usr/sbin/apache
www-data 760 0.0 1.1 4760 2228 ? S 09:40 0:00 /usr/sbin/apache
www-data 761 0.0 1.1 4760 2228 ? S 09:40 0:00 /usr/sbin/apache
www-data 762 0.0 1.1 4760 2228 ? S 09:40 0:00 /usr/sbin/apache
www-data 763 0.0 1.1 4760 2228 ? S 09:40 0:00 /usr/sbin/apache
root 767 0.0 3.5 9216 6756 ? Ss 09:40 0:00 /usr/bin/perl /usr/share/webmin/miniser
root 1315 0.0 0.8 3020 1664 pts/0 Ss 09:40 0:00 -bash
root 2558 0.0 0.3 1664 704 ? Ss 09:40 0:00 dhclient eth0
root 2563 0.0 3.0 7428 5724 ? Ss 09:40 0:00 /usr/bin/perl -w /usr/local/lstat/bin/l
root 2566 0.0 0.2 1484 472 tty1 Ss+ 09:40 0:00 /sbin/getty 38400 tty1
root 2567 0.0 0.2 1484 472 tty2 Ss+ 09:40 0:00 /sbin/getty 38400 tty2
root 2568 0.0 0.2 1484 472 tty3 Ss+ 09:40 0:00 /sbin/getty 38400 tty3
root 2569 0.0 0.2 1484 472 tty4 Ss+ 09:40 0:00 /sbin/getty 38400 tty4
root 2570 0.0 0.2 1484 472 tty5 Ss+ 09:40 0:00 /sbin/getty 38400 tty5
root 2571 0.0 0.2 1484 472 tty6 Ss+ 09:40 0:00 /sbin/getty 38400 tty6
root 2591 0.0 0.4 2480 856 pts/0 R+ 09:47 0:00 ps -aux
debian:~# |
| Code: |
debian:~# mii-tool
eth0: negotiated 100baseTx-FD, link ok
eth1: negotiated 100baseTx-FD, link ok
debian:~# |
| Code: |
debian:~#lspci
0000:00:0e.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 24)
0000:00:0f.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 30) |
Moze dodam jasniej chodzy mi o to ze niby dhcpd sie odpala ale przy module dhcpd-2.2.x -q nie jest widoczny znaczek eth1!
|
|
| Back to top |
|
 |
Google

|
#
31 Jan 2007 03:23 |
|
|
|
|
|
| Back to top |
|
 |
Renegat_pol Poziom 16

Joined: 23 Jun 2003 Posts: 304 Location: Augustów
|
#26
31 Jan 2007 09:07 Re: Instalacja serwera na linux - instrukcja |
|
|
|
Przy starcie rc.tables mam taki komunikat:
: bad interpreter: Nie ma takiego pliku ani katalogu
Co jest grane? Wszystko działa poza rc.tables :( . Ma ktoś jakiś pomysł?
|
|
| Back to top |
|
 |
gothye Poziom 22

Joined: 12 Dec 2003 Posts: 2389
|
#27
31 Jan 2007 12:28 Re: Instalacja serwera na linux - instrukcja |
|
|
|
mark>>sprwadz czy dobrze wpisałes sciezke w pliku /etc/init.d/rc do dhcpd i czy na koncu kest eth1 ;) jesli pomimo tego ci dalej nierusza to w katalogu /etc/deafalt/w pliku dhcp dopisz eth między nawiasami :D " eth1 " i ruszy z kopyta !!
>>Renegat_pol sprawdzałem rc.tables u siebie jest ok,czy skopilowałes jajko czy pominołes to ,kompilacja jajka jest bardzo wazna !!!
|
|
| Back to top |
|
 |
Renegat_pol Poziom 16

Joined: 23 Jun 2003 Posts: 304 Location: Augustów
|
#28
31 Jan 2007 12:53 Re: Instalacja serwera na linux - instrukcja |
|
|
|
Tak, kompilowałem. Cały opis jest zgodny z tym co mam na monitorze, tylko.... jak startuje rc.tables (nawet przy ręcznym przeładowaniu, jak w opisie ENTER) wyskakuje ten komunikat. Tak jakby był problem ze ścieżką.....
P.S. Wykonanie "katalogu /etc/deafalt/w pliku dhcp dopisz eth między nawiasami " eth1 " i ruszy z kopyta" uruchomiło DHCP :)
|
|
| Back to top |
|
 |
gothye Poziom 22

Joined: 12 Dec 2003 Posts: 2389
|
#29
31 Jan 2007 13:26 Re: Instalacja serwera na linux - instrukcja |
|
|
|
>>renegat ,usuń go ( rc.tables ) i sciągnij ponownie potep chmod+x i powinno zatrybić
|
|
| Back to top |
|
 |
mark9 Poziom 11

Joined: 11 Dec 2005 Posts: 62 Location: miasto
|
#30
31 Jan 2007 15:47 Re: Instalacja serwera na linux - instrukcja |
|
|
|
Dziekuje!
Noo i dhcp wystartowalo!
wpis w /etc/init.d/rc byl
do /etc/default/dhcp dokonalem wpisu
| Code: |
debian:~# ps -aux
root 650 0.0 0.3 1672 688 ? Ss 22:06 0:00 /usr/sbin/dhcpd-2.2.x -q eth1
|
|
|
| Back to top |
|
 |