ubuntu 9.10 domain name tonen

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Dorgaldir
  • Registratie: September 2009
  • Laatst online: 10-04 22:52

Dorgaldir

Creature of the web

Topicstarter
Gegroet,

ik heb hier een ubuntu 9.10 webservers staan en deze is perfecte bereikbaar door het invoeren van onze url (bv. www.mijnurl.be) dus tot daar niets aan de hand. Echter eens mensen op deze site zijn aangekomen word het extern ip adres getoont en dat is niet wat we willen.

Ik heb al wat gegoogled maar de locaties waar ik volgens deze resultaten iets moet aanpassen is er gewoon niet of is zo'n zeer belangrijk bestand waar ik niet graag iets in aanpas vanwege mijn tekort aan ervaring met een ubuntu server.

Kan iemand mij met een beetje duidelijkheid zeggen hoe ik dit het best kan aanpakken en in welk bestand ik net moet zijn, aangezien een aantal bronnen zich tegenspreken.

alvast bedankt.

Just me


Acties:
  • 0 Henk 'm!

  • Darkstar
  • Registratie: September 2007
  • Laatst online: 27-01-2023

Darkstar

BSOFH

Volgens mij moet je een A record aanmaken op je DNS server of is dat al gebeurd?

 MacBook Pro | iPhone 6 64GB Space Gray | iPad (2017) | Apple Watch series 0 - Some people just need a high five... in the face... with a chair


Acties:
  • 0 Henk 'm!

  • lordgandalf
  • Registratie: Februari 2002
  • Laatst online: 05-09 17:55
Dit is inderdaad gewoon een dns probleem.
Je hebt het over bestanden ik gok erop dat je je host file aan het aanpassen bent geweest.
Dat wil je niet want als het server ip verandert dan heb je een probleem mag ja alle x pc`s opnieuw gaan aanpassen.

Steam: Profile / Socialclub: Profile / Uplay: minedwarf / Origin: lordgandalf3


Acties:
  • 0 Henk 'm!

  • Dorgaldir
  • Registratie: September 2009
  • Laatst online: 10-04 22:52

Dorgaldir

Creature of the web

Topicstarter
ik heb nog niets aangepast, net om dit te vermijden, dat ik dus fout zat :p

het is een server met citrix en dan een win 2008 sbs en ubuntu 9.10 als webserver.

ik denk dat de windows is ingesteld als de dns. dus zou ik daar iets op moeten doen, of zie ik het verkeerd?

Heb echt weinig ervaring met servers, vandaar.

Just me


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:47

Hero of Time

Moderator LNX

There is only one Legend

Even voor de duidelijkheid, verandert het adres naar het IP adres zodra ze de site openen, of pas als ze een pagina verder bladeren? Als het pas na het verder bladeren is, dan moet je geen absolute paden gebruiken op je website, of anders het IP adres eruit halen en vervangen voor de domeinnaam.
Ik betwijfel of het daadwerkelijk een DNS probleem is, want als dat het zou zijn, zouden ze de site niet eens via domeinnaam moeten kunnen bereiken. Misschien een Apache configuratie, maar mijns inziens zeker geen DNS.

Het zou ook helpen als je in je TS had aangegeven welke bestanden je zou moeten wijzigen met wat. Aangeven dat je 'een bestand' zou moeten aanpassen met 'iets' zegt natuurlijk niets. Zo kan je elke oplossing wel omschrijven: "pas een bestand aan en verander iets, dan werkt het". Zegt concreet niets.

Post dus eens je Apache configuratie, mogelijk dat daarin het probleem al staat.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Dorgaldir
  • Registratie: September 2009
  • Laatst online: 10-04 22:52

Dorgaldir

Creature of the web

Topicstarter
dus als men de url ingeeft en naar de site surft past de url zich direct aan naar het ip adres.

SERVER_SIGNATURE <address>Apache/2.2.12 (Ubuntu) Server at extern ip Port 80</address>
SERVER_SOFTWARE Apache/2.2.12 (Ubuntu)
SERVER_NAME extern ip
SERVER_ADDR intern ip
SERVER_PORT 80
REMOTE_ADDR extern ip

Dit heb ik gevonden in mijn phpinfo() wat ik dacht dat het was, hoop dat dit is wat je bedoelde.

de bestanden die ik had gevonden waren /etc/apache2/sites-available/default en /etc/apache2/sites-available/default-ssl
wat ikdaarin moest veranderen stond er niet bij :s dus ben ik er maar mooi afgebleven

Just me


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:47

Hero of Time

Moderator LNX

There is only one Legend

Dat er bij SERVER_NAME een IP staat zegt volgens mij al genoeg, dat zou het domeinnaam moeten zijn. Als er maar 1 site draait, dan staat die in /etc/apache2/sites-enabled, mogelijk dus alleen default. Post dat bestand alsnog even hier (gebruik code tag), maskeer eventueel het IP adres en andere gevoelige informatie.

Wie heeft die bak opgezet eigenlijk? Misschien moet je die persoon even vragen over hoe en wat.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Dorgaldir
  • Registratie: September 2009
  • Laatst online: 10-04 22:52

Dorgaldir

Creature of the web

Topicstarter
De persoon die de server heeft opgezet werkt voor het bedrijf waar we de server hebben gekocht, echter zijn ze daar gespecialiseerd in windows server en heeft die kerel moeten leren linux servers installeren voor ons.


dit is het /etc/apache2/sites-enabled/default bestand.
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog /var/log/apache2/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/log/apache2/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

Just me


Acties:
  • 0 Henk 'm!

  • Raynman
  • Registratie: Augustus 2004
  • Laatst online: 00:19
Eerst nog even voor de zekerheid: staat je site ook echt in die document root (/var/ww)? Anders is dit meer een soort fallback virtualhost. Je moet inderdaad zorgen dat je (bij de VirtualHost waar het om gaat)
ServerName www.mijnurl.be
hebt staan.

Waarschijnlijk zou je geen IP zien als de hostname goed staat in je hosts-bestand of misschien probeert Apache ook nog wel reverse DNS, maar je krijgt dan tijdens opstarten vaak ook iets van een notice dat-ie de naam niet goed kan achterhalen.

offtopic:
Apache draait trouwens ook op Windows, dus die Windows-specialisatie alleen zegt nog weinig, maar dan werken ze vast met IIS.

Acties:
  • 0 Henk 'm!

  • Dorgaldir
  • Registratie: September 2009
  • Laatst online: 10-04 22:52

Dorgaldir

Creature of the web

Topicstarter
de site staat inderdaad in /var/www

ik heb de servername ingevoegd, maar het probleem blijft.

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    ServerName www.mijnurl.be

    DocumentRoot /var/www
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog /var/log/apache2/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/log/apache2/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

[ Voor 94% gewijzigd door Dorgaldir op 11-03-2010 14:31 ]

Just me


Acties:
  • 0 Henk 'm!

  • Raynman
  • Registratie: Augustus 2004
  • Laatst online: 00:19
Heb je ook apache herstart? (of in elk geval config laten herladen)

Acties:
  • 0 Henk 'm!

  • Dorgaldir
  • Registratie: September 2009
  • Laatst online: 10-04 22:52

Dorgaldir

Creature of the web

Topicstarter
ik heb apache niet zelf herstart maar ik heb wel de gehele ubununtu server herstart, met het gedacht dat het dan zeker goed zou zijn.

edit: heb net nog even apache zelf herstart en nog steeds hetzelfde...

[ Voor 21% gewijzigd door Dorgaldir op 11-03-2010 20:08 ]

Just me


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:47

Hero of Time

Moderator LNX

There is only one Legend

Het zit er op zich goed uit. Ik heb even gekeken naar een andere apache config bij mij, en daar is het enige wat er niet in staat dat cgi-bin deel en de ServerName. Kijk eens in je apache logs, misschien dat daar iets in staat. Is het een website die openbaar mag zijn, of draait het alleen intern? Het kan namelijk ook nog een browser instelling zijn. Probeer het eens met een andere browser.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Dorgaldir
  • Registratie: September 2009
  • Laatst online: 10-04 22:52

Dorgaldir

Creature of the web

Topicstarter
Ik heb 5 browsers op mijn pc staan en het is overal hetzelfde :p
ik zal morgen eens zoeken of ik die logs vind, iets specifiek waar ik naar moet zoeken?

Just me


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:47

Hero of Time

Moderator LNX

There is only one Legend

Ehm, iets over translating oid, geen idee, zoveel werk ik niet met apache (praktisch nooit). Andere PC proberen? Systeem van buitenaf indien mogelijk? Eventueel vanaf de server zelf, wat doet hij als je met een terminal browser zoals w3m, links of lynx naar je localhost gaat, wordt dan de URL dan ook een IP?

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • wasted247
  • Registratie: Oktober 2006
  • Laatst online: 18-12-2024
Wat voor een site draait er op die apache bak? Als het bvb wordpress oid is kan het best nog eens aan je instellingen daarvan liggen.

Gebruik je hiernaast iets van dynamic dns?

[ Voor 14% gewijzigd door wasted247 op 12-03-2010 00:11 ]


Acties:
  • 0 Henk 'm!

  • Dorgaldir
  • Registratie: September 2009
  • Laatst online: 10-04 22:52

Dorgaldir

Creature of the web

Topicstarter
We hebben een dedicated ip bij belgacom en de site die erop draait bestaat uit wat php, mysql db, html, css en js.
Dus opzich niets speciaal denk ik zo.

Just me


Acties:
  • 0 Henk 'm!

  • kKaltUu
  • Registratie: April 2008
  • Laatst online: 02-09 19:59

kKaltUu

Profesionele Forumtroll

Het kan zijn dat in je pakket naar een IP address wordt gelinkt, ipv een domein naam, dit zou een hoop verklaren.
In elk geval zou het mooi zijn als je kon uitvogelen wanneer iemand een IP address te zien krijgt.


offtopic:
Als je instellingen wijzigt, hoef je bak niet te herstarten. De apache daemon restarten is al genoeg

Bovenstaande is mijn post. Lees deze aandachtig, dank u wel voor uw medewerking.


Acties:
  • 0 Henk 'm!

  • Dorgaldir
  • Registratie: September 2009
  • Laatst online: 10-04 22:52

Dorgaldir

Creature of the web

Topicstarter
De mensen die me hierop wezen zeiden altijd gewoon de url in de daartoehorende balk te typen en na het op enter duwen veranderde deze in een ip.
Geen idee waar ik kan uitvogelen waar dit exact gebeurd.

Just me


Acties:
  • 0 Henk 'm!

  • CherandarGuard
  • Registratie: Oktober 2001
  • Laatst online: 14-10-2024
Ik vermoed eigenlijk ook dat het in de links binnen de site zit.
Het is alleen wat lastig om dat te bepalen zonder toegang tot de files, dus dat zul je zelf even moeten doen.
Binnen een site moet je dus niet linken met IP adressen, maar met dynamische/relatieve adressen.

Acties:
  • 0 Henk 'm!

  • Dorgaldir
  • Registratie: September 2009
  • Laatst online: 10-04 22:52

Dorgaldir

Creature of the web

Topicstarter
ik gebruik enkel zulks een links

HTML:
1
<a href="index.php?p=me">

Just me


Acties:
  • 0 Henk 'm!

  • wasted247
  • Registratie: Oktober 2006
  • Laatst online: 18-12-2024
Ik vrees toch dat je het in je site zal moeten zoeken. Apache kan niet zomaar de host header aanpassen naar jouw externe ip adress, tenzij je bvb met rewrites werkt.

Mocht je geen bezwaar hebben kun je eventueel hier de url posten, kunnen we misschien iets verder kijken.

Doe eens een site wide search binnen de code van je site, op je externe ip. In de database is geen tabel 'site_settings' oid aanwezig? Hiernaast is de vraag wanneer de host header gewijzigd wordt ook zeer interessant. Wanneer je lokaal op de server naar 127.0.0.1 gaat, wijzigt de host header dan ook? Als je op het lan naar het lan adres van de server gaat, krijg je dan ook een extern ip? Als je op het lan, je domeinnaam invoert, kom je dan uberhaubt op de juiste plek uit? Zo nee, voeg het lan ip eens toe aan je hostfile met je FQDN, kijk of je dan ook geredirect wordt.

In de links lijkt het me niet te zitten, anders zou je pas na een eerste klik het externe ip moeten zien. Tenzij je bezoeken bij binnenkomst natuurlijk direct redirect ;)

Acties:
  • 0 Henk 'm!

  • Dorgaldir
  • Registratie: September 2009
  • Laatst online: 10-04 22:52

Dorgaldir

Creature of the web

Topicstarter
Heb het gevonden :s

De standaard pagina staat ingesteld op index.html waarin een redirect stond naar 'ip-adrs'/index.php

En natuurlijk was dat de laatste pagina waar ik gekeken had |:(

toch bedankt voor de hulp iedereen.

Just me


Acties:
  • 0 Henk 'm!

  • wasted247
  • Registratie: Oktober 2006
  • Laatst online: 18-12-2024
*O*

Gewoon de index.html verwijderd neem ik aan? Anders even php aan je default documents toevoegen (Directory index).
Pagina: 1