[Debian] SpeedTouch 510 DHCP spoof

Pagina: 1
Acties:
  • 117 views sinds 30-01-2008
  • Reageer

  • Arnout
  • Registratie: December 2000
  • Laatst online: 19-11 21:03
Ik heb vandaag ADSL bij een bedrijf geïnstalleerd. Het wordt gedeeld door een Debian 2.4.20 machine, iptables. De modem is een Alcatel (Thomson) SpeedTouch 510i, 1 poorts ethernet modem (+ingebouwde NAT, Firewall, DNS, DHCP).

Ik had gelezen dat de modem transparant (zoals een kabelmodem) kon worden ingezet, de zogenaamde DHCP spoof mode. Dit zou ideaal zijn omdat ik NAT (+ de rest) graag op de Debian machine wil doen. :)

Dit wilde echter niet lukken. Het via DHCP verkrijgen van de TCP/IP instellingen wilde wel lukken op mijn Windows 2000 laptop, maar niet op de Debian machine.
code:
1
2
haan3:~# dhclient eth0
SIOCADDRT: Network is unreachable

Oftewel, het gateway adres ligt buiten het bereik van het subnet (verkeerd gw adres, verkeerd netwerkadres, of subnet masker [bron]).
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
haan3:/var/lib/dhcp# cat dhclient.leases
lease {
  interface "eth0";
  fixed-address 81.204.125.152;
  option subnet-mask 255.0.0.0;
  option routers 195.190.243.108;
  option domain-name-servers 169.254.226.8;
  option domain-name "lan";
  option dhcp-lease-time 600;
  option dhcp-message-type 5;
  option dhcp-server-identifier 169.254.226.8;
  renew 6 2003/3/29 13:57:22;
  rebind 6 2003/3/29 14:01:07;
  expire 6 2003/3/29 14:02:22;
}
Hierboven merk ik op dat de modem zich niet helemaal transparant gedraagt; zie DNS server adres: 169.254.226.8; dat is het adres van de modem. De modem verzorgt nog wel DNS dus. Op zich geen probleem, maar geef dan gewoon de ISP DNS instellingen door.

Pingen router adres (van DHCP settings):
code:
1
2
3
4
5
6
7
8
9
10
11
haan3:/var/log# ping 195.190.243.108
PING 195.190.243.108 (195.190.243.108): 56 data bytes
ping: sendto: Network is unreachable
ping: wrote 195.190.243.108 64 chars, ret=-1
ping: sendto: Network is unreachable
ping: wrote 195.190.243.108 64 chars, ret=-1
ping: sendto: Network is unreachable
ping: wrote 195.190.243.108 64 chars, ret=-1

--- 195.190.243.108 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss

Pingen van een 'buurman':
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
haan3:/etc/init.d# ping 81.204.125.155
PING 81.204.125.155 (81.204.125.155): 56 data bytes
64 bytes from 81.204.125.155: icmp_seq=0 ttl=126 time=49.6 ms
64 bytes from 81.204.125.155: icmp_seq=1 ttl=126 time=49.4 ms
64 bytes from 81.204.125.155: icmp_seq=2 ttl=126 time=50.1 ms
64 bytes from 81.204.125.155: icmp_seq=3 ttl=126 time=50.4 ms
64 bytes from 81.204.125.155: icmp_seq=4 ttl=126 time=84.0 ms
64 bytes from 81.204.125.155: icmp_seq=5 ttl=126 time=44.6 ms
64 bytes from 81.204.125.155: icmp_seq=6 ttl=126 time=45.0 ms

--- 81.204.125.155 ping statistics ---
7 packets transmitted, 7 packets received, 0% packet loss
round-trip min/avg/max = 44.6/53.3/84.0 ms

Uitvoer van ifconfig:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
haan3:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:04:76:E7:43:CE
          inet addr:81.204.125.152  Bcast:81.255.255.255  Mask:255.0.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11 errors:0 dropped:0 overruns:0 frame:0
          TX packets:21 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:2002 (1.9 KiB)  TX bytes:7182 (7.0 KiB)
          Interrupt:11 Base address:0x1000

eth1      Link encap:Ethernet  HWaddr 00:80:5F:3A:ED:40
          inet addr:192.168.0.3  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:157 errors:0 dropped:0 overruns:0 frame:0
          TX packets:109 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:18153 (17.7 KiB)  TX bytes:9674 (9.4 KiB)
          Interrupt:10 Base address:0x1080

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:38 errors:0 dropped:0 overruns:0 frame:0
          TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3180 (3.1 KiB)  TX bytes:3180 (3.1 KiB)
Ik heb ook de mode SIP Spoof geprobeerd (n.a.v. dit topic, en deze howto), maar dit wilde ook niet lukken, ik kon toen zelfs niet omliggende buren bereiken.
Wie heeft Debian of een andere distro draaien met een Speedtouch in DHCP of SIP spoof mode? Wat gaat hier fout? Alvast dank. :)

  • zork
  • Registratie: September 2000
  • Laatst online: 01-12 14:00
Ik :)

Ik gebruik de SIP Spoof methode. Ik doe 't alleen niet via die howto. Ik heb gewoon de sipspoof ini file aangepast met mijn logingegevens, m'n modem terug gezet naar de fabrieksinstellingen en vervolgens de sip spoof ini geupload. In debian heb ik eth0 de volgende instellingen gegeven:

code:
1
2
3
4
5
iface eth0 inet static
address *ip_adsl_accountje*
netmask 255.255.255.255
up route add 10.0.0.138
up route add default gw 10.0.0.138


Dit werkt perfect :) M'n modempje onderhoud de verbinding zelf, maar dat is ook t enige wat is doet :Y)


code:
1
2
3
4
5
set var="PPPoA_userid" value="loginnaam@adslboertje"
set var="PPPoA_passwrd" value="password_van_adslboertje"
set var="PPPoA_IP" value="static_ip_adresje"
set var="userid" value="loginnaammodem"
set var="passwrd" value="passwordmodem"


Deze vars moet je invullen in de ini trouwens ;)

[ Voor 23% gewijzigd door zork op 30-03-2003 03:26 ]


  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Geeft dat geen problemen als je DHCP lease verloopt, aangezien je hem nu vast hebt ingesteld?

"The shell stopped unexpectedly and Explorer.exe was restarted."


  • AtomicShockwave
  • Registratie: Maart 2001
  • Laatst online: 01-12 13:34

AtomicShockwave

Hadde maar een vak moette lere

Delphi schreef op 30 March 2003 @ 11:35:
Geeft dat geen problemen als je DHCP lease verloopt, aangezien je hem nu vast hebt ingesteld?
mjah de lease kan wel in 2 dagen verlopen ofzo, maar een ip adres veranderen dat doen isp's niet zo vaak naar mijn eigen ervaring, het kan gerust dat je hetzelfde ip een jaar houdt ofzo

  • Arnout
  • Registratie: December 2000
  • Laatst online: 19-11 21:03
zork, Bedankt voor je debian instellingen. Ik ga het -zodra ik in de mogelijkheid ben- uitproberen.

Nog één vraag:
zork schreef op 30 March 2003 @ 03:24:
In debian heb ik eth0 de volgende instellingen gegeven:
code:
1
2
3
4
5
iface eth0 inet static
address *ip_adsl_accountje*
netmask 255.255.255.255
up route add 10.0.0.138
up route add default gw 10.0.0.138
Waarom default gateway naar de modem? Dat het zal werken geloof ik wel, maar dan fungeert de modem toch nog als router? :?

Jammer dat zelfs de moderne modems nog geen transparant ADSL kunnen aanbieden. Een Chello / QuickNet kabelmodem is dan een stuk relaxter, vind ik. :)

  • zork
  • Registratie: September 2000
  • Laatst online: 01-12 14:00
Omdat je modem de internetverbinding onderhoud en 't ip adres doorgeeft aan je ethernet kaart, en vervolgens transparant blijft :)

  • igmar
  • Registratie: April 2000
  • Laatst online: 30-11 18:38

igmar

ISO20022

MetHod schreef op 30 March 2003 @ 03:13:
code:
1
2
haan3:~# dhclient eth0
SIOCADDRT: Network is unreachable

Oftewel, het gateway adres ligt buiten het bereik van het subnet (verkeerd gw adres, verkeerd netwerkadres, of subnet masker
Update je DHCP client, een andere oplossing is er niet. De pump van bv RedHat heeft hetzelfde probleem.

  • Arnout
  • Registratie: December 2000
  • Laatst online: 19-11 21:03
zork schreef op 30 March 2003 @ 03:24:
In debian heb ik eth0 de volgende instellingen gegeven:
code:
1
2
3
4
5
iface eth0 inet static
address *ip_adsl_accountje*
netmask 255.255.255.255
up route add 10.0.0.138
up route add default gw 10.0.0.138
Geprobeerd, wil niet lukken :? Vaag.

Melding: SIOCADDRT: No such device.
Als ik "up route add..." comment, dan geen melding.


De field medewerker had eth0 en eth1 omgedraaid.... later weer opnieuw testen... niks gezegd. :X

[ Voor 13% gewijzigd door Arnout op 02-04-2003 18:09 ]


  • Arnout
  • Registratie: December 2000
  • Laatst online: 19-11 21:03
Bedankt, het werkt nu wel. DHCP client ge update, maar dit heeft er weinig mee te maken denk ik.
Resultaten van http://www.speedtest.nl
(Overgenomen op Sat May 3 2003 om 16:27:45 UTC+0200)

Download : 27.2 KByte/sec
Upload : 6.5 KByte/sec
Connection : 252.0 Conn/min
Pingen naar tweakers.net [213.239.154.35] met 32 byte geg

Antwoord van 213.239.154.35: bytes=32 tijd=30 ms TTL=248
Antwoord van 213.239.154.35: bytes=32 tijd=30 ms TTL=248
Antwoord van 213.239.154.35: bytes=32 tijd=20 ms TTL=248
Antwoord van 213.239.154.35: bytes=32 tijd=30 ms TTL=248
Nou, joepie, dit is nou ADSL Lite van Planet. :{

  • Wilke
  • Registratie: December 2000
  • Laatst online: 10:46
Paar dingetjes - volgens mij hebben m'n ouders vrijwel hetzelfde modem, dus ik weet zo ongeveer hoe het werkt:
  • Dat modem doet zelf DNS omdat er zo een caching nameserver inzit, en je bovendien je machines binnen het bedrijf naampjes kunt geven. Best handig dus, dat is expres 'niet transparant'.
  • Volgens mij moet je in het modem aangeven (via de web-interface) welke MAC-adressen je toelaat. Als een adres niet in het lijstje staat, krijgt zo'n netwerkkaart dus nooit een IP. Dat hoort :) Voeg het MAC-adres toe en je krijgt er wel een.
    [*}Je hebt zowel bridging als firewall/NAT modes; als je die laatste gebruikt heb je in principe niet eens een server meer nodig, eigenlijk...kan het kastje prima zelf :)

  • Arnout
  • Registratie: December 2000
  • Laatst online: 19-11 21:03
De bedoeling was om NAT + firewalling op de Debian machine te doen; dat is nu gelukt (o.a. om trafficgegevens bij te houden [MRTG]). Ik heb dus het SIP Spoof.ini bestand gebruikt.

Verwijderd

Ik maak thuis gewoon gebruik van het PPTP script van www.adsl4linux.nl even PPTP.ini van de KPN cd in het modem laden en klaar.
Pagina: 1