Toon posts:

[RedHat 9] Internet niet te benaderen via router

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb van de week een Belkin dhcp router gekocht met ingebouwde firewall etc.. Ik heb daar nu een PC met Windows 98 (van m'n vriendin) aanhangen dat gaat goed.

Mijn werkstation draait met RedHat 9. De PC van m'n vriendin kan ik benaderen en de samba shares zijn ook te benaderen. Ook kan ik via het RedHat station de router configureren. Dat werkt allemaal prima.

Ik kan met RedHat het internet niet op. De kaart eth0 staat op dhcp.
Ik heb op diverse fora gelezen dat je in de 'ipconfig' moet kijken en een gateway moet toevoegen. Maar 'route' of 'ip route' kent ie niet of is niet geinstalleerd.

Wat mis ik? Ligt het aan de installatie of werkt RedHat 9 op een andere manier? Welke packages moet ik daarvoor installeren?

  • ge-flopt
  • Registratie: Februari 2001
  • Laatst online: 01-05 15:00
type eens ipconfig in wat staat daar? Volgens mij moet de belangrijkste informatie via de dhcp server komen. Heb je wel een dhcp server?

[ Voor 58% gewijzigd door ge-flopt op 01-09-2003 14:56 ]


Verwijderd

Topicstarter
Dat is het nu juist 'ipconfig' en 'route' werken niet of zijn er niet.
Ik heb best veel voor elkaar gekregen. Ik heb echter geen idee in welke package ipconfig en route terug te vinden zijn.

  • Wilke
  • Registratie: December 2000
  • Laatst online: 20:22
Probeer ook 'ifconfig' en 'dhcpcd' (of pump of dhclient).

En route hoort in /sbin te staan, deze staat (normaal) alleen in je pad als je root bent.

Als het goed is draait dat Belkin ding zelf toch een DHCP server, right?

  • FendtVario
  • Registratie: Januari 2002
  • Laatst online: 12-05-2025

FendtVario

The leader drives Vario!

onder windows heet dat inderdaad ipconfig. Onder Linux gebruik het ifconfig. Staat route wel in een van de paden in je PATH variabele. Als dat commando niet geinstalleerd is zou ik dat maar snel doen :-). Dat is bij redhat het makkelijkst mbv RPM.

www.fendt.com | Nikon D7100 | PS5


Verwijderd

Topicstarter
Yep, dus dhcp server op RedHat is dus niet nodig. Bij de Win 98 bak was het eenvoudig. Bij de netwerk instellingen op dhcp zetten en dat was 'm al.

Lijkt mij bij dat dat bij redhat ook eenvoudig in te stellen moet zijn.

  • Wilke
  • Registratie: December 2000
  • Laatst online: 20:22
Verwijderd schreef op 01 September 2003 @ 15:06:
Yep, dus dhcp server op RedHat is dus niet nodig.
Nee, maar de dhcp Client Daemon (dhcpcd dus) wel.
Bij de Win 98 bak was het eenvoudig. Bij de netwerk instellingen op dhcp zetten en dat was 'm al.

Lijkt mij bij dat dat bij redhat ook eenvoudig in te stellen moet zijn.
Dat lijkt mij ook, tijdens de installatie vraagt 'ie dat dacht ik wel, of probeert 'ie het sowieso uit. Hoe je dat later alsnog instelt weet ik niet (Red Hat he..), maar het zal vast ergens in een van de setup-tooltjes zitten.

Je kunt proberen of het werkt door 'dhcpcd eth0' in te tikken, en dan met 'ifconfig eth0' te kijken of je dan wel een IP hebt gekregen. Als dat werkt, moet je alleen nog uitvinden hoe je dat in RH geacht wordt in te stellen. Er lopen hier zonder twijfel mensen rond die dat beter weten dan ik 8)7

Verwijderd

Topicstarter
ifconfig en route werken wel, deze stonden niet in het path en waren via /sbin/ te starten.
Het resultaat:

# /sbin/ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:50:04:EA:F1:E4
inet addr:192.168.2.9 Bcast:255.255.255.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:19 errors:0 dropped:0 overruns:0 frame:0
TX packets:380 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:2402 (2.3 Kb) TX bytes:37855 (36.9 Kb)
Interrupt:9 Base address:0xc800

# /sbin/route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.2.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 192.168.2.1 0.0.0.0 UG 0 0 0 eth0

Ik zie dat ie standaard de router gebruikt als gateway, maar waarom ie het niet doet???

Verwijderd

Topicstarter
dchpcd eth0 slikt ie niet.

  • ge-flopt
  • Registratie: Februari 2001
  • Laatst online: 01-05 15:00
Wilke schreef op 01 September 2003 @ 15:02:
Probeer ook 'ifconfig' en 'dhcpcd' (of pump of dhclient).

En route hoort in /sbin te staan, deze staat (normaal) alleen in je pad als je root bent.

Als het goed is draait dat Belkin ding zelf toch een DHCP server, right?
idd. het is ifconfig... helemaal verkeerd... mijn fout... mijn excuses
hoeft ook niet want je hebt al een ip adres.

Kijk eens of je met traceroute tweakers.net kunt vinden.

[ Voor 25% gewijzigd door ge-flopt op 01-09-2003 16:14 ]


Verwijderd

Kun je je default gateway pingen? Zo ja, dan is er een probleem met je belkin (of je draait een firewall die uitgaande icmp pakketten blokt, wat mij onwaarschijnlijk lijkt). Wat ik tot nu toe zie is dat de linux bak iig goed werkt...

Verwijderd

Topicstarter
Het pingen gaat prima. Geen enkel pakket gaat verloren.
Wat ik wel vreemd vind is de derde regel van de 'route'.
Er wordt 192.168.2.0 vermeld, kan zijn dat dat 192.168.2.1 moet zijn.

Traceroute zal ik wel weer niet hebben, programma is niet te vinden bij mijn installatie. Ik heb ook alleen draaien wat ik echt nodig heb, een behoorlijk uitgeklede versie van RedHat 9.

  • rvm
  • Registratie: November 2000
  • Niet online

rvm

Probeer eens: dhclient eth0

Verwijderd

Topicstarter
rvm schreef op 01 September 2003 @ 17:44:
Probeer eens: dhclient eth0
Gedaan:

/sbin/dhclient eth0
Internet Software Consortium DHCP Client V3.0pl1
Copyright 1995-2001 Internet Software Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP

Listening on LPF/eth0/00:50:04:ea:f1:e4
Sending on LPF/eth0/00:50:04:ea:f1:e4
Sending on Socket/fallback
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 192.168.2.1
dhclient.c(1216): non-null pointer
bound to 192.168.2.9 -- renewal in 1085046599 seconds.

Lijkt mij in orde.

Waar kan het nog meer aan liggen?

Verwijderd

Dat probeerde ik in m'n vorige post ook al te zeggen; Je linux bak is in orde. Je krijgt via dhcp een ip adres van 192.168.2.1 (je belkin neem ik aan). Op het moment dat jij (192.168.2.9) je default router(192.168.2.1) probeert te pingen krijg je netjes echo-reply's terug. Dit impliceert dat of het probleem bij de default router ligt (er is een werkende netwerk verbinding tussen je linux bak en je router), of je een firewall draait die iets blokt.

Om te checken of je mischien een firewall draait, willen we graag de output van het volgende commando zien:
code:
1
iptables -L

Tevens raad ik je aan om nog eens de configuratie van je belkin te bekijken.
Wat ik wel vreemd vind is de derde regel van de 'route'.
Er wordt 192.168.2.0 vermeld, kan zijn dat dat 192.168.2.1 moet zijn.
Dat hoort zo. Je hoort altijd in ieder geval 1 route per netwerk interface te hebben, namelijk diegene die jouw lokale subnet aangeeft. Voor eth0, met ip adres 192.168.2.9 en network mask 255.255.255.0 hoort daar bovenstaande route bij. Wat ik echter wel vreemd vind, is wat de 169.254.0.0/255.255.0.0 route daar doet. Volgens een whois query is dat een "IANA Special Use" type netwerk. Als jij alleen maar het 192.168.2.0/255.255.255.0 subnet gebruikt, hoort die route daar niet te zijn,

[ Voor 4% gewijzigd door Verwijderd op 01-09-2003 23:08 ]


Verwijderd

Als je een redelijk standaard install van Redhat hebt gedaan dan is het meest waarschijnlijk dat je firewall de boel blokt. Vraag me niet waarom, maar Redhat 9 doet dit standaard.

Als je nu "/etc/init.d/iptables stop" doet en dan eens probeert te internetten. Werkt het wel dan ligt het dus aan je firewall.

@ r3b00t: Die 169.254.0.0 wordt standaard door Redhat er in gezet. Geen idee waarom :(

[ Voor 7% gewijzigd door Verwijderd op 02-09-2003 00:02 ]


  • rvm
  • Registratie: November 2000
  • Niet online

rvm

Wat ik wel vreemd vind is de derde regel van de 'route'.
Er wordt 192.168.2.0 vermeld, kan zijn dat dat 192.168.2.1 moet zijn.
Da's het netwerkadres, niet de gateway.

Over die 169.254.x.x adressen, zie: http://www.faqs.org/rfcs/rfc3330.html
169.254.0.0/16 - This is the "link local" block. It is allocated for communication between hosts on a single link. Hosts obtain these addresses by auto-configuration, such as when a DHCP server may not be found.

Verwijderd

Topicstarter
r3bOOt: iptables -L slikt ie niet

RedHat9: de firewall aan of uit maakt niet uit. Ik heb het vermoeden dat de Belkin roet in het eten gooit. Vreemd vind ik wel dat de win 98 pc van m'n vriendin dan wel internet heeft.

Ik zal de firewall van de router eens uitzetten om te kijken wat er dan gebeurt.

Allen in ieder geval alvast bedankt voor de hulp!

Verwijderd

Topicstarter
rvm schreef op 02 September 2003 @ 00:39:
[...]
Da's het netwerkadres, niet de gateway.

Over die 169.254.x.x adressen, zie: http://www.faqs.org/rfcs/rfc3330.html

[...]
Kan ik hieruit opmaken dat mijn internet niet werkt omdat ie geen dhcp heeft en daarom dat 169.254.x.x adres neemt?
Of staat dit daar los van?

Firewall op de router kan uit of aan staan, maakt allemaal niet uit.

Voor geinteresseerden:
Het is een fijn apparaatje, wel wat duurder dan een trust of zo...
http://catalog.belkin.com...count=&Product_Id=113464#

[ Voor 33% gewijzigd door Verwijderd op 02-09-2003 09:45 ]


  • rvm
  • Registratie: November 2000
  • Niet online

rvm

Doe eens:
ping www.xs4all.nl
ping 194.109.6.92

Als de eerste niet werkt en de tweede wel, dan heb je geen (of niet werkende) DNS servers ingesteld.

Verwijderd

Topicstarter
rvm schreef op 02 september 2003 @ 11:18:
Doe eens:
ping www.xs4all.nl
ping 194.109.6.92

Als de eerste niet werkt en de tweede wel, dan heb je geen (of niet werkende) DNS servers ingesteld.
Dat is 'm! Inderdaad de tweede geeft netjes de pakketjes terug.

Hoe en waar stel ik die DNS server in?...................

Al gevonden, het werkt, dank je! Eindelijk van die Win 98 bak af :).

[ Voor 13% gewijzigd door Verwijderd op 02-09-2003 14:16 ]


  • rvm
  • Registratie: November 2000
  • Niet online

rvm

/etc/resolv.conf
man 5 resolver

[ Voor 34% gewijzigd door rvm op 02-09-2003 14:16 ]


Verwijderd

Heeft je Belkin geen ingebouwde Dns toevallig?

Je hebt het al gevonden. Ik had je post niet goed gelezen :(

[ Voor 42% gewijzigd door Verwijderd op 02-09-2003 15:23 ]


Verwijderd

Topicstarter
Sorrie dat ik dat in de vorige post heb gezet.
Alles werkt nu, ik type dit nu vanaf me linux bak :), thanx!
Pagina: 1