Strona 1 z 1

[+] DHCP przypisuje ip lecz nie ma połączenia

: 26 marca 2010, 20:17
autor: carolbe
Witam.

Zacznę od tego, że mam internet radiowy połączony w ten sposób: ruter -> punkt dostępowy -> i kabelkiem do komputera.

Jeżeli jestem wpięty w ruter dhcp przypisuje ip i internet jest. Jeśli jednak podepnę się do punktu dostępowego przypisuje ip lecz połączenia nie ma.

Ruter został dokupiony tylko w celu wifi do laptopa, dostawca zamontował tylko punkt dostępowy.

Skupię się teraz na podłączeniu do punktu dostępowego (czyli tym gdzie leży problem z połączeniem).

Pod Windowsem jest wszystko dobrze.

To wyniki z Windowsa:

Kod: Zaznacz cały

ip: 192.168.19.53
maska: 255.255.255.248
brama: 192.168.16.1
dhcp: 172.24.216.1
dns: 172.24.216.1
A o to wyniki z Debiana.

dhclient:

Kod: Zaznacz cały

root@debian:/# dhclient eth0
There is already a pid file /var/run/dhclient.pid with pid 2010
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:0e:2e:b8:5f:d3
Sending on   LPF/eth0/00:0e:2e:b8:5f:d3
Sending on   Socket/fallback
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 172.24.216.1
SIOCADDRT: No such process
bound to 192.168.19.53 -- renewal in 3652 seconds.
root@debian:/# 
resolv.conf:

Kod: Zaznacz cały

root@debian:/# cat /etc/resolv.conf
nameserver 172.24.216.1
root@debian:/# 
interfaces:

Kod: Zaznacz cały

root@debian:/# cat /etc/network/interfaces
# 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

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
root@debian:/# 
ifconfig:

Kod: Zaznacz cały

root@debian:/# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:0e:2e:b8:5f:d3  
          inet addr:192.168.19.53  Bcast:192.168.19.55  Mask:255.255.255.248
          inet6 addr: fe80::20e:2eff:feb8:5fd3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5338 errors:0 dropped:0 overruns:0 frame:0
          TX packets:104 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:507262 (495.3 KiB)  TX bytes:20215 (19.7 KiB)
          Interrupt:19 Base address:0xe400 

root@debian:/# 
Wiem, że podobne tematy już były, przejrzałem je dokładnie, jednak rozwiązania podane tam nie pomogły więc pomyślałem, że może ktoś będzie w stanie mi pomóc indywidualnie.

Pozdrawiam i czekam na odpowiedzi, również te krytykujące mój post.

: 26 marca 2010, 20:25
autor: Redhead
Adresacja IP jest źle zrobiona. Skąd ty te IP wziąłeś? Masz maskę /29 odpowiada to 5 hostom. Dodatkowo masz różne podsieci. Może pokaż pliki konfiguracyjne i powiedz jak masz sieć zrobioną.

: 26 marca 2010, 20:31
autor: carolbe
DHCP samo mi takie przypisało. Tzn. o które pliki Ci chodzi?

Edit:

Na innym systemie uruchomionym z livecd jest wszystko ok czyli problem nie leży po stronie dostawcy. W czym może leżeć problem?

PS. fnmirk, przerażasz mnie z tą edycją postów. Postaram się zwracać większą uwagę na szczegóły, zawsze to trochę mniej pracy.

Edit2:

Rozwiązałem problem. Polegał on na dodaniu bramy, której nie dało się dodać (bład SIOCADDRT). Ręcznie dodając ip oraz maskę (maskę jednak zmieniłem z 255.255.255.248 jak przypisało w windowsie i przypisywało dhcp na 255.255.0.0 i wtedy można było dodać bramę domyślną i wszystko chodzi.

Temat do zamknięcia.
Pozdrawiamhttp://www.elektroda.pl/rtvforum/topic514518.html

: 28 marca 2010, 17:18
autor: Yampress
pliki serwera dhcpd który przydziela ip. Jeśli to dhcp programowy a nie sprzetowy. Tak czy inaczej w obu przypadkach sprawdż jakie numery IP dns ma przydzielać dhcpd