|
[+] Nie mogę ustawić stałego IP - Lynksys
super_xxl - 26-09-2008 13:02
Witam
Nie mogę ustawić stałego IP (lanowego). Mam router Linksys z włączonym dhcp. Chcę mieć przypisywane IP do każdego komputera w sieci poza moim serwerem. Jak to zrobić żeby działało na mojej maszynie? Statyczne IP potrzebuję do zabawy z otwieraniem portów dokładnie do mojego serwera. Jak mi co pół dnia się zmienia to muszę co chwilę zmieniać je w ustawieniach routera.
Pozdrawiam
maniekq - 26-09-2008 13:09
Jesli dobrze zrozumiałem pytanie to problem nie będzie leżał w systemie, a w ustawieniach routera. Masz właczony serwer DHCP na routerze więc to on nadaje adresy komputerom w sieci. U mnie w Linksys WRT54G na firmware DD-WRT można to ustawić w Administration >> Services, ale Twój router może mieć to w innym miejscu.
super_xxl - 26-09-2008 13:13
Oczywiście rozumiem ale czy nie da się zrobić tak: wszystkie komputery mają przydzielane IP przez DHCP oprócz mojego serwera?
Mój router to: WAG200G - taki popularny z wi-fi.
Dla mnie to jest nie pojęte dlaczego się z tym męczę od pół roku, a jak wyłączę DHCP to wszystko idzie się bujać :(
maniekq - 26-09-2008 13:49
Odpowiedź: Da się
Włączasz normalnie DHCP na routerze i wyznaczasz go np. dla adresów 192.168.1.100 do 102.168.1.200 a dodatkowo nadajesz (też w routerze) stały adres np 192.168.1.205 dla twojego serwera (serwer identyfikujesz po adresie MAC karty sieciowej). Nie musi być 205, ale powinien być poza przedziałem gdzie działa DHCP. Nie wiem gdzie dokładnie znajdują się opcje potrzebne do takiej konfiguracji w Twoim routerze. Mam taki router gdzieś w pracy, ale będę tam dopiero jutro. Jeśli do tego czasu nie dojdziesz jak to ustawić to mogę to sprawdzić.
-- Pozdrawiam, ManiekQ
Redhead - 26-09-2008 13:54
A nie mozesz sobie ustawic statycznych ip dla mackow w routerze? Ja mam wpisane 4 maci dla kazdego z komputerow i zawsze wiem jakie IP bedzie przydzielone komputerom. Przy instalacji zawsze biore DCHP, bo wybrane przeze mnie IP idzie z routera.
super_xxl - 26-09-2008 14:31
mam ustawione DHCP zeby przypisywal od 192.168.1.100 na 50 komputerów. Ale powiem szczerze ze nie wiem jak sie ustawia statyczne IP dla mac'ow w routerze. W ogole ten router jest o dupe rozbic:/
u mnie to wygląda tak: Local IP Address: 192.168.1.1 Subnet Mask: 255.255.255.0
DHCP Server: Enable Disable DHCP Relay DHCP Server: pusto Starting IP Address: 192.168.1.100
Maximum Number of DHCP Users: 50 Client Lease Time:0 minutes (0 means one day) Static DNS 1: pusto Static DNS 2: pusto Static DNS 3: pusto WINS: pusto
Redhead - 26-09-2008 14:46
tak to wyglada u mnie Napewno w swoim tez masz rezerwacje IP.
A jak chcesz zmienic w maszynie statyczne to http://dug.net.pl/texty/ethernet.php
super_xxl - 26-09-2008 22:17
Przepraszam, że dopiero teraz, ale miałem pilną sprawę do załatwienia.
Wracając do tematu - moje ustawienia dhcp - główne wyglądają tak:
http://img510.imageshack.us/img510/7...confia2.th.jpghttp://img510.imageshack.us/images/thpix.gif
Jestem zbyt ślepy aby znaleźć te mac'i.
[Dodano: 2008-09-26, 22:43] witam
Znalazłem coś takiego:
http://img215.imageshack.us/img215/7...utertt3.th.jpg
Czy to może chodzić o to?
Pozdrawiam :)
[Dodano: 2008-09-27, 17:08] Czy ktoś mi pomoże?
piroaa - 27-09-2008 17:15
Raczej nie oto. Nie wiem czy ci zadziała ale spróbuj przypisać sobie na twoim serwerze adres z puli, którą sobie przydzieliłeś czyli np.: 192.168.1.150 i to powinno pomóc.
P.S. Nie zapomnij przypisać sobie bramy i adresów DNS.
super_xxl - 27-09-2008 18:37
jak przypisuje w /etc/network/interfaces to nie dziala. przypisuje 192.168.1.105 w tym pliku a polecenie ifconfig wskazuje na ip przypisane przez router.
piroaa - 27-09-2008 19:09
zrób tak : 1. połącz się z siecią 2. potem jako root : ifconfig ath0 192.168.1.150 route add default gw 192.168.1.1 cat /etc/resolv.conf [tu powinny się pojawić twoje adresy DNS u mnie ma to następują com postać] nameserver 194.204.152.34 nameserver 217.98.63.164
gdzie: ath0 - twój interfejs sieciowy 192.168.1.150 - adres który sobie przydzielasz 192.168.1.1 - twoja brama domyślna (adres ip routera) u mnie działa u ciebie też powinno. Jak już ruszy wklej to sobie do /etc/rc.local i będziesz miał z autostartu, oczywiście autostart zadziała tylko jeśli łączenie z siecią również masz z autostartu jeśli nie to powiedz w jaki sposób łączysz się z siecią to pomyślimy o automatyzacji.
super_xxl - 27-09-2008 19:46
Słuchaj, zrobiłem tak: na chama przez KDE powpisywałem to wszystko i ruszyło że jest STATIC. Dziwne tylko, że mój plik /etc/network/interfaces wygląda tak:
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5).
# The loopback network interface auto lo iface lo inet loopback address 127.0.0.1 netmask 255.0.0.0
# The primary network interface allow-hotplug eth2
iface eth2 inet static
adress 192.168.1.105 address 192.168.1.103 netmask 255.255.255.0 gateway 192.168.1.1
auto eth2
a po wpisaniu ifconfig tak:
chata:/home/pawel# ifconfig eth2 Link encap:Ethernet HWaddr 00:03:47:36:30:54 inet addr:192.168.1.103 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::203:47ff:fe36:3054/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:637550 errors:0 dropped:0 overruns:0 frame:0 TX packets:589123 errors:1 dropped:0 overruns:0 carrier:1 collisions:0 txqueuelen:1000 RX bytes:140268633 (133.7 MiB) TX bytes:81064472 (77.3 MiB)
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:45482 errors:0 dropped:0 overruns:0 frame:0 TX packets:45482 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:7914077 (7.5 MiB) TX bytes:7914077 (7.5 MiB)
Aha i po tych zmianach nie mogę nic pingować, ale wszystko działa :shock:
[Dodano: 2008-09-27, 19:50] Teraz zauważyłem, że w interfejsie jest błąd! Chciałem mieć 192.168.1.105 i zamiast address pisałem adress.
[Dodano: 2008-09-27, 19:51] O jedną głupią literkę się rozchodziło, inaczej działałoby już od 2 miesięcy.
[ Dodano: 2008-09-29, 22:04 ] Nie wiem, ale moim zdaniem dalej mu przypisuje dynamiczne IP. Na routerze nie ruszałem nic ale ustawiłem na statyczne na serwerze. Ktoś może wie jak mi pomóc? :-/
piroaa - 30-09-2008 22:37
a ja dalej uparcie przy swoim : ifconfig eth2 192.168.1.150 route add default gw 192.168.1.1 cat /etc/resolv.conf [tu powinny się pojawić twoje adresy DNS u mnie ma to następują com postać] nameserver 194.204.152.34 nameserver 217.98.63.164
adres śmiało możesz dać z poza puli adresów przydzielanych (ble by był w tej samej klasie) i powinno działać. sprawdź u mnie działa.
fnmirk - 30-09-2008 22:50
Wklej zawartość tego pliku bezpośrednio po restarcie systemu:
cat /etc/resolv.conf
oraz wynik polecenia:
dpkg -l | grep dhcp
super_xxl - 01-10-2008 22:59
chata:/home/pawel# cat /etc/resolv.conf nameserver 194.204.152.34 nameserver 217.98.63.164
chata:/home/pawel# dpkg -l | grep dhcp ii dhcp 2.0pl5-19.5etch2 DHCP server for automatic IP address assignm ii dhcp3-client 3.0.4-13 DHCP Client ii dhcp3-common 3.0.4-13 Common files used by all the dhcp3* packages
Tak to wygląda u mnie.
[Dodano: 2008-10-01, 23:02] Piroaa przypisało mi adres i teraz przynajmniej po wpisaniu ifconfig widzę różnicę. Ale w /etc/network/interfaces nie.
piroaa - 02-10-2008 22:29
Dobrze, jak wpiszę do /etc/network/interfaces:
# The loopback network interface auto lo iface lo inet loopback
# The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.1.2 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 192.168.1.1
to się karta automatycznie konfiguruje przy starcie, wszystko działa.
super_xxl - 29-10-2008 20:04
Nie chcę wyłączać mojej maszyny, a Twoje metody nie skutkują.
Pozdrawiam.
Pies - 30-10-2008 12:45
Ja u siebie zrobiłem mniej więcej tak jak piroaa - z ifconfiga z działającym internetem zebrałem informacje na temat ustawień sieci i potem w /etc/network/interfaces eth0 ustawiłem na static.:
auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.0.20 netmask 255.255.255.0 gateway 192.168.0.1 broadcast 192.168.0.255 network 192.168.0.0
Potem by wprowadzić zmiany w życie bez resetowania komputera odpalasz ifdown -a && ifup -a
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|