met linux via win2k op internet

Pagina: 1
Acties:

  • klokop
  • Registratie: Juli 2001
  • Laatst online: 30-03 19:56

klokop

swiekie swoeng

Topicstarter
[Search helpt me niet, alleen maar referenties naar het omgekeerde: met windows via linux als server op inet.]
Ik wil dus met m'n Debian via Win2k internetten. 'route -n' en 'ifconfig' output:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
eth0
Link encap:Ethernet  HWaddr 00:A0:24:7F:98:63  
inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:1 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:100 
Interrupt:10 Base address:0x300 

lo
Link encap:Local Loopback  
inet addr:127.0.0.1  Mask:255.0.0.0
UP LOOPBACK RUNNING  MTU:3924  Metric:1
RX packets:33 errors:0 dropped:0 overruns:0 frame:0
TX packets:33 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0 

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     192.168.1.1     255.255.255.0   UG    0      0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0

De nic in de win2k bak heeft als ip: 192.168.1.1

ping naar 192.168.1.2 doet het (duh)
ping naar 192.168.1.1 doet het niet

"Passing silhouettes of strange illuminated mannequins"


  • WhizzCat
  • Registratie: November 2001
  • Laatst online: 03-10-2025

WhizzCat

www.lichtsignaal.nl

Kun je geen DHCP server installeren op je win2k machine? dat werkt misschien beter. Ook zou je eens kunnen kijken of je kabel wel goed is en alle lampjes branden :)

Gezocht: netwerkbeheerder
Als je het niet aan een 6-jarige kan uitleggen, snap je er zelf ook niks van! - A. Einstein


  • pinockio
  • Registratie: Juli 2001
  • Laatst online: 05-05 13:12
Je hebt nog niet eens een verbinding met je w2k bak. Hoe wil je dan internetten?

- installeer de netwerkkaart op je Windows PC die met je Debian bak verbonden is goed
- gebruik een crosslinkkabel of switch/HUB tussen beide PC's
- branden de lampjes op die NICs?

En hoe heb je die w2k machine ingesteld? Met Internet Sharing, Winroute of iets anders? Succes.

Disclaimer: P. aanvaardt geen aansprakelijkheid op grond van dit bericht.


  • klokop
  • Registratie: Juli 2001
  • Laatst online: 30-03 19:56

klokop

swiekie swoeng

Topicstarter
-de netwerk kaarten zijn ok geinstalleerd.
-de kabel is cross, of 't ie het doet is echter ff de vraag, maar ik zou niet weten waarom niet.
-lampjes branden niet... das vas niet goed...

-ICS op het win2k machien, op de NIC die naar de linux bak gaat

"Passing silhouettes of strange illuminated mannequins"


Verwijderd

Wat mij opvalt is dat je routing table twee keer 192.168.1.0 vermeldt als route waarvan 1 keer de default gateway. Bij mij thuis ziet het er zo uit:
code:
1
2
3
4
5
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0

  • WhizzCat
  • Registratie: November 2001
  • Laatst online: 03-10-2025

WhizzCat

www.lichtsignaal.nl

Methode om snel je cross kabel te testen trouwens, misschien dat die idd kapot is zoals boven geopperd wordt.

Je hebt twee nics in je win2k bak zitten? Nou, cross kabel er tussen en als de lampjes branden doet ie het waarschijnlijk gewoon goed :)

Gezocht: netwerkbeheerder
Als je het niet aan een 6-jarige kan uitleggen, snap je er zelf ook niks van! - A. Einstein


  • klokop
  • Registratie: Juli 2001
  • Laatst online: 30-03 19:56

klokop

swiekie swoeng

Topicstarter
de cross cable is ok.
Ik heb eens wat met de route tabellen zitten spelen, maar als ik d'r iets in zet (route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 en net add -net 127.0.0.0) en ik doe daarna ifconfig eth0 up, dan staat daarna weer iets heel anders in route -n...


tijd om te gaan slapen.

"Passing silhouettes of strange illuminated mannequins"


Verwijderd

:?.

route add default gw 192.168.1.1

Ik snap niet waar jouw commando voor dient... En ik zou ook eens overwegen om DHCP te gebruiken... Als je ICS instelt zet ie volgens mij sowieso een DHCP server op (de win2k machine dus), dus ik gok dat je via DHCP ook iets werken zou moeten krijgen. Zo niet: check je IRQs eens? (cat /proc/interrupts).

  • Solarsparc
  • Registratie: Juli 2001
  • Laatst online: 22:05
Probeer eerst eens over en weer te pingen, inet is dan een tweede stap... internet connection sharing werkt volgens mij standaard al met dhcp dus je had al lang een ip gehad moeten hebben.

[ Voor 3% gewijzigd door Solarsparc op 12-12-2002 01:02 ]


Verwijderd

Zorg eerst maar eens dat je een fatsoenlijke link krijgt tussen beide machines. Draait er mischien een firewall op de w2k box die je pakketten denied? <edit>dit zal het niet zijn omdat de link-leds van je nic nog niet branden, check de kabel en alle tussenliggende devices</edit> Zodra er een link is n'l, voeg je die route toe en gaat het werken, eg:

code:
1
2
3
4
ping -c3 de.w2k.box
if [ $? == 0 ]; then
  route add default gw de.w2k.box
fi


en het zou moeten werken.

[ Voor 17% gewijzigd door Verwijderd op 12-12-2002 13:02 ]


  • loial
  • Registratie: Januari 2001
  • Laatst online: 17-09-2024
klokop schreef op 11 december 2002 @ 23:12:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 192.168.1.1 255.255.255.0 UG 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
[/code]
De nic in de win2k bak heeft als ip: 192.168.1.1

ping naar 192.168.1.2 doet het (duh)
ping naar 192.168.1.1 doet het niet
De eerste regel in je routing table zorgt ervoor dat pakketjes naar 192.168.1.1 en 192.168.1.2 en 192.168.1.3 etc (dus in het kort: 192.168.1.0/255.255.255.0) naar 192.168.1.1 gestuurd moeten worden via eth0 (je enige netwerkkaart). Deze regel is correct. Je tweede regel heeft hetzelfde effect (stuur pakketjes naar 192.168.1.* naar 'everywhere' <= elke computer op het netwerk - dus ook je server ). Je mag een van beide weg laten.
Als je dit doet:
Verwijderd schreef op 12 December 2002 @ 00:29:
route add default gw 192.168.1.1
dan krijg je er de volgende regel bij:
code:
1
default      192.168.1.1      0.0.0.0   UG    0    0    0    eth0
die stuurt alles (0.0.0.0/0.0.0.0) naar 192.168.1.1. Precies wat je wilt als je het internet op wilt.

Echter, het probleem dat je win2k box niet antwoord ligt niet aan je netwerkinstellingen van je linux box zover ik kan zien. Misschien dat een firewall op een van de twee pc's je tegenwerkt.

edit:
klokop schreef op 11 December 2002 @ 23:24:
-de kabel is cross, of 't ie het doet is echter ff de vraag, maar ik zou niet weten waarom niet.
-lampjes branden niet... das vas niet goed...
Oke, dit had ik nog niet gezien. Als je lampjes niet branden is er iets mis idd. Probeer ff een andere kabel van de buurman als je er geen meer hebt, want zonder een fatsoenlijke fysieke link komen je pakketjes dus idd nooit door ;-)

[ Voor 18% gewijzigd door loial op 12-12-2002 15:17 ]


  • klokop
  • Registratie: Juli 2001
  • Laatst online: 30-03 19:56

klokop

swiekie swoeng

Topicstarter
Begin nu toch sterk te twijfelen aan de nic... kan met een andere nic wel op internet komen, dus direct met de linux bak. Nu eens testen of ik met de win2k bak op de linux bak kan komen.

"Passing silhouettes of strange illuminated mannequins"


  • dawg
  • Registratie: December 2002
  • Niet online

dawg

🇪🇺 🇳🇱

ICS gebruikt DHCP, je _moet_ dus op je debian zeggen dat hij dhcp used.

It’s the economy, stupid!


  • pistole
  • Registratie: Juli 2000
  • Laatst online: 12-05 22:11

pistole

Frutter

klokop schreef op 11 december 2002 @ 23:12:
code:
1
2
3
4
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     192.168.1.1     255.255.255.0   UG    0      0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0

De nic in de win2k bak heeft als ip: 192.168.1.1
ping naar 192.168.1.2 doet het (duh)
Hier klopt dus geen ene hout van.
Je route van je lokale netwerk zou als volgt moeten zijn:
code:
1
2
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0    0.0.0.0           255.255.255.0 U      0      0          0 eth0

vervolgens mis ik je route naar localhost/loopback:
code:
1
2
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
127.0.0.0        0.0.0.0            255.0.0.0         U      0      0          0      lo

en dan nog je default gateway naar buiten (of i.i.g. alles wat niet op je subnet zit):
code:
1
2
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0            192.168.1.1    0.0.0.0             UG     0      0          0    Eth0
dawg schreef op 13 december 2002 @ 12:16:
ICS gebruikt DHCP, je _moet_ dus op je debian zeggen dat hij dhcp used.
Het maakt het wel makkelijker maar is _absoluut niet_ noodzakelijk

Ik frut, dus ik epibreer


  • loial
  • Registratie: Januari 2001
  • Laatst online: 17-09-2024
Yep, da zei ik dus ook, btw route naar localhost is niet echt nodig (i.e. het werkt zonder prima), waarom zou je hem toevoegen?

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 15-05 13:11

deadinspace

The what goes where now?

Loial schreef op 13 December 2002 @ 20:23:
Yep, da zei ik dus ook, btw route naar localhost is niet echt nodig (i.e. het werkt zonder prima), waarom zou je hem toevoegen?

Een route naar localhost moet er echt instaan, anders kun je bijzonder rare dingen krijgen.
Maar een route naar localhost hoort er automatisch bij te komen zodra je loopback device, "lo", up is.
Pagina: 1