Sida 4 av 8

Postat: 20 december 2007, 22:51:24
av JimmyAndersson
Sodjan:

Jag har plockat ner manualen till din router. I och för sig på engelska
(dina bilder var på svenska) men det borde inte ändra något.

Om fältet "Internet IP address" i DDNS inställningen står det :

> Internet IP Address : The Router’s Internet IP address is
> displayed here. Because it is dynamic, it will change.

Sidan 8 i "User Guide" till WRT54G. Logisk beskrivning så vitt jag kan se.


Men sedan är jag inte med, kan du själv sätta en IP-adress här ?

Nej.

Är det fel router jag tittar på ?

Vet inte vilken router du tittar på, men *manualen* är iallafall rätt. Det är samma manual till WRT54G som till WRT54GL.

"Eller har den annan programmvara än standard ?"

Min router eller den du tittar på? Min har iallafall standard-programvaran.


"Du hade t.ex i första inlägget kunnat tala om vilken router det var
så att man kunde kolla manualen."


Läs vad som står i tråden istället för att leta fel att kommentera!

Citat från mitt första inlägg i tråden:
"När jag väl fått ordning på problemet ovan så knappar jag in domännamn, användarnamn mm i routern (Linksys WRT54GL) "


Och att ditt dyndns konto var ny-reggat,
så man hade förstått direkt att du var på fel spår när du talade om "zone".


Det hjälpte alltså inte att jag i första inlägget skrev att jag behövde hjälp?
I mitt fjärde inlägg skrev jag att kontot är nytt. Det var du som frågade om det. Minns du? :wink:


För att göra det hela kristallklart, påstår du fortfarande att det ska
stå en 192.168 adress i konfigureringen för DDNS ???


Jag har aldrig påstått det. Däremot så skrev jag *EN* gång att det fungerade då. Nu vet jag att det är fel fel fel. Ok? Lägg ner det nu.


"Humor ! Det är bra... "

Japp! :D



> Allt är lika oklart som det var när jag skrev den *tredje* editen i gårdagens sista inlägg.

Jag tolkar det som att det fortfarande inte fungerar som du vill !?


Rätt uppfattat. Vet iofs inte hur man skulle kunna ha tolkat det annorlunda, men det vet säkert du. :wink:


Speakman:
"Å andra sidan kan du vara ganska provokativ också genom dina påståenden utan källhänvisning."

Varför är det så svårt att fråga om det är något ni saknar?

Jag undanhåller inte information med flit. Som jag skrev tidigare så är man rädd för att få idiotförklarande svar om man skriver för mycket. Jag försöker formulera mig korrekt och presentera det jag vet så tydligt jag kan. Förhandsgranskar och ändrar om och om igen för att undvika att få några idiotförklarande svar. Självklart låser det sig efter ett tag och man får bara med en bråkdel av det man tänkt från början. Alla som känt sig pressade eller osäkra vet hur jag menar.



> Det finns ju redan VirtualHost-rader i default-filen från början. Ska jag ändra dem eller lägga till och i såfall var?

Tanken är att varje "virtualhost" ska ha en egen fil i den katalogen för att det ska vara enkelt att hantera mängder med såna (vilket det snabbt kan bli även hemma).


Ok, ska den filen heta något speciellt? Jag menar, så att den blir 'inläst av systemet'? (Vet inte hur jag ska beskriva det på ett för herrarna godkänt sätt..)


Sedan använder man "a2ensite" för att aktivera hosten, och det som händer då är att den lägger in en symlänk i sites-enabled till din fil i sites-available.

Aha, där kom svaret på min fråga. :D



Något jag funderar över... är den router du konfigurerat verkligen kopplat "närmast" Internet?

Vet inte riktigt hur du menar, men såhär är det kopplat:
Telejack <---> ADSL-modem <---> Router <===> Datorer.

ADSL-modemet delar inte ut IP-adresser. Routern har tilldelats en fast IP-adress "mot" ADSL-modemet. All annan utdelning av IP-adresser är avstängd i ADSL-modemet.


"Kan du tänka dig redogöra vilka IP-adresser som routern har? Kanske även göra en sån snygg skiss du gjorde i förra tråden hur ditt nätverk ser ut?"

Inga problem. Den kommer om ett tag. :)


Sodjan:
"Om det nu är så att Lunksys routern sitter "bakom" ett ADSL modem/router,
så är det alltså ADSL-modemets DDNS funktion som ska aktiveras, inte
den i Linksysen. Sedan får de aktuella portarna "forwardas" i ADSL modem/routern
till aktuell server. Linksys routern har i det fallet inget alls med DDNS,
dyndns eller så att göra. Den bara "routar" trafik inom det privata nätet
precis som vanligt.
Det borde alltid vara i den burk som sitter mellan den publika nätet
och det privata som detta ska göras i. "


Mycket intressant idé. Ska testa det lite senare, men först ska jag fixa en skiss på hur allt är kopplat mm.



Sodjan:
"Jag hoppas att det är självklart att det vore väldigt intressant att
höra vad som till slut var problemet. Lite trist om tråden bara dör här
efter all nerlagd tid. "


Det tar ju sån tid att svara på dina inlägg med citerade småsnuttar från mina. Men nu är jag framme vid ditt senaste inlägg, pust! :lol:


Sammanfattning:
Nej, jag har inte provat något av det ni har skrivit sedan tråden spårade ur.
För tillfället har jag ingen kontakt mellan servern och dyndns-sidan.
Nu jag ska göra en skiss på hur allt är anslutet.
Vad jag gör sedan beror på era svar.
Oki? :)

Postat: 20 december 2007, 23:14:02
av sodjan
> Vet inte riktigt hur du menar, men såhär är det kopplat:
> Telejack <---> ADSL-modem <---> Router <===> Datorer.

Eller (om jag tolkar dig rätt) igentligen så här :

Telejack <---> ADSL-*router* <---> Router <===> Datorer.

Eller hur ?

Att du har en "extra" router mellan WAN/Internet och din Linksys
är *DEN STORA GREJEN* !!! Linksysen kommer aldrig att synas
direkt från WAN/Internet.

Inte konstigt att varken jag eller Speakman fattade ett smack... :-)

Och det gör det helt naturligt att du har en 192.168.x.x adress som
"WAN/Internet adress" i din *Linksys*. Men *helt* ointressant ur ett
dyndns perspektiv!

Att det inte har framgått är hela anledningen till att det har spårat ur !

> Vad jag gör sedan beror på era svar.

Du har nog redan alla svar du behöver, för mig är bilden nu väldigt mycket klarare. :-)

*Personligen* skulle jag plocka bort en av routrarna och, om portarna inte
räcker till, stoppa in en vanlig billig 10/100-switch. Eller (om Linksysen
saknar ADSL modem) koppla över ADSL-routern till "bridge" och låta
Linksysen göra allt firewall, NAT o.s.v arbete.

Jag grämer mig lite för att jag inte kom ihåg din andra tråd där just
detta ämne (din router konfig) stöttes och blöttes. Då hade stora delar
ev denna tråd kunnat undvikas helt.

Postat: 20 december 2007, 23:29:32
av speakman
> Varför är det så svårt att fråga om det är något ni saknar?
Jag syftade främst på andra trådar... Rent allmänt...

sodjan har iaf rätt här ovan. Försök sätta ditt ADSL-modem i Bridge-mode, då din router saknar inbyggt ADSL-modem.

Jag kom ihåg tråden, men hade för mig vi konstaterade att du bara skulle köra med *en* router då. ;)

Postat: 21 december 2007, 00:03:31
av JimmyAndersson
"Telejack <---> ADSL-*router* <---> Router <===> Datorer.

Eller hur ?"


Japp.


"Linksysen kommer aldrig att synas direkt från WAN/Internet."

Aha, men det hade jag inte en aning om. Jag skapade den här tråden för att få hjälp att fylla i kunskapsluckorna så mitt dyndns-konto fick kontakt med servern.
Jag kunde ha berättat att ADSL-modemet hade inbyggd router, men jag trodde ni visste att i princip varenda ADSL-pryl som finns har inbyggd router. När ni inte frågade något om ADSL-modemet/routern så trodde jag förstås inte att det var något problem.

Än en gång: Jag skapade tråden för att jag inte hade en susning om varför det inte fungerade och var felet satt.


"Att det inte har framgått är hela anledningen till att det har spårat ur !"

Skyll inte på vad *jag* har skrivit eller inte skrivit. Det är *Speakman* som skrattade åt mig och då spårade allt ur. Men jag trodde vi hade lämnat det bakom oss.


"*Personligen* skulle jag plocka bort en av routrarna och, om portarna inte
räcker till, stoppa in en vanlig billig 10/100-switch. Eller (om Linksysen
saknar ADSL modem) koppla över ADSL-routern till "bridge" och låta
Linksysen göra allt firewall, NAT o.s.v arbete."


Jag köpte Lynksysen efter råden jag fick i den gamla router-problem-tråden.


"Jag grämer mig lite för att jag inte kom ihåg din andra tråd där just
detta ämne (din router konfig) stöttes och blöttes. Då hade stora delar
ev denna tråd kunnat undvikas helt."


Snyggt försök, men det handlar inte om det. De delar som kunde ha undvikits handlar om nedsättande kommentarer. Men skit samma, det viktigaste är ju *att* man når fram till målet. :)


Speakman:

"Jag kom ihåg tråden, men hade för mig vi konstaterade att du bara skulle köra med *en* router då."

Vad jag minns så skulle jag bli av med D-Linken och sätta dit en annan router eller en switch. Eftersom ADSL-modemet/routern har ganska dåliga inställningsmöjligheter som router så valde jag att köpa en router istället för en switch.


Jag är hemskt ledsen, men jag vet inte hur jag ska sätta ADSL-modemet i bridge-mode.
ADSL-modemet är en THOMSON ST585.


edit: Det går inte att göra som Sodjan skrev tidigare då?
Dvs:
"Om det nu är så att Lunksys routern sitter "bakom" ett ADSL modem/router,
så är det alltså ADSL-modemets DDNS funktion som ska aktiveras, inte
den i Linksysen. Sedan får de aktuella portarna "forwardas" i ADSL modem/routern
till aktuell server. Linksys routern har i det fallet inget alls med DDNS,
dyndns eller så att göra. Den bara "routar" trafik inom det privata nätet
precis som vanligt.
Det borde alltid vara i den burk som sitter mellan den publika nätet
och det privata som detta ska göras i. "




Hm, nu behöver jag alltså inte längre fortsätta på min bild, men jag lägger upp den påbörjade versionen här ändå. :)

Postat: 21 december 2007, 00:22:02
av speakman
> Det är *Speakman* som skrattade åt mig och då spårade allt ur.
Nja, riktigt så var det ju inte utan det var din tolkning av det. Jag ville bara illustrera att *jag* tyckte det var roligt när jag förstod varför det fungerade för dig. Det kanske var (mycket) dåligt "formulerat" (hur man nu gör det med smileys?), men det var inte min mening att håna.
Insåg dock att det kunde misstolkas efter ditt inlägg och har både i den här tråden och i ett PM bett om ursäkt för det.

Kan vi lämna den biten och försöka vara lite mer produktiva nu?

Vad gäller ADSL-modem så är det inget att ta förgivet att de är routrar, då bl.a. Telia levererar sina ADSL-modem modell Zyxel 660(..) som i sitt ursprung har en inbyggd Router, men som av Telia är borttagen för att agera som ett helt transparent modem.
Alltså, det är fler med "vanliga" modem än med router. :)

Enligt manualen till THOMSON ST585 så ska det gå att köra Dynamic DNS där också, ser dock inte hur det går till att konfigurera men prova dig fram på ditt modem (eller var det en gateway? :) ).

Postat: 21 december 2007, 00:53:24
av JimmyAndersson
Jag vill inget annat än att fokusera på vad tråden egentligen handlar om, men jag tänker inte sitta och titta på när Sodjan påstår felaktigheter. Som sagt så beskriver raden du citerar hur jag upplevde det *då*. Det är absolut inte så jag tycker nu. Vi har ju kommit förbi det missförståndet.

Så nog om det, en gång för alla. :)

OBS:
Inget mer off-topic-snack i den här tråden nu. Det är redan på tok för svårt att hitta något vettigt...
När allt är klart kommer jag rensa bort så mycket av off-topic-grejjerna som möjligt.
------------------------------------------------------------



"prova dig fram på ditt modem (eller var det en gateway? )."

Uhmpf.. det kliar i min hjärna! :lol:
Modem låter egentligen fel när det gäller ADSL, men det är ju en vanlig benämning, så det är svårt att veta vad man ska kalla det.

I DDNS-inställningarna i ADSL-mo...eh, den där grejjen, så kan man ställa in:

Aktiverad eller inte aktiverad.
Vid "Gränssnitt" står det bara "Internet".
Sedan kan man fylla i Användarnamn, lösenord, Tjänst (dyndns m.fl) och Värddator (dvs varion2.dyndns.org)

Så långt är allt under kontroll.

Skriver vad jag gör samtidigt som jag gör det:

* Avaktiverar ddns-inställningarna i Linksys-routern.
* Aktiverar dem i ADSL-prylen istället och skriver in uppgifterna. Klickar på "Använd"-knappen.
Nu ser jag en sida där uppgifterna står. Som IP-adress står det "0.0.0.0". Längst ner står det:
"Värddatornamn: varion2.dyndns.org (Uppdatering behövs)"

Kanske för att jag satt min dyndns-host som offline, så jag aktiverar den igen. Noter att jag använder min WAN-adress på dyndns-kontot.

Laddar om ADSL-prylens ddns-sida. Det står fortfarande "Uppdatering behövs". Hm.. uppdatering av vad?

Provar att gå in på min dyndns-adress, men får "Sidan kan inte hittas".


Men hur var det med det du skrev tidigare, dvs:
"Försök sätta ditt ADSL-modem i Bridge-mode"

Hur?


edit: En liten detalj bara: När jag inte försöker lösa problemet så sätter jag min dyndns-adress offline. Det kan nog vara bra att veta om ni testar att gå in på den sidan ibland.

Postat: 21 december 2007, 03:39:45
av JimmyAndersson
Nu gjorde jag en ny fil (döpt till varion2_dyndns) och skrev in följande:

NameVirtualHost *

<VirtualHost *>
ServerName varion2.dyndns.org
DocumentRoot /var/www/public_www
</VirtualHost>

<Directory "/var/www/public_www/">
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 192.168.0.0/16
</Directory>



Sparade den i /etc/apache2/sites-available .
(Katalogen public_www finns sedan tidigare.)

Kör a2ensite varion2_dyndns vilket går bra. Kör då etc/init.d/apache2 reload och då står det:
Reloading web server config....
[warn NameVirtualHost *:0 has no VirtualHosts



Beror det bara på att den inte hittar min dyndns-host ?


En annan sak som jag tänkte på:
Jag har öppnat port 80 på serverns IP (192.168.1.104) i Linksys-routern.
Har ju tidigare aktiverat DDNS i ADSL-prylen.
Är det något mer som jag måste tänka på för att dyndns-hosten ska se Linksys-routern och servern?

Postat: 21 december 2007, 07:47:38
av speakman
Raden "NameVirtualHost *" ska bara finnas *en* gång och då i default-filen.
Dessutom ska <Directory ..>-scopet ligga inuti <VirtualHost *>-scopet.

Nu går varion2.dyndns.org till XX.208.196.111 stämmer det?

Postat: 21 december 2007, 11:47:25
av sodjan
> När ni inte frågade något om ADSL-modemet/routern så trodde jag förstås inte att det var något problem.
> ...
> När ni inte frågade något om ADSL-modemet/routern...

Jag *trodde* att det var den vi talade om hela tiden !!
Jag utgick från att du hade *EN* burk som var ADSL modem/router...

Skit samma, det verkar som om du har koll på läget nu, och det är
väl det viktigaste... :-)

> edit: Det går inte att göra som Sodjan skrev tidigare då?

Sannolikt gör det det, om du *måste* ha två routers i ditt hemma-nät.
Det komplicerar saker och ting i onödan, skulle jag personligen vilja säga.

Från mig så svarar just nu 63.208.196.111 på en ping på varion2.dyndns.org,
och det måste väl vara ditt ADSL modem/router, så det ser väl bra ut.

> Är det något mer som jag måste tänka på för att dyndns-hosten ska se Linksys-routern och servern?

Öppna (forward eller vad det kallas i den) de aktuella portarna i ADSL-routern
till *servern's* IP adress (inte Linksysens, den har inget med det att göra, den
"bara" routar trafik inom ditt lokala nät).

En annan sak, kolla om ditt ADSL modem har ett web-admin interface på
port 80, det kan ställa till det lite (ADSL routern kan tro att det är till den
som du vill komma). Jag löste det enkelt genom att köra web-servern
bakom min ADSL router på port 81. Eller nej, det gjorde jag inte, jag
kör ADSL routerns web-admin-interface på en annan port, så att
min web-server blir default server på port 80, så var det ja... :-)

Postat: 21 december 2007, 13:46:30
av speakman

Kod: Markera allt

daniel@proliant:~$ host -A varion2.dyndns.org
 !!! varion2.dyndns.org address 63.208.196.111 maps to offline.mydyndns.org
daniel@proliant:~$
Prova: http://varion2.dyndns.org

Postat: 21 december 2007, 14:01:09
av sodjan
OK, det blir antagligen så när man markerar domänen som "offline" hos dyndns...
Hur som helst, jag tror att Jimmy har allt han behöver nu för att få ihop det...

Postat: 22 december 2007, 02:40:15
av JimmyAndersson
Speakman:
"Raden "NameVirtualHost *" ska bara finnas *en* gång och då i default-filen.
Dessutom ska <Directory ..>-scopet ligga inuti <VirtualHost *>-scopet."


Aha! Nu får jag inga felmeddelanden om det längre. :)


"Nu går varion2.dyndns.org till XX.208.196.111 stämmer det?"

Nope, det är 81.225.55.xxx



Sodjan:
"> edit: Det går inte att göra som Sodjan skrev tidigare då?

Sannolikt gör det det, om du *måste* ha två routers i ditt hemma-nät.
Det komplicerar saker och ting i onödan, skulle jag personligen vilja säga."


Jag *måste* inte ha två routers, men nu råkar jag ha det.



Öppna (forward eller vad det kallas i den) de aktuella portarna i ADSL-routern
till *servern's* IP adress (inte Linksysens, den har inget med det att göra, den
"bara" routar trafik inom ditt lokala nät).


Det finns en sida i ADSL-modemets inställningar som heter "Spel & programdelning".
Provade att göra en regel där som skickar en förfrågan på port80 till serverns IP-adress.
Men varion2.dyndns.org hittar ändå inte till servern.


edit: Testade att plugga in servern i ADSL-modemet och då kommer jag åt den direkt med http://varion2.dyndns.org

Gör ni också det?

Problemet är bara att jag inte kommer åt servern i det lokala nätverket genom ftp eller genom att bara skriva in serverns IP-adress i webläsaren.
Vet att ftp inte är det säkraste/bästa, men det är en senare fråga att ta tag i. :)

Servern är alltså ansluten till ADSL-modemet.
Datorerna i det lokala nätverket är anslutna till Linksys-routern, som i sin tur är ansluten till ADSL-modemet.

Postat: 22 december 2007, 09:21:33
av sodjan
> Provade att göra en regel där som skickar en förfrågan på port80 till serverns IP-adress.
> Men varion2.dyndns.org hittar ändå inte till servern.

OK, Om du har en PC som sitter på nätet *mellan* ADSL-rroutern och Linksysen
(d.v.s ansluten i en av ADSL-routerns portar), kan den då komma åt
web-servern ?
Efter att du har satt en forward på port 80 genom ADSL-routern, så är det
i princip samma sak.

Om det inte går så verkar det vara något med routingen i Linksysen.
Allt som du vill göra från "Internet", måste också gå att göra från nätet
mellan routrarna.

> Testade att plugga in servern i ADSL-modemet och då kommer jag åt den direkt...

Alltså från en PC som sitter *utanför* din ADSL-router ?? På "Internet" ?
Notera att allt detta är skit-svårt att testa om du inte har tillgång till
en PC som *inte* sitter på ditt interna nät !!

> Gör ni också det?

Nej, timeout. Jag får IP=[213.65.71.80] vilket väl är din ADSL-router.

> Problemet är bara att jag inte kommer åt servern i det lokala nätverket
> genom ftp eller genom att bara skriva in serverns IP-adress i webläsaren.
> Servern är alltså ansluten till ADSL-modemet.
> Datorerna i det lokala nätverket är anslutna till Linksys-routern, som i sin tur är ansluten till ADSL-modemet.

OK, låter som ett routing-problem.

Jag vet inte någon har sagt det innan, men i princip så ställer du bara
till det med ett för komplext nät alldeles i onödan. Eller, jo, jag tror att
någon har sagt det tidigare... :-) :-)

Jag minns inte längre vad som var anledning till att göra så som du har gjort...

Postat: 22 december 2007, 15:33:13
av 007sweden
Precis som sodjan nämnde så *måste* du ha någon utanför ditt nätverk att testa, annars får du ju såna fenomen som att 192.168.0.xxx adresser i hostnamn fungerar.

Som jag förstått det har du kopplat såhär nu:


INTERNET -> THOMSON ST585 (adsl modem emd inbyggd router) -> linksys wrt54gl -> server (och alla andra datorer)

Det betyder att du inte kan ha den automatiska uppdateringen av DDNS i linksysroutern, antingen får du ha det i thomsonroutern eller köra manuellt.

Det betyder även att du måste öppna iaf port 80 i thomsonroutern mot linksysroutern, och sedan därefter öppna port 80 i linksysroutern mot servern.

dyndns adressen skall vara riktad mot ditt internet-ip, alltså thomsonmodemets wan-ip.


Något jag missat i den enorma mängden text som befinner sig ovanför mitt inlägg?

Postat: 22 december 2007, 16:04:50
av sodjan
Exakt min bild, förrutom en liten detalj...

Borde in den "interna" routern (Linksys) automatiskt routa mellan de två
interna näten utan att "öppna" något speciellt ? Jag utgår från att
Linksysen *inte* har brandvägg, NAT o.s.v påslaget, det finns ju redan
i ADSL-routern. om det är påslaget även i Linksys'en så blir det lite
mer komplext...