• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Standleitung simulieren ???

Hallo an alle zusammen,

ich habe folgendes Problem...
Wie kann man unter SuSE 9.1 eine Standleitung simulieren???
Immer bei Neueinwahl erhalte ich eine neue IP. Dieses kann man ja bekanntlich mit crond abfangen (ping alle 3 minuten an isp..). Eine Erreichbarkeit kann dann ja nur mit einem Namen erfolgen.
DynDNS läuft nicht zuverlässig bei mir.
Gibts vielleicht besser Möglichkeiten ein solches Vorhaben zu realisieren???

Vielen Dank im voraus
 
Danke für die Antwort,

ja da ist richtig.
Ich kann aber unter Windows einen DNS registrieren und über ein Tool den Namen mit der IP automatisch im Hintergrund aktualisieren
Und genau dieses brauche ich für Linux.


Vielen Dank im voraus
 
koli7bri schrieb:
Danke für die Antwort,

ja da ist richtig.
Ich kann aber unter Windows einen DNS registrieren und über ein Tool den Namen mit der IP automatisch im Hintergrund aktualisieren
Und genau dieses brauche ich für Linux.


Vielen Dank im voraus

Such mal hier im Forum nach ddclient :)
 
Aber wie kan ich ddclient konfigurieren ???
Ich bin eigentlich ien Linux - Einsteiger.
Bis dato habe ich nur SuSE installiert und versuche ein weiteres Vorgehen zu erfragen...

vielen Dank
 
koli7bri schrieb:
Aber wie kan ich ddclient konfigurieren ???
Ich bin eigentlich ien Linux - Einsteiger.
Bis dato habe ich nur SuSE installiert und versuche ein weiteres Vorgehen zu erfragen...

vielen Dank
leg dir in dem Verzeichnid /etc/init.d eine Datei ddclient an mit folgendem Inhalt:
Code:
#!/bin/sh
# Copyright (c) 1996, 2000 S.u.S.E. GmbH Fuerth, Germany.  All rights reserved.
#
#         Mike Fabian <mfabian@suse.de>, 2001
#
# /etc/init.d/ddclient
#
### BEGIN INIT INFO
# Provides:       ddclient
# Required-Start: $network $named $remote_fs
# Required-Stop:
# Default-Start:  3 5
# Default-Stop:
# Description:    DDClient
### END INIT INFO

. /etc/rc.status

DDCLIENT_BIN=/usr/sbin/ddclient
test -x $DDCLIENT_BIN || exit 5

# First reset status of this service
rc_reset

if [ ! -f /etc/ddclient.conf ] ; then
    echo "can't find /etc/ddclient.conf"
    # program is not configured
    exit 6
fi

case "$1" in
    start)
     echo -n "Starting ddclient daemon"
 startproc $DDCLIENT_BIN -daemon 300
 rc_status -v
 echo
 ;;
    stop)
 echo -n "Shutting down ddclient daemon"
 killproc ddclient 
 rc_status -v
 echo
 ;;
    try-restart)
        $0 status >/dev/null && $0 restart
        rc_status
        ;;
    restart)
        $0 stop
        $0 start
        rc_status
        ;;
    status)
        echo -n "Checking for ddclient daemon: "
        checkproc $DDCLIENT_BIN
 rc_status -v
 ;;
    *)
 echo "Usage: $0 {start|stop|try-restart|restart|status}"
 exit 1
 ;;
esac

rc_exit

weiterhin in /etc die ddclient.conf an deine Bedürfnisse anpassen, z.B.:

Code:
######################################################################
## 
## Define default global variables with lines like:
##  var=value [, var=value]*
## These values will be used for each following host unless overridden
## with a local variable definition.
##
## Define local variables for one or more hosts with:
##  var=value [, var=value]* host.and.domain[,host2.and.domain...]
##
## Lines can be continued on the following line by ending the line
## with a \
##
######################################################################
daemon=300    # check every 300 seconds
syslog=yes    # log update msgs to syslog
mail=root    # mail all msgs to root
mail-failure=root   # mail failed update msgs to root
pid=/var/run/ddclient.pid  # record PID in file.

#
#use=watchguard-soho,        fw=192.168.111.1:80 # via Watchguard's SOHO FW
#use=netopia-r910,           fw=192.168.111.1:80 # via Netopia R910 FW
#use=smc-barricade,          fw=192.168.123.254:80 # via SMC's Barricade FW
#use=netgear-rt3xx,          fw=192.168.0.1:80  # via Netgear's internet FW
#use=linksys,                fw=192.168.1.1:80  # via Linksys's internet FW
#use=maxgate-ugate3x00,      fw=192.168.0.1:80  # via MaxGate's UGATE-3x00  FW
#use=elsa-lancom-dsl10,      fw=10.0.0.254:80  # via ELSA LanCom DSL/10 DSL Router
#use=elsa-lancom-dsl10-ch01, fw=10.0.0.254:80  # via ELSA LanCom DSL/10 DSL Router
#use=elsa-lancom-dsl10-ch02, fw=10.0.0.254:80  # via ELSA LanCom DSL/10 DSL Router
#use=alcatel-stp,            fw=10.0.0.138:80           # via Alcatel Speed Touch Pro
#use=xsense-aero,            fw=192.168.1.1:80          # via Xsense Aero Router
#use=allnet-1298,            fw=192.168.1.1:80          # via AllNet 1298 DSL Router
#use=3com-oc-remote812,      fw=192.168.0.254:80 # via 3com OfficeConnect Remote 812
#use=e-tech,                 fw=192.168.1.1:80          # via E-tech Router
#use=cayman-3220h,           fw=192.168.0.1:1080        # via Cayman 3220-H DSL Router
#
#fw-login=admin,             fw-password=XXXXXX  # FW login and password
#
## To obtain an IP address from FW status page (using fw-login, fw-password)
#use=fw, fw=192.168.1.254/status.htm, fw-skip='IP Address' # found after IP Address
#
## To obtain an IP address from Web status page (using the proxy if defined)
#use=web, web=checkip.dyndns.org/, web-skip='IP Address' # found after IP Address
#
#use=ip,                     ip=127.0.0.1 # via static IP's
use=if,                     if=ppp0  # via interfaces
#use=web     # via web
#
#protocol=dyndns2    # default protocol
#proxy=fasthttp.sympatico.ca:80   # default proxy
#server=members.dyndns.org   # default server
#server=members.dyndns.org:8245   # default server (bypassing proxies)

login=LOGIN # default login
password=PASSWORT     # default password
#mx=mx.for.your.host    # default MX
#backupmx=yes|no    # host is primary MX?
#wildcard=yes|no    # add wildcard CNAME?

##
## dyndns.org dynamic addresses
##
## (supports variables: wildcard,mx,backupmx)
##

server=members.dyndns.org,              \
protocol=dyndns2                        \
SERVER

Dann in Yast->System->Runlevel-Editor den ddclient aktivieren :lol:

That's it :lol: :lol:
 
Oben