[Linux-bruxelles] problème de serveur web avec un modem SpeedTouch 510 (ip dynamique, DNS chez dyndns.org)

Rusinsky Stanislas Herman W. A. rusinskystanislas at yahoo.fr
Ven 6 Fév 15:04:22 CET 2004


<snip>
> L'idéal serait de poster ton fichier user.ini dépouillé des mots de 
> passe. :-)

voir attach

> Pour un serveur web, tu dois avoir dans la section [ nat.ini ] la ligne 
> suivante:
> create protocol=tcp inside_addr=10.0.0.40:www-http 
> outside_addr=0.0.0.0:www-http
> 
> Tu peux récupérer/placer ce fichier via ftp sur ton routeur.
<snip>

j'essaye ça ce WE, merci :)

> Il faut voir quelle version du firmware tu utilise, les anciennes 
> versions ne permettaient pas de joindre l'adresse WAN depuis le LAN
> 
> Via telnet, au prompt "=>", taper la commande software version (l'avant 
> dernière version, à ma connaissance, porte la version .741) si ta 
> version est inférieure à ce nombre, tu peux envisager de le reflasher.
<snip>
=>software version
Flash image : 4.2.3.0.0
Build name  : LLT6AA4.230

ou trouves-tu l'image pour flasher le 510 ? J'ai regardé sans succès sur
le site www.speedtouch.com


> Ces firmwares ne supportent pas l'IPv6, désolé. :-(

dommage....

Merci de ton aide,

Stanislas.
-------------- section suivante --------------
[ language.ini ]
config language=en

[ script.ini ]
add name=autopvc_add_qos index=0 command="qosbook add name _auto_$1_$2 class $3 tx_peakrate $4 tx_sustrate $5 tx_maxburst $6 rx_peakrate $4 rx_sustrate $5 rx_maxburst $6 dynamic yes"
add name=autopvc_delete_qos index=0 command="qosbook delete name _auto_$1_$2"
add name=autopvc_add_bridge index=0 command="qosbook add name _auto_$1_$2 class $3 tx_peakrate $4 tx_sustrate $5 tx_maxburst $6 rx_peakrate $4 rx_sustrate $5 rx_maxburst $6 dynamic yes"
add name=autopvc_add_bridge index=1 command="phonebook add name _auto_$1_$2 addr $1.$2 type any dynamic yes"
add name=autopvc_add_bridge index=2 command="bridge ifadd intf _auto_$1_$2 dest _auto_$1_$2"
add name=autopvc_add_bridge index=3 command="bridge ifconfig intf _auto_$1_$2 qos _auto_$1_$2"
add name=autopvc_add_bridge index=4 command="bridge ifattach intf _auto_$1_$2"
add name=autopvc_delete_bridge index=0 command="bridge ifdetach intf _auto_$1_$2"
add name=autopvc_delete_bridge index=1 command="bridge ifdelete intf _auto_$1_$2"
add name=autopvc_delete_bridge index=2 command="phonebook delete name _auto_$1_$2"
add name=autopvc_delete_bridge index=3 command="qosbook delete name _auto_$1_$2"
add name=autopvc_add_pppoerelay index=0 command="qosbook add name _auto_$1_$2 class $3 tx_peakrate $4 tx_sustrate $5 tx_maxburst $6 rx_peakrate $4 rx_sustrate $5 rx_maxburst $6 dynamic yes"
add name=autopvc_add_pppoerelay index=1 command="phonebook add name _auto_$1_$2 addr $1.$2 type any dynamic yes"
add name=autopvc_add_pppoerelay index=2 command="ethoa ifadd intf _auto_$1_$2 dest _auto_$1_$2"
add name=autopvc_add_pppoerelay index=3 command="ethoa ifconfig intf _auto_$1_$2 qos _auto_$1_$2"
add name=autopvc_add_pppoerelay index=4 command="ethoa ifattach intf _auto_$1_$2"
add name=autopvc_add_pppoerelay index=5 command="ip ifwait intf _auto_$1_$2 timeout 15 adminstatus up"
add name=autopvc_add_pppoerelay index=6 command="pppoe relay add port _auto_$1_$2"
add name=autopvc_delete_pppoerelay index=0 command="pppoe relay delete port _auto_$1_$2"
add name=autopvc_delete_pppoerelay index=1 command="ethoa ifdetach intf _auto_$1_$2"
add name=autopvc_delete_pppoerelay index=2 command="ethoa ifdelete intf _auto_$1_$2"
add name=autopvc_delete_pppoerelay index=3 command="phonebook delete name _auto_$1_$2"
add name=autopvc_delete_pppoerelay index=4 command="qosbook delete name _auto_$1_$2"
add name=autopvc_change_qos index=0 command="$$1 ifdetach intf $2"
add name=autopvc_change_qos index=1 command="$$1 ifconfig intf $2 qos $3"
add name=autopvc_change_qos index=2 command="$$1 ifattach intf $2"
add name=autopvc_change_qos_pppoerelay index=0 command="ethoa ifdetach intf $1"
add name=autopvc_change_qos_pppoerelay index=1 command="ethoa ifconfig intf $1 qos $2"
add name=autopvc_change_qos_pppoerelay index=2 command="ethoa ifattach intf $1"
add name=autopvc_change_qos_pppoerelay index=3 command="pppoe relay add port $1"
add name=autopvc_change_qos_pppoeethoa index=0 command="ethoa ifdetach intf $1"
add name=autopvc_change_qos_pppoeethoa index=1 command="ethoa ifconfig intf $1 qos $2"
add name=autopvc_change_qos_pppoeethoa index=2 command="ethoa ifattach intf $1"
add name=autopvc_change_qos_pppoeethoa index=3 command="pppoe ifattach intf $3"
add name=autopvc_change_qos_pppoa index=0 command="pppoa ifdetach intf $1"
add name=autopvc_change_qos_pppoa index=1 command="ip ifwait intf $1 timeout 5 adminstatus down"
add name=autopvc_change_qos_pppoa index=2 command="pppoa ifconfig intf $1 qos $2"
add name=autopvc_change_qos_pppoa index=3 command="pppoa ifattach intf $1"

[ env.ini ]
set var=CONF_REGION value=Belgium
set var=CONF_PROVIDER value=Belgacom
set var=CONF_DESCRIPTION value="Belgacom ADSL"
set var=CONF_SERVICE value="Belgacom ADSL"
set var=CONF_DATE value="Configuration modified manually"
set var=CONF_TPVERSION value=1.2.0
set var=HOST_SETUP value=auto
set var=PPP_user value=test
set var=HOST_LANG_ID value=en
set var=HOST_MAC_ADDR value=*********************
set var=HOST_IP_ADDR value=<dhcp>
set var=HOST_NET_MASK value=<dhcp>
set var=HOST_GATEWAY value=<dhcp>
set var=HOST_DNS value=<dhcp>
set var=ST_LAN_NET_MASK value=255.255.255.255
set var=COLUMNS value=80
set var=ROWS value=24
set var=SESSIONTIMEOUT value=120

[ wizard.ini ]

[ snmp.ini ]
config sysContact="Service Provider" sysName="SpeedTouch 510" sysLocation="Customer Premises"

[ phone.ini ]
add name=pppoe addr=8*35 type=any

[ qos.ini ]
config format=bytes
add name=default class=ubr

[ oam.ini ]
config clp=1 loopbackid=6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a
mode port=dsl0 blocking=enabled
mode port=dsl1 blocking=enabled
mode port=atm2 blocking=enabled
mode port=atm3 blocking=enabled
mode port=aal5 blocking=enabled
mode port=atm5 blocking=enabled

[ pfirewall.ini ]
chain create chain=source
chain create chain=forward
chain create chain=sink
rule create chain=source index=0 dstintfgrp=!wan action=accept
rule create chain=source index=1 prot=udp dstport=dns action=accept
rule create chain=source index=2 prot=udp dstport=bootps action=accept
rule create chain=source index=3 prot=icmp icmptype=echo-request action=accept
rule create chain=source index=4 prot=udp srcport=snmp log=yes action=count
rule create chain=source index=5 action=drop
rule create chain=forward index=0 srcintfgrp=wan dstintfgrp=wan action=drop
rule create chain=forward index=1 src=10.0.0.138 action=accept
rule create chain=forward index=2 src=10.0.0.39 action=accept
rule create chain=forward index=3 src=10.0.0.40 action=accept
rule create chain=forward index=4 src=10.0.0.41 action=accept
rule create chain=forward index=5 src=10.0.0.42 action=accept
rule create chain=forward index=6 dst=10.0.0.138 action=accept
rule create chain=forward index=7 dst=10.0.0.39 action=accept
rule create chain=forward index=8 dst=10.0.0.40 action=accept
rule create chain=forward index=9 dst=10.0.0.41 action=accept
rule create chain=forward index=10 dst=10.0.0.42 action=accept
rule create chain=forward index=11 action=drop
rule create chain=sink index=0 srcintfgrp=!wan action=accept
rule create chain=sink index=1 prot=udp dstport=dns action=accept
rule create chain=sink index=2 prot=udp dstport=bootpc action=accept
rule create chain=sink index=3 prot=icmp icmptype=echo-reply action=accept
rule create chain=sink index=4 prot=udp dstport=snmp log=yes action=count
rule create chain=sink index=5 action=drop
assign  hook=sink chain=sink
assign  hook=forward chain=forward
assign  hook=source chain=source

[ label.ini ]
chain create chain=user_labels

[ bridge.ini ]
config age=300 filter=no_WAN_broadcast

[ pptp.ini ]

[ ethoa.ini ]
ifadd intf=ethoa_pppoe dest=pppoe
ifconfig intf=ethoa_pppoe
ifattach intf=ethoa_pppoe

[ ipoa.ini ]

[ cip.ini ]

[ pppoerelay.ini ]
add port=eth0
add port=ethoa_pppoe

[ dhcp.ini ]
config autodhcp=off scantime=20 state=enabled trace=off
policy verifyfirst=off trustclient=on
pool add name=LAN
pool config name=LAN intf=eth0 poolstart=10.0.0.39 poolend=10.0.0.42 netmask=24 gateway=10.0.0.138 server=10.0.0.138 leasetime=7200
lease add clientid=******************** pool=LAN addr=10.0.0.41
lease add clientid=******************** pool=LAN addr=10.0.0.39
lease add clientid=******************** pool=LAN addr=10.0.0.40

[ pppoa.ini ]

[ pppoe.ini ]
ifadd intf=pppoe_pppoe
rtadd intf=pppoe_pppoe dst=0.0.0.0/0 src=0.0.0.0/0 metric=1
ifconfig intf=pppoe_pppoe dest=RELAY accomp=on retryinterval=25 dnsmetric=0 addrtrans=pat
ifconfig intf=pppoe_pppoe user=******@skynet password=***************** status=up

[ ip.ini ]
config forwarding=on firewalling=on redirects=on sourcerouting=off netbroadcasts=off ttl=64 fraglimit=64 defragmode=always addrcheck=dynamic mssclamping=on
apadd addr=10.0.0.138/24 intf=eth0 addroute=no type=1
ifconfig intf=loop mtu=1500 group=local linksensing=off
ifconfig intf=eth0 mtu=1500 group=lan linksensing=off
ifconfig intf=ethoa_pppoe mtu=1500 group=wan linksensing=off
ifconfig intf=pppoe_pppoe mtu=1492 group=wan linksensing=off
rtadd dst=255.255.255.255/32 gateway=10.0.0.138
rtadd dst=10.0.0.0/24 gateway=10.0.0.138 type=1
rtadd dst=224.0.0.0/4 intf=eth0

[ autoip.ini ]
ifadd intf=eth0
ifconfig intf=eth0 addr=169.254.175.218 poolstart=169.254.1.1 poolend=169.254.254.254 netmask=16
ifattach intf=eth0

[ eth.ini ]
ifconfig intf=1 type=auto
config intf=1 state=enabled

[ diagnostics.ini ]
config pingtimeout=1000 pingpacketsize=20

[ dnsd.ini ]
domain domain=lan
add hostname=SpeedTouch
start
troff

[ dhcr.ini ]
ifconfig intf=eth0 relay=on
add addr=127.0.0.1 intf=eth0 giaddr=10.0.0.138

[ dhcc.ini ]
config trace=off

[ adslpots.ini ]
config opermode=multimode maxbitspertoneUS=13 trace=off modemoption=00000000000000000000000000000000

[ nat.ini ]
bind application=ESP port=1
bind application=FTP port=ftp
bind application=GRE port=1
bind application=H323 port=h323
bind application=IKE port=ike
bind application=ILS port=ldap
bind application=ILS port=ils
bind application=IP6TO4 port=1
bind application=IRC port=6660 port_end=6670
bind application=JABBER port=5222
bind application=JABBER port=15222
bind application=PPTP port=1723
bind application=RAUDIO(PNA) port=realaudio
bind application=RTSP port=rtsp
bind application=SIP port=sip
defserver addr=10.0.0.40

[ autopvc.ini ]
config mode=passive type=bridge opmode=partial overwrite=enabled peakrate=0

[ system.ini ]
setpassword userid=****** password=********* hash2=*************************
config upnp=disabled mdap=enabled drst=enabled
config dcache=enabled

[ upnp.ini ]
config maxage=1800 defcservice=pppoe_pppoe writemode=natonly safenat=enabled

[ endofarch ]
                                                                                                                              
                                      


Plus d'informations sur la liste de diffusion Linux-bruxelles