Newsgroup: it.comp.reti.ip-admin
Titolo: Come pulire la arp table di un router?

 basterebbe pulirne la  arp table).
Non  sono sicuro di  aver capito  bene qual  e`  il problema,  ma se sono le
macchine esterne a   non vedere piu` i  server  centrali, non  credo che sia
colpa delle tabelle ARP, dato che queste hanno senso solo all'interno di una
subnet.  Lo    scambio  di indirizzi    IP  potrebbe  dare  qualche problema
all'inizio, fino al timeout  delle  tabelle ARP  del  router e  delle  altre
macchine eventualmente  coinvolte   (ma solo, ripeto, se   appartengono alla
stessa subnet), timeout che di  solito vale 10  minuti: se pero` la macchina
che subentra invia subito un "gratuitous ARP" (indentificabile dal fatto che
si vede  passare una richiesta ARP inviata  da X per ottenere l'indirizzo di
X), vengono aggiornate le  tabelle di  tutti nodi  su quel ramo  (salvo bug,
ovviamente). In  alternativa, potrebbe  bastare  un ping  sull'indirizzo  di
broadcast diretto (es. 12.34.56.255 per una netmask 255.255.255.0).
Se il problema persiste, o non e` una questione legata alle tabelle ARP  (ad
es., routing) o si e` in presenza di un bug del software del router...
Saluti,
Luca Polo.
-- 
 / Luca Polo : 
Luca...@gest.unipd.it
 || System administrator          \
| (
http://www.gest.unipd.it/~jake
 for  || Ist. di Ingegneria Gestionale  |
 \ address and phone numbers)          || Universita` di Padova, Italy  /

La nostra azienda è collegata alle altre filiali attraverso un router
Cisco2500.
Le nostre macchine centrali sono configurate in modo da scambiarsi gli
indirizzi IP qualora succedano dei guasti su qualche scheda di rete.
Il problema è che quando accade lo switching fra le due macchine  (in
automatico), le sedi estere collegate tramite router non riescono più a
ricollegarsi all'indirizzo di rete che è appena stato scambiato fra le
due macchine, a meno che non si faccia un reset del router (presumo che
basterebbe pulirne la  arp table).
La mia necessità è però quella di pulire la tabella arp del router in
maniera automatica: quando la macchina centrale scatena l'evento di
"scambio indirizzi ip", dovrei inserire in uno script un istruzione che
faccia un telnet al router e dia il comando "clear arp cache".
Se qualcuno conosce il modo per far questo (o tramite telnet, o tramite
SNMP, o altro...) mi può scrivere a
 
c...@tecnoprogress.it
Grazie
	Alessandro Avancini
	Cartiere del Garda S.p.A.

c...@tecnoprogress.it
 wrote:
 >"scambio indirizzi ip", dovrei inserire in uno script un istruzione che
 >faccia un telnet al router e dia il comando "clear arp cache".
Se non c'e` un sistema migliore per risolvere il problema puoi comunicare
con il router con netcat (cercalo con archie).
-- 
ciao,			[To reply remove "+nospam" from my address.        ]
Marco			[Per rispondere togli "+nospam" dal mio indirizzo. ]
              * The Internet is full. Go away.  -- Joel Furr *

 Se qualcuno conosce il modo per far questo (o tramite telnet, o
Su UNIX:
rsh router.blah.dom "clear arp-cache"
Sul Cisco:
username root
ip rcmd rsh-enable
ip rcmd remote-host root 1.2.3.4 root enable
Occhio che la macchina 1.2.3.4 sia ben sicura perche' avere accesso a
quella significa essere enabled sul router.
Ciao!
-- 
 Daniele
------------------------ Fuck The Monopoly ! -----------------------
             ______                           ____                  
            /_  __/                          / __/                  
             / /__     __  __  __           / /_                    
            / //_  /  /_  /   / / /\/\     /_  / /  / \/ \/     
           / //__ /_ /__ /__ /_/ /   /    __/ / /__/  /\ /\       
          /_/ Italia                     /___/                      
 
  -> 230 <- days and telecom's monopoly will be fucked forever !    
 
--------------------------------------------------------------------
 Daniele Orlandi - Utility Line Italia - 
http://www.xt.net
 
 Via Mezzera 29/A - 20030 Seveso (MI) - Italy - FAX: 
++39(362)540153
--------------------------------------------------------------------

orl...@uli.it
 wrote:
 >ip rcmd remote-host root 1.2.3.4 root enable
Mah... Abilitare una autentificazione tramite IP mi sembra una pessima
idea, e` *troppo* poco sicuro.
A meno che il router non filtri il traffico rsh/rlogin proveniente
dall'esterno.
