Strona 1 z 1

Ustawienie stałego IP

: 30 października 2008, 15:10
autor: webcitron
Witam :) Co reinstalacja systemu powraca ten sam problem. Mianowicie sprawa sprzętowo wygląda tak: od mojego providera mam internet z przydzielaniem IP po DHCP. Mam też jedno stałe IP związane z MACem karty. Internet do domu wchodzi na router, który to przekazuje sygnał dalej. Chcę żeby wszystkie komputery poza serwerem miały DHCP.

Na serwerze mam takie ustawienia:

Kod: Zaznacz cały

ifconfig
eth1 Link encap:Ethernet HWaddr 00:06:5B:BD:E6:7A
inet addr:192.168.1.100 Bcast 192.168.1.255 Mask:255.255.255.0
(...)

Kod: Zaznacz cały

cat /etc/network/interfaces
(...)
auto eth1 inet DHCP
iface eth1 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
(...)

Kod: Zaznacz cały

cat /etc/hosts

127.0.0.1   localhost
192.168.1.100  dlemon.webcitron.pl  dlemon
Przepraszam za niepełny kod i ewentualne literówki (w adresach nie ma), przepisuję to z monitora obok. Jeśli pominąłem coś ważnego - dopiszę ;)

Dodatkowo na routerze mam ustawiony Local IP na 192.168.1.1 oraz przekierowania poszczególnych portów na IP 192.168.1.100

Przy takiej konfiguracji serwer nie wychodzi za router, nie ma internetu. Dodam gdy zmienię w /etc/network/interfaces na pobieranie ustawia przez DHCP wszystko jest poprawne. Lecz wtedy będzie problem z przekazywaniem portów po restarcie serwera i przydzieleniu nowego IP.

Gdzie popełniam błąd podczas konfiguracji?

: 30 października 2008, 15:23
autor: fnmirk
webcitron pisze:przepisuję to z monitora obok.
Praktyczne każdy wynik polecenia można przekierować do pliku.

Kod: Zaznacz cały

cat /etc/network/interfaces >wynik.txt
Zainteresuj się plikiem:

Kod: Zaznacz cały

/etc/dhcp3/dhclient.conf

: 30 października 2008, 15:27
autor: webcitron
Wiem o tym, ale tego nie było aż tak dużo chyba ;)
Co do pliku /etc/dhcp3/dhclient.conf - a to nie jest przypadkiem konfiguracja dhcp (na tym komputerze powienienem mieć statyczne ip) ? :)

: 30 października 2008, 15:33
autor: mesiu84
Poszukaj na internecie jak ma wyglądać plik:

Kod: Zaznacz cały

/etc/network/interfaces
tam ustawiasz stałe IP, oraz plik

Kod: Zaznacz cały

/etc/resolv.conf
to ci się przyda jak chcesz mieć na komputerze internet :)

: 30 października 2008, 15:50
autor: webcitron
@mesiu, ja wiem jak powinien wyglądać ten plik :)
I zdaje się, że wygląda dobrze (eth1 jest bo na eth0 mam co innego). A plik resolv.conf przy dhcp chyba nie jest potrzebny? W każdym bądź razie mam tam dobre dnsy :)

: 30 października 2008, 15:56
autor: fnmirk
webcitron, zobacz do tego tematu: http://debian.linux.pl/viewtopic.php?p=67250

: 30 października 2008, 17:39
autor: webcitron
Wczoraj przeczytałem go chyba ze 4 razy. Ale nie wywnioskowałem, nie wiem, może było za późno :) Zaraz spróbuję i dam znać.

-- edit
Hmm, no niby CO¦ pomogło ;) Zasugerowałem się tym, że ktoś napisał żeby spisać dane jakie są w ifconfig po dhcp, następnie podać je jako statyczne. Tak więc zrobiłem, końcówkę IP miałem 104, musiałem więc zmienić na routerze przydzielanie IP na adresy od 192.168.1.105 oraz przekierowania portów ze 192.168.1.100 na 192.168.1.104. I o dziwo zaskoczyło ;)
Jest ktoś w stanie racjonalnie mi wyjaśnić dlaczego dla .104 działa a dla .100 nie chciało?

: 30 października 2008, 20:15
autor: fnmirk
webcitron pisze:Co reinstalacja systemu powraca ten sam problem.
Zadam Ci pytanie. Jak często robisz instalację systemu i dlaczego? Linuksa raz zainstalowanego w razie problemów się naprawia.

A dlaczego zaskoczyło to nie wiem. Wykonaj sobie kopie działających ustawień.

: 30 października 2008, 20:41
autor: webcitron
Zdaję sobie z tego sprawę, ale, że tak powiem, nie jestem aż tak obcykany żeby naprawiać :) Poza tym teraz jest inna sytuacja - maszyna o której mówię jest serwerem deweloperskim dla kilku programistów a przedwczoraj przyszedł nowy komputer na miejsce starego :) )

: 31 października 2008, 10:40
autor: Stawi
Masz dwie karty sieciowe jedna 192.168.1.1 a druga 192.168.1.100 ?
Z tego co sie orientuje w tym jest problem.. Routing glupieje bo nie wie co gdzie przeslac. Zmien siec lokalna albo routera na 192.168.2.x czy cos tam innego zamias 2 jak chcesz. Maski zostaja 255.255.255.0, network i bcast odpowiednio zmienic tez.