Moin,
Hallo, liebe Leute!
Das Problem: Ich habe eine Netscreen (router-out-of-the-box), der eine dynamische IP vom Flatrate-Anbieter zugewiesen wird. Auf der Netscreen kann ich nur mit der unflexiblen Firmware arbeiten. Ich muss aber aus dem lokalen Netz die aktuelle ppp-IP der Netscreen herausbekommen. Wie würdet Ihr das bewerkstelligen? Wie ich die IP und/oder den Rechnernamen auf eth herausbekomme ist mir ja klar, aber wie kann ich über einen Rechner derselben Domaine und desselben Subnetzes die Adresse der ppp-Verbindung erfahren?
entweder aus 'man pppd': NAME pppd - Point to Point Protocol daemon SYNOPSIS pppd [ tty_name ] [ speed ] [ options ] ... OPTIONS <local_IP_address>:<remote_IP_address> Set the local and/or remote interface IP addresses. Either one may be omitted. The IP addresses can be specified with a host name or in decimal dot nota tion (e.g. 150.234.56.78). The default local address is the (first) IP address of the system (unless the noipdefault option is given). The remote address will be obtained from the peer if not specified in any option. Thus, in simple cases, this option is not required. If a local and/or remote IP address is specified with this option, pppd will not accept a different value from the peer in the IPCP negotiation, unless the ipcp- accept-local and/or ipcp-accept-remote options are given, respectively. oder mit: MY_IP_ADDRESS=`ifconfig | grep P-t-P | cut -f2 -d":" | awk '{ print $1 }'` HTH, Martin