DHCP masazha

DHCP masazha
achtung_panzer
 
Znachi imame 2 kompa vo Simple File Sharing mrezha, edniot pod CentOS, drugiot pod WinXP Home. Na win mashinata prijavuva deka mrezhnata vrska e prekinata, so klikanje na "Repair" dobivam dijalog kojshto veli deka vo tek e naznachuvanje na IP adresa za da po nekoe vreme dobijam error deka IP adresata ne mozhe da se naznachi.
So "ping hostname" ispravno dobivam ime na kompot i default adresata 127.0.0.1 na win mashinata. Istata komanda na CentOS mashinata dava beskrajno prakjanje na 64 bajtni paketi...
Komandata "ipconfig/renew" po izvesno vreme ja dava slednava poraka:

"An error occured while renewing interface Local Area Connection: unable to contact your DHCP server. Request has timed out."
Kako da se "razbudi" DHCP i konechno ova da se razreshi. Vo sluchaj da ne e neophoden DHCP, kade e mestoto kade se odreduva adresite i po mozhnost primer so IP adresa, soodveten subnet itn...
BorisVM Proveri kablite i dali se e vo red. Najverojatno na Windows mashinata ja imash 169.* adresata, privatnata shto Windows ja vospostavuva koga ne mozhe da najde dinamichna ip adresa.

Probaj vaka:
1. Vidi koja adresa i subnet ja imash na CentOs.
2. Vidi DHCP serverot adresi gi ima rezervirano i kolku. Najverojatno se od tipot 192.168.1.100 kako pochetok.
3. Na windows mashinata stavi statichna ip adresa edna pogore od taa kade shto zavrshuva IP rezerviranite na DHCP serverot, subnet istiot stavi go njaverojatno e 255.255.255.0 a za default gateway stavi ja adresata na DHCP serverot. Ako ti trebaat DNS serveri kopiraj gi istite od CentOs.
OooOo acthung, daj paste od ifconfig -a i od dhcp.conf fajlot
klamer 1. Windows XP Control Panel. Start -> Control Panel.
2. Network Connections -> Local Area Connection to configure your network connection.
4. Internet Protocol (TCP/IP) -> Properties.

http://www.itservices.ubc.ca/resnet/__shared/assets/tcpipproperites48.jpg
Use the following ip addres, а не Оbtain an IP addres automatically !

Оbtain an IP addres automatically = Use DHCP

btw
Windows File Sharing With Open Access (Simple File Sharing) и Server Message Block (SMB) се конфигурират от
/etc/samba/smb.conf (slackware 10.x) или /etc/samba/samba.conf
BorisVM Da de ama toa ne mu e problemot na chovekot.
achtung_panzer So "rachno" dodavanje na IP adresata 10.0.0.1 i subnet 255.0.0.0 mrezhata navodno raboti... barem nema izvesteno za problemi, inaku ova so nemozhnosta na DHCP da dodeli IP adresa, se somnevam dali voopshto DHCP e poddrzhano na XP Home...
Megjutoa masazhata ne prestanuva tuka, kaj CentOS mashinata za toa vreme, eth0 e prijavena kako "Inactive":
Applications -> System Tools -> Network Device Control ja lista mrezhnata kartica eth0 kako Inactive. Po kliknuvanjeto na "activate" izleguva dijalog kojshto neli izvestuva deka se obiduva da ja odredi IP adresata za da po nekoe vreme prijavi deka ne mozhe da ja aktivira eth0. So sigurnost znam deka DHCP go imam instalirano za CentOS 4.2 i daemon-ot go imam podignato so "/sbin/service dhcpd start". Sepak opcijata za odreduvanje adresa preku DHCP e nedostapna pri obidot sam da odredam IP adresa. Vo shto navistina e problemot? Shto tolku sum mu zgreshil na DHCP?
BorisVM Centos mora da imash statichna adresa :) Ne mozhesh da dodelish dinamichna adresa na samiot DHCP server osven ako imash dve mrezhni kartichki.
achtung_panzer OK, i na CentOS mu dadov statichna adresa (20.0.0.1 i subnet 255.0.0.0) i sega koga sambata ja bara win mashinata so:
#smbclient //ime_na_winMashinata/c

dobivam:
Connection to ime_na_mashinata failed
klamer
quote:
Originally posted by achtung_panzer

OK, i na CentOS mu dadov statichna adresa (20.0.0.1 i subnet 255.0.0.0) i sega koga sambata ja bara win mashinata so:
#smbclient //ime_na_winMashinata/c

dobivam:
Connection to ime_na_mashinata failed



smbclient -L <ip_addrr_na_winMashinata> какво дава ?
achtung_panzer Dava:
Error connecting to <ip-adresata>(Network is unreachable)
Connection to <ip-adresata> failed
klamer
quote:
Originally posted by achtung_panzer

Dava:
Error connecting to <ip-adresata>(Network is unreachable)
Connection to <ip-adresata> failed


Ok
Може да е от:
1. Кабели

2. Мрежови карти

3. hubs, switches etc.
лоша работа
пробва се :
traceroute, traceroute2, tracepath, arping, iptrace
да се види къде е проблема

4. firewall -
ако е пуснат ipatables се пише :
#/usr/sbin/iptables -F
#/usr/sbin/iptables -X

5. Най-вероятно от адресите и маските:
За да са в една мрежа и да се видат двете машини най-добре е да са в един мрежов клас (public network addres classes 10.0.0.0/8 ,172.16.0.0/12, 92.168.0.0/16,169.254.0.0/16) по RFC 1918, но това е само за private network.
за 20.0.0.0/8 пишеш на админа дето ти е дал адреса - [email protected]