Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
arp nie działa..... http://forum.freesco.pl/viewtopic.php?f=22&t=16251 |
Strona 1 z 2 |
Autor: | sebol [ wtorek, 20 listopada 2007, 14:33 ] |
Tytuł: | arp nie działa..... |
Witam mój plik ethers wygląda tak: 192.168.0.2 00:01:29:D7:8C:07 192.168.0.3 00:0C:76:E4:7C:1A 192.169.0.4 01:11:11:11:11:11 192.168.0.5 00:16:B6:91:63:8B 192.168.0.6 02:22:22:22:22:22 192.168.0.7 03:33:33:33:33:33 192.168.0.8 04:44:44:44:44:44 192.168.0.9 00:14:85:C8:D6:31 (mac prawidłowe - skopiowane z dhcp - które prawidłowo nadaje statyczne ip) poza tym zrobiłem wpis w rc.local: #Start ARP if [ -x /sbin/arp ]; then /sbin/arp -f fi niby ok ale jak sobie przypisze jakis adres ip spoza arp to nadal mam net.... gdzie skopałem? pozdrawiam Seba |
Autor: | tasiorek [ wtorek, 20 listopada 2007, 14:48 ] |
Tytuł: | |
Dopisz reszte ip z wymyslonym mackiem. |
Autor: | sebol [ wtorek, 20 listopada 2007, 15:47 ] |
Tytuł: | |
tasiorek pisze: Dopisz reszte ip z wymyslonym mackiem.
to tak - zrobiłem net_conf - ustawiłem sieć na 8 kompów gdzie range był ustawiony w zakresie 192.168.0.2 - 192.168.0.9 potem zaplotkowałem range i przypisałem do poszczególnych ip maci kart własnie wpisy 192.168.0.4 0.6 i 0.7 sa wymysłone |
Autor: | sebol [ wtorek, 20 listopada 2007, 15:50 ] |
Tytuł: | |
moj plik dhcp.conf: # /etc/dhcp.conf # # Plik konfiguracyjny deamona dhcpd ddns-update-style=ad-hoc; option domain-name "prim"; option domain-name-servers 194.204.152.34, 217.98.63.164; option subnet-mask 255.255.255.0; default-lease-time 21600; max-lease-time 86400; log-facility local0; #Je¬eli chcesz dodaŠ statyczne wpisy dla komputerˇw #musisz zmieni przedzia- podany przy zmiennej range #tak aby komputery ze sta-ym IP nie zawiera-y siŕ w przedziale subnet 192.168.0.0 netmask 255.255.255.0 { #range 192.168.0.10 192.168.0.11; #Zakres przydzielanych adresˇw option broadcast-address 192.168.0.255; #Adres rozg-oszeniowy option routers 192.168.0.1; #Brama domyÂlna authoritative; } host Seba { hardware ethernet 00:01:29:D7:8C:07; fixed-address 192.168.0.2; option broadcast-address 192.168.0.255; option routers 192.168.0.1; } host Renata { hardware ethernet 00:0C:76:E4:7C:1A; fixed-address 192.168.0.3; option broadcast-address 192.168.0.255; option routers 192.168.0.1; } host Komp_3 { hardware ethernet 01:11:11:11:11:11; fixed-address 192.168.0.4; option broadcast-address 192.168.0.255; option routers 192.168.0.1; } host Voip { hardware ethernet 00:16:B6:91:63:8B; fixed-address 192.168.0.5; option broadcast-address 192.168.0.255; option routers 192.168.0.1; } host Komp_5 { hardware ethernet 02:22:22:22:22:22; fixed-address 192.168.0.6; option broadcast-address 192.168.0.255; option routers 192.168.0.1; } host Komp_6 { hardware ethernet 03:33:33:33:33:33; fixed-address 192.168.0.7; option broadcast-address 192.168.0.255; option routers 192.168.0.1; } host Tata { hardware ethernet 00:30:4F:1D:21:A2; fixed-address 192.168.0.8; option broadcast-address 192.168.0.255; option routers 192.168.0.1; } host Rybki { hardware ethernet 00:14:85:C8:D6:31; fixed-address 192.168.0.9; option broadcast-address 192.168.0.255; option routers 192.168.0.1; } |
Autor: | MAC!EK [ wtorek, 20 listopada 2007, 16:28 ] |
Tytuł: | |
wpis w rc.local jest nie potrzebny, wystarczy że dopiszesz do rc.conf w sekcji DAEMONS=() demona: arp |
Autor: | sebol [ wtorek, 20 listopada 2007, 16:47 ] |
Tytuł: | |
MAC!EK pisze: wpis w rc.local jest nie potrzebny, wystarczy że dopiszesz do rc.conf w sekcji DAEMONS=() demona: arp
tak ale problem w tym ze cos nie chce dzialać - jak wpisze /etc/rc.d/arp start to mam info - start: unknown host i nie wiem co z tym mam zrobić na arp zrobiłem chmod +x |
Autor: | tasiorek [ wtorek, 20 listopada 2007, 17:44 ] |
Tytuł: | |
Maske masz najprawdopodobniej /24, wiec wpisy powinny konczyc sie na 192.168.0.255. BTW: przy 192.168.0.4 palnales literowke. |
Autor: | sebol [ wtorek, 20 listopada 2007, 18:00 ] |
Tytuł: | |
no ale literówki w ethers nie mam maske robiłem /24 ale jak powinno być i gdzie zebym nie musiał wklepywac ipeków az do 0.255 ? |
Autor: | tasiorek [ wtorek, 20 listopada 2007, 18:19 ] |
Tytuł: | |
Zeby ograniczyc zakres: http://pl.wikipedia.org/wiki/Adres_IP http://pl.wikipedia.org/wiki/Maska_podsieci Zeby w przyszlosci nie klepac recznie: http://www.ournet.pl/kursbasha/main.html |
Autor: | sebol [ wtorek, 20 listopada 2007, 18:29 ] |
Tytuł: | |
no juz wklepalem recznie w miedzyczasie i jest ok ale przyda sie zastanawia mnie tylko dlaczego nie dziala mi w rc.d arp start..... po dopisaniu w rc.local działa wiec tak zostawie dzieki za pomoc |
Autor: | -MW- [ wtorek, 20 listopada 2007, 18:42 ] |
Tytuł: | |
w konfiguratorze mozesz okreslic ile kompow masz w sieci ale nie ma to nic wspolnego z ustawieniem wielkosci podsieci zapisywanym w /etc/network/internal/ eth1 eth2 itp. raczej tyczy sie ilosci wpisow do konfiguracji serwera dhcp. jakos tworcy o tym nie zabardzo pomysleli. najlepiej recznie zajzec do wspomnianego pliku i zmienic maske na mniejsza. ps. okreslajac wielkosc podsieci nie mozna od razu ustawiac poprawnej maski w /internal/ .... ? |
Autor: | JakubC [ wtorek, 20 listopada 2007, 19:57 ] |
Tytuł: | |
-MW- pisze: ps. okreslajac wielkosc podsieci nie mozna od razu ustawiac poprawnej maski w /internal/ .... ?
I jaką maskę chciałbyś dać dla np 20 komputerów? |
Autor: | viater [ wtorek, 20 listopada 2007, 19:59 ] |
Tytuł: | |
JakubC pisze: -MW- pisze: ps. okreslajac wielkosc podsieci nie mozna od razu ustawiac poprawnej maski w /internal/ .... ? I jaką maskę chciałbyś dać dla np 20 komputerów? Ja dla 18 mam maske .224 ( /27 ). |
Autor: | viater [ wtorek, 20 listopada 2007, 20:03 ] |
Tytuł: | |
-MW- pisze: [...]okreslajac wielkosc podsieci nie mozna od razu ustawiac poprawnej maski w /internal/ .... ?
Niezły pomysł. Zaproponuj kawałek skryptu, który by to wyliczał, może uwzględnimy to w następnym netconf-ie ? |
Autor: | -MW- [ wtorek, 20 listopada 2007, 21:17 ] |
Tytuł: | |
Cytuj: I jaką maskę chciałbyś dać dla np 20 komputerów?
najblizsza w ktorej sie one zmieszcza, i najlepiej aby mozna bylo okreslic ip interfejsu, a nie byc z gory skazanym na .x.1 podnoszenie aliasow tez mozna zaszczepic. oryginalne pliki podnoszace interfejsy nie maja opcji restart, zas opcja stop jest niebezpieczna. wielkosc sieci nie musi byc wyliczana, moze byc przyjmowana w zaleznosci od ilosci kompow w sieci. jesli 4 do 6 ------ /29 jesli 7 do 14 ----- /28 jesli 15 do 30 ---- /27 (lacznie z routerem lub cos w tym stylu) opieram sie na swoim przypadku gdzie w jednej podsieci jest jeden klient. ale to sa tylko moje sugestie. pytanie czy warto angazowac nieco sily na tworzenie skryptu ktore wykorzystane zostana moze przez jakis maly odsetek uzytkownikow nnd. ktos kto potrzebuje zrobic taka kombinacje spokojnie poradzi sobie sam z przerobieniem paru plikow. |
Autor: | CyberDuck [ sobota, 3 stycznia 2009, 00:59 ] |
Tytuł: | |
Odgrzeje temat i opisze co robilem. Nadal jednak mi niedziala arp. Mam skonfigurowany NND tak : # Plik konfiguracyjny demona dhcpd ddns-update-style=ad-hoc; option domain-name "bloki.konsys.pl"; option domain-name-servers 192.168.0.1, 217.97.237.1, 194.204.152.34, 217.97.237.3; option subnet-mask 255.255.255.0; default-lease-time 21600; max-lease-time 86400; subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.2 192.168.0.4; option broadcast-address 192.168.0.255; option routers 192.168.0.1; } #Siec bloki.konsys.pl host CyberDuck { hardware ethernet 00:17:E6:DA:51:CF; fixed-address 192.168.0.210; option broadcast-address 192.168.0.255; option routers 192.168.0.1; } # /etc/hosts # Nie usuwaj następnej linii. Wiele programów # wymaga takiego wpisu do poprawnej pracy. #ipv6-localhost ipv6-loopback #::1 Serwer.BlueLan Serwer 127.0.0.1 localhost.localdomain localhost 192.168.0.1 Serwer 192.168.0.210 CyberDuck # /etc/oidentd_masq.conf 192.168.0.1 Serwer UNIX 192.168.0.210 CyberDuck WINDOWS Dla skrocenia usunolem niepotrzebne wpisy, ale pozostale wygladaja identycznie i ma sie rozumiec z innymi wartosciami. Pozostale zostawilem. Po wpisaniu arp mam cos takiego : [root@Serwer ~]# arp Address HWtype HWaddress Flags Mask Iface Czarek ether 00:80:48:14:42:59 C eth1 Wilu ether 00:02:44:5C:04:D8 C eth1 CyberDuck (incomplete) eth1 Relains (incomplete) eth1 Angie ether 00:16:E6:DD:51:CF C eth1 RhayaderLap (incomplete) eth1 chello087206122001.chel ether 00:19:A9:EC:F0:01 C eth0 Poldek ether 00:11:09:40:3C:5A C eth1 W /etc/ethers mam tak : # /etc/ethers # Plik okresla jakie adresy IP i adresy MAC (adresy fizyczne kart sieciowych) # maja byc dopuszczone do sieci. # Nawet pisanie adresu recznie uniemozliwi dostep do sieci oraz # podszycie sie pod innego uzytkownika #IP MAC Adres # Nazwa uzytkownika 192.168.0.210 00:16:E6:DD:51:CF # CyberDuck Probowalem wpisac w rc.local arp -f jak i arp -f /etc/ethers. Probowalem tez wpisac w rc.conf na koncu DEMONS={... arp} , ale podczas startu otrzymywalem tylko komunikat o nieudanym starcie arp zreszta chyba logicznie skoro juz dziala bo po wpisaniu dowolnej komendy z arp wyskakuja mi komunikaty. Po wpisaniu w linie komend arp -f otrzymuje : Usage: arp [-vn] [<HW>] [-i <if>] [-a] [<hostname>] <-Display ARP cache arp [-v] [-i <if>] -d <hostname> [pub][nopub] <-Delete ARP entry arp [-vnD] [<HW>] [-i <if>] -f [<filename>] <-Add entry from file arp [-v] [<HW>] [-i <if>] -s <hostname> <hwaddr> [temp][nopub] <-Add entry arp [-v] [<HW>] [-i <if>] -s <hostname> <hwaddr> [netmask <nm>] pub <-''- arp [-v] [<HW>] [-i <if>] -Ds <hostname> <if> [netmask <nm>] pub <-''- -a display (all) hosts in alternative (BSD) style -s, --set set a new ARP entry -d, --delete delete a specified entry -v, --verbose be verbose -n, --numeric don't resolve names -i, --device specify network interface (e.g. eth0) -D, --use-device read <hwaddr> from given device -A, -p, --protocol specify protocol family -f, --file read new entries from file or from /etc/ethers <HW>=Use '-H <hw>' to specify hardware address type. Default: ether List of possible hardware types (which support ARP): strip (Metricom Starmode IP) ether (Ethernet) tr (16/4 Mbps Token Ring) tr (16/4 Mbps Token Ring (New)) ax25 (AMPR AX.25) netrom (AMPR NET/ROM) arcnet (ARCnet) dlci (Frame Relay DLCI) irda (IrLAP) x25 (generic X.25) [root@Serwer ~]# Przy starcie jesli wpisze w rc.local to pokazuje mi sie to samo i nadal moge sobie wpisac z palca adres IP do konfiguracji sieci i nadal mam polaczenie z internetem. Co robie nie tak ? |
Autor: | zciech [ niedziela, 4 stycznia 2009, 02:03 ] |
Tytuł: | |
Nie masz pliku /etc/ethers lub uszkodzony arp w /bin /sbin czy tez gdzie on tam jest |
Autor: | CyberDuck [ niedziela, 4 stycznia 2009, 04:51 ] |
Tytuł: | |
Plik ethers zacytowalem na koncu tamtego posta. Plik arp jest w /etc/rc.d/ . A moze mi ktos zeby to sprawdzic udostepnic sprawny plik arp ? |
Autor: | Aszej [ niedziela, 4 stycznia 2009, 11:37 ] |
Tytuł: | |
etc/rc.d/ http://aszej.fm.interia.pl/etc/rc.d/arp sbin/ http://aszej.fm.interia.pl/sbin/arp |
Autor: | CyberDuck [ niedziela, 4 stycznia 2009, 13:35 ] |
Tytuł: | |
Nadpisalem te pliki. Na wszelki wypadek zrobilem restart chociaz nie byl potrzebny i efekt jest ten sam co w poprzednich postach. Przy komendzie arp restart : |
Strona 1 z 2 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |