Konfigurera dyndns, Linksys-router och en server.

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
JimmyAndersson
Inlägg: 26571
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Sådär nu är Apache avinstallerat. :)

Hm, när jag sedan loggar ut så står det "Starting Apache 1.3" eh.. hur många versioner är installerade egentligen? *Jag* har inte installerat Apache eller Apache 1.3. Jag har bara installerat Apache2.

Nåja, kör en reboot för att se hur det blir när allt startas om.
Än så länge ser det fint ut.

Loggar in som root. Plockar bort index.html i /var/www och knappar sedan in serverns IP (192.168.1.104) i arbetsdatorns (en annan PC's) webläsare. Ser katalogerna. Längst ner står det fortfarande:
"Apache/1.3.34 Server at 192.168.1.104 Port 80"

Humm.... Tja, jag tar väl bort 1.3.34 också då eller? Nähepp, det gick inte:
"Couldn't find apache 1.3.34"

I katalogen /etc/apache finns fortfarande filer:
access.conf
httpd.conf
mime.types
modules.conf
srm.conf


gah... jag blir smått knäpp på det här.... :wacko:
Användarvisningsbild
007sweden
Inlägg: 3500
Blev medlem: 3 mars 2005, 20:18:12
Skype: oo7sweden

Inlägg av 007sweden »

Testat apache_1.3.34 eller nåt liknande, tror inte det skall sitta ihop, eller bara apache.
Användarvisningsbild
JimmyAndersson
Inlägg: 26571
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Först körde jag apt-get remove apache och det gick bra. (Det var då jag skrev "Sådär nu är Apache avinstallerat".)
Sedan startade jag om hela servern.

Har provat med apt-get remove apache1.3.34 och apt-get remove "apache 1.3.34" men det har stått att det inte finns i båda fallen.

Provade nu med apt-get remove apache_1.3.34 men det blev samma resultat. Dvs "couldn't find package apache_1.3.34"

edit: Vid närmare eftertanke så är det kanske helt ok att ha både Apache och Apache2. Det är iallafall ingen som klagat på det när jag skrivit det tidigare i den här tråden. :)
Äh, jag installerar Apache igen.
.
Setting up apache (1.3.34-4.1) ...
Starting apache 1.3 webserver.....


Sådär. :)


Men det verkar vara helt skilda filer man editerar i för att sätta upp t.ex VirtualHost's. Nu verkar felet vara att den VirtualHost jag gjorde tidigare (och som då fungerade) inte längre fungerar...

Allt jag gjorde var alltså att skriva in address, netmask, gateway-adresserna i /etc/network/interfaces. Då blev det såhär som jag beskrivit på den här sidan och på förra sidan. Plockade bort dessa rader (address, netmask, gateway) men det är fortfarande likadant. Notera att detta inte har något att göra med att jag tog bort och installerade om Apache. Felet fanns redan innan.


edit: Testar att stoppa Apache (1.3) och starta Apache2 (ifall den inte körs..)

skriver:
/etc/init.d/apache stop
och får:
Stopping apache 1.3 web server...No process in pidfile '/var/run/apache.pid' found running; none killed.
.

nähepp.. skriver då:
/etc/init.d/apache2 start
och får:
Starting web server (apache2)...(98)Address already in user: make_sock: could not bind to address [::]:80
(98)Address aldready in user: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down
Unable to open logs
failed!



Något som gav en ledtråd?
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Kod: Markera allt

dpkg -l "*apache*" | grep ^ii
ger dig en lista på alla installerade paket med ordet "apache" i namnet.

Provat startat om maskinen för enkelhetens skull ifall inte gamla processer stängts av?

Avinstallera paketet "apache" och starta om.

Än en gång: Jag har inte *valt* att göra det såhär rörigt. Nu råkar jag ha en Thomson-router och en Linksys-router. That's it.
Du har *valt* att köpa en router istället för switch som jag förespråkade i andra tråden. ;)

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp


Du har angivit "dhcp" på eth0 vilket gör att den hämtar gateway-inställningen via DHCP.
Du får ändra den till static om du vill styra själv, men då måste du in med uppgifter om ipadresser osv..
"man interfaces" hjälper dig.

Vad gäller dina routrar så borde enklast vara att sätta DMZ i THOMSON till Linksys och därefter bara sätta portforward i Linksysen.
Eftersom all trafik automatiskt går vidare till Linksysen så behöver du bara bekymra dig om den.
Finns inte DMZ i THOMSON så kanske det finns något annat sätt att vidarebefodra alla portar.
Det finns ingen anledning att ha två st. "brandväggar".

B.t.w. när du säger att "brandväggen" är avstängd i THOMSON, vad menas då mer exakt?
Det råder stora skillnader i benämningen "Brandvägg" i konsumentvärlden mot för i expertvärlden. ;)
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

*Om* Thomsonen (den "första" burken) har sin brandvägg avstängd (i min
värld = "bridged"), så borde ju den andra routern (Linksysen) få en IP
direkt av ISP. Alltså på samma sätt som det var förr när man
hade enkla "ADSL-modem" och PC'n (den enda man kunda ha) direkt
fick en IP från ISP'n.

Att Thomsonens "WAN-adress" blir en 192.168 adress tyder på att båda
burkarna har sina brandväggar igång.

Sen lite blandade kommentarer...

Speakman> Jag har aldrig sett att man kan slå av NAT i en konsumentrouter.

I min Xyzel är det bara ett litet kryss så blir den en ren "bridge", tror jag... :-)

Jimmy> Jag har inte *valt* att göra det så här rörigt.

OK, kanske det, men *någon* har valt att ha det så.
Tala då med den som har valt det åt dig. Vad är anledningern
till att *inte* städa upp i konfigurationen ? Som det är nu skjuter du
dig bara i foten hela tiden.

> Så jag använder mycket hellre Linksys'en som router och brandvägg.

Där håller jag med, efter koll av dokumentationen så ser Linksysten
betydligt mer kapabel ut. Den är så pass "duktig" så den behöver inte
en extra brandvägg mellan sig själv och Internet.

> Stopp ett tag nu. Brandväggen i Thomson-routern är och har varit avstängd hela tiden.

Det stämmer inte riktigt överens med att Linksysen får en 192.168
adress som "WAN-adress". Kommer inte den från Thomson burken ?
Och du gjorde ju en "forward" av port 80 i *Thomson* routern, och "forward"
av portar görs ju i brandväggen !?

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

Jag vet inte exakt vilken version av programvara du har i din Thomson,
men i manualen till 6.x "Thomson ST585(v6), Installation and Setup Guide",
sidan 17 under "Basic Setup" så står det om en inställning för :
Using Easy Setup
In the Easy Setup wizard:
1 Click Next to proceed. If for some reason you want to abort the wizard, click Cancel.
2 Choose the Service provided by your ISP (Router or Bridge) and click Next.
O.s.v...
Användarvisningsbild
JimmyAndersson
Inlägg: 26571
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Speakman:
"Provat startat om maskinen för enkelhetens skull ifall inte gamla processer stängts av?"

Japp, det är så jag har gjort. Jag skrev tidigare:
"Nåja, kör en reboot för att se hur det blir när allt startas om."


"Du har *valt* att köpa en router istället för switch som jag förespråkade i andra tråden."

Ja, för att du skrev att jag skulle köpa en router *eller* switch. Jag valde en router eftersom Thomson-routern har minimalt med inställningsmöjligheter. Det har jag redan förklarat några gånger tidigare i den här tråden... :wink:


dpkg -l "*apache*" | grep ^ii ger bl.a:
apache 1.3.34-4.1
apache-common 1.3.34-4.1
apache-dev, doc, modules,perl,ssl,losv.
apache2
apache2-common
amacpe2-doc,module,mpm-ev,mpm-it,osv.
libapache-mod- bl.a 2.0.2-2.4
libapache2-mod bl.a 3.2.10-4


"Finns inte DMZ i THOMSON så kanske det finns något annat sätt att vidarebefodra alla portar."

DMZ finns tyvärr inte i Thomson-burken, men det finns en grejj som heter "Spel och programdelning" där man kan välja vilket portintervall som ska 'åka igenom' till en IP-adress. Det borde kanske gå att låta alla portar gå vidare till Linksys-routern? Ska testa när jag svarat på era inlägg. :)



"B.t.w. när du säger att "brandväggen" är avstängd i THOMSON, vad menas då mer exakt?"

Det finns tre val i brandväggsinställningarna i Thomson-burken:
*Block all:
Use this Security Level to block all traffic from and to the Internet. Game and Application sharing is not allowed by the firewall.
*Standard:
Use this Security Level to allow all outgoing connections and block all incoming traffic. Game and Application sharing is allowed by the firewall..
*Disabled:
Disable the firewall. All traffic is allowed to pass through your SpeedTouch. Game and Application sharing is allowed by the firewall.

Det är den sistnämnda som jag har ikryssad, och har haft sedan jag köpte Linksys-routern. Som sagt, det är dumt/onödigt att ha två routers. :)

Men trots beskrivningen för "Disabled" så går det ändå att göra inställningar i "Spel och programdelning". De borde ha disablat den delen om de inställningarna inte gälde när man har satt brandväggen som "Disabled".... Rörigt...


"Det råder stora skillnader i benämningen "Brandvägg" i konsumentvärlden mot för i expertvärlden."

Minst sagt! :D


Sodjan:
Att Thomsonens "WAN-adress" blir en 192.168 adress tyder på att båda
burkarna har sina brandväggar igång.


Menar du inte Linksys-routerns WAN-adress? *Den* är en 192.168-adress och det är jag som har skrivit in den. Annars fungerade det inte. :)


Jimmy> Jag har inte *valt* att göra det så här rörigt.

OK, kanske det, men *någon* har valt att ha det så.


Som sagt, jag har svarat på detta innan. Läs svaren till Speakman så får du en snabbrepris. :)



> Stopp ett tag nu. Brandväggen i Thomson-routern är och har varit avstängd hela tiden.

Det stämmer inte riktigt överens med att Linksysen får en 192.168
adress som "WAN-adress". Kommer inte den från Thomson burken ?


Nu är jag lost...
Varför skulle jag inte kunna ange en 192.168-adress som WAN-adress i Linksysen när brandväggen är avstängd i Thomson-burken?


"Jag vet inte exakt vilken version av programvara du har i din Thomson"

Jag har v. 6.2.16.3.


Using Easy Setup
In the Easy Setup wizard:
1 Click Next to proceed. If for some reason you want to abort the wizard, click Cancel.
2 Choose the Service provided by your ISP (Router or Bridge) and click Next.


De inställningarna finns i min Thomson-burk. Hade inte sett det tidigare, eftersom det står A, B eller C för att välja mellan Router, Bridge eller PPPoE.
Det är iallafall inställt på "Ansluter med PPPoE".

Jag har fattat det som att den inställningen bara rör anslutningen till min ISP, men det kanske är fel?
Vad blir skillnaden om jag sätter den som Bridge? Ska jag då sätta Linksys-routerns WAN-adress till den WAN-adressen som Thomson-burken's WAN-adress är nu?
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Sodjan:
> Att Thomsonens "WAN-adress" blir en 192.168 adress tyder på att båda
> burkarna har sina brandväggar igång.
>
> Menar du inte Linksys-routerns WAN-adress?

Sorry, jo jag menar den "andra" burken, alltså Linksys'en, ja... :-)

> Det finns tre val i brandväggsinställningarna i Thomson-burken:

Och inget av dom stänger av *ROUTERN* !

*OM* routern i Thomson burken var avstängd (och alltså fungerar som en
"bridge") så borde Linksysen ha en *publik* WAN-adress (liknande den
som Thomson burken har nu). OCh då skulle det vara o Linksysen du
ska konfigurera dyndns o.s.v... Men det verkar vara en lång väg dit... :-)

Thomson manual >> 2 Choose the Service provided by your ISP (Router or Bridge) and click Next.
Jimmy > Jag har fattat det som att den inställningen bara rör anslutningen till min ISP, men det kanske är fel?

Jag är inte säker, jag tolkade det som att det gällde om burken ska fungera
som en "router" eller en "bridge".

> Vad blir skillnaden om jag sätter den som Bridge? Ska jag då sätta
> Linksys-routerns WAN-adress till den WAN-adressen som
> Thomson-burken's WAN-adress är nu?


Sätta och sätta, den första *router* som din ISP "ser" borde få en "WAN-adress"
automatiskt från din ISP. Jag vet inte om det kallas DHCP, men det
fungerar lite på samma sätt.
Alternativet är att du har en fast IP från din ISP, men det är ovanligt
(och då skulle du inte behöva dyndns... :-) ).

På samma sätt är det väl Thomson burken som i dag ger Linksysen en adress. Tror jag... :-)
Men det kan du naturligtsvis ha satt upp helt manuellt också...
Användarvisningsbild
JimmyAndersson
Inlägg: 26571
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

> Det finns tre val i brandväggsinställningarna i Thomson-burken:

Och inget av dom stänger av *ROUTERN* !


Ah, just det ja. :oops:


*OM* routern i Thomson burken var avstängd (och alltså fungerar som en
"bridge") så borde Linksysen ha en *publik* WAN-adress (liknande den
som Thomson burken har nu). Och då skulle det vara o Linksysen du
ska konfigurera dyndns o.s.v... Men det verkar vara en lång väg dit...


Aha, då förstår jag. :)

Nu har jag nog tillräckligt med info för att lösa det.
Återkommer någon gång efter julafton. :)

God jul och *stort* tack för all hjälp!
Det gäller även för övriga inblandade i tråden. :)
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Återkommer någon gång efter julafton.

*Efter* ? :-) :-)
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Stora problemet, sodjan, är att terminologin mellan proffs- och konsumentprylar inte överensstämmer särskilt mycket.

Tillverkare av konsumentprodukter började i ett tidigt stadie använda termer som "brandvägg" för de enklaste maskerande (NAT:ande) routrarna för att dra åt sig prylbögar.
Nu börjar marknaden rätta tillbaka sig då vissa heter "gateway" istället vilket är mer rättvisande.

Även bland inställningarna finns stora fel i terminologin för att verka häftigt, och även samma inställning kan på olika modeller heta vitt skiljda saker.

Jag är inte brydd över förbistringarna i denna tråd. :)

Btw, Jimmy, du *kan* köra en router, men jag förespråkade en switch. Way diffrent.
Användarvisningsbild
JimmyAndersson
Inlägg: 26571
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Sodjan:
> Återkommer någon gång efter julafton.

*Efter* ?


:D
Det var lockande att sätta igång direkt, men jag kände att jag behövde ge julen och sambon lite uppmärksamhet också. :)


Nu har jag testat lite mer. Satte Thomson-burken som bridge och då berättade den genast att DSL-anslutningen var nere. Inte så konstigt eftersom mitt användarnamn och lösenord till ISP'n inte användes.

Testade då att sätta Linksys-routerns "Anslutningstyp för internet" till PPPoE (som Thomson-burken var inställd på tidigare) och knappade in användarnamn och lösenord.
Då kom jag ändå inte åt internet.

Provade då att låta Linksys'ens "Anslutningstyp för internet" vara "Statisk IP" och angav Thomson-burkens IP-adress som "IP-adress för internet". Fortfarande inget internet. Testade även flera andra varianter, men kom inte ut på internet ändå.

Så: Hur ska Linksys-routern vara konfigurerad för att "komma ut på internet" när Thomson-burken är satt som bridge? Någon av dessa burkar måste ju ange användarnamn och lösenord till min ISP (som är Tele2)...

Notera: När jag skriver att jag "inte kommer åt internet" så menar jag med en dator som är ansluten till Linksys-routern.
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Har Linksys'en någon statusbild för sin "WAN" anslutning ?
Där brukar man kunna se om den har fått en anslutning, d.v.s
att den ska ha fått en WAN-IP, nätmask, DNS-adress(er), o.s.v.

Notera också att det i detta fall enbart får finnas *en* nod efter
Thomson burken, antingen (som i de flesta enklare "hemma-nät")
en *ensam* PC, eller (som i ditt fall) enbart Linksys'en. Om det även
sitter en PC där så kommer det sannolikt att bli konflikt mellan den
och Linksys'en. Jag tror inte att din ISP kommer att dela ut flera IP adresser.

Är det här en vanlig ADSL anslutning ? På en befintlig telefonlinje ?
För mitt Telia ADSL så kopplar jag bara in Zyxel modemet/routern "out-of-the-box"
så sker uppkopplingen direkt, jag behöver inte ange någonting.
Men visst, om det är specat så, så ska du väl göra det, här är jag
lite lost och har ingen direkt uppfattning... :-)

Om din Thomson är en "bridge" så betyder det att "Internet" når ända in
till din Linksys. Och alltså att din Linksys ska få en *publik* IP adress
som sin "WAN-adress", inte en 192.168 adress. Och (om jag inte har
missförstått det helt ) så har Thomson burken nu ingen egen IP adress alls.

Men här börjar detaljerna bli lite luddiga för mig...

> När jag skriver att jag "inte kommer åt internet" så menar jag med en
> dator som är ansluten till Linksys-routern.

OK, men det borde, som sagt, även framgå av Linksys'ens egen statusbild
för WAN-anslutningen, det måste/borde finnas en sådan bild. Och om den
inte visar rimlig info från din ISP, så kan det knappast fungerar med
en PC bakom Linksysn'en heller.

Väntar på Linksys manualen, men det går väldigt segt från deras site,
jag postar så länge...
Användarvisningsbild
JimmyAndersson
Inlägg: 26571
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Sådär ja, nu är det Linksys-routern som anslutit till min ISP och Thomson-burken är snällt en bridge. :)

Vet inte riktigt varför det inte fungerade tidigare. Jag provade åter igen samma inställningar som jag testat tidigare och helt plötsligt bestämde sig något för att fungera. :)


"Har Linksys'en någon statusbild för sin "WAN" anslutning ?"

Japp, det finns en flik i webgränssnittet som heter just "Status" där man kan se bl.a status för WAN. I Thomson-burken har jag däremt aldrig sett att WAN-adressen stått.


"Jag tror inte att din ISP kommer att dela ut flera IP adresser."

Nä precis. Den biten är jag med på. Så nu när Thomson-burken är bridge så kan jag inte ansluta något annat än Linksys-routern till den. Tja, "kan" kan man iofs men det blir inte bra. :)


"Är det här en vanlig ADSL anslutning ? På en befintlig telefonlinje ?"

Japp.



.... "Och alltså att din Linksys ska få en *publik* IP adress
som sin "WAN-adress", inte en 192.168 adress."


Just det. Jag fick skriva in användarnamn och lösenord i Linksys-routern för att ISP'n skulle 'ge mig' en WAN-adress.


"Och (om jag inte har missförstått det helt ) så har Thomson burken nu ingen egen IP adress alls."

Det verkar inte så nä. För att komma åt Thomson-burken så måste jag (vad jag märkt iallafall) avbryta anslutningen i Linksys'en till min ISP och istället konfigurera den som den var tidigare, dvs med 192.168.0.254 (Thomson-burkens "interna" IP-adress eller hur man ska beskriva det) som gateway.
Rörig förklaring, men du hänger nog kanske med ändå. :)



Så alltså, nuvarande status är så att jag har Thomson-burken som bridge och Linksys-routern som sköter resten, och det viktigaste: Det fungerar. Jag kommer åt internet från datorerna som är anslutna till Linksys-routern. :)


Nu ska jag bara få ordning på server-problemet. Dvs att VirtualHost-'reglerna' jag gjorde till Apache2 inte verkar gälla. Servern kör nu plötsligt Apache 1.3.
Här har jag en del kunskapsluckor att täppa igen. Tydligen kan både Apache1.3 och Apache2 köras parallellt, men jag hänger inte med på hur jag då ska få ordning på VirtualHosts... :)
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Kul !!
Jo, nu är ju hela nät-topologin betydligt enklare och renare än tidigare!

I princip ser det nu tekniskt ut som när man har en "vanlig"
*integrerad* ADSL modem/router/switch (i en burk). Den enda problemet
är som du sa att man inte kommer åt all konfigurering från samma web-
gränssnitt...

Om det inte är någon speciell funktion i Thomson burken
du saknar, så borde du kunna köra på så här. Av det jag har sett
av manualerna så verkar Linksys'en lite "bättre".

Apache har jag inte jobbat med aktivt, så det låte jag vara... :-)
Användarvisningsbild
JimmyAndersson
Inlägg: 26571
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Av det jag har sett av manualerna så verkar Linksys'en lite "bättre".

Jo det finns mycket fler möjligheter i Linksys'en. Både när det gäller inställningar och att se status på diverse grejjer. Det finns inget speciellt i Thomson-burken som jag behöver, så jag kör gärna såhär. :)

När det gäller Apache så dyker nog indianen himself (Speakman) upp här förr eller senare. :)
Skriv svar