Avatar billede monkeysee Nybegynder
17. august 2003 - 21:14 Der er 45 kommentarer og
1 løsning

Tilgå min faste IP adresse

Jeg kører Red Hat 9 med Apache, i standard konfiguration.

Jeg har fast IP adresse: 80.161.210.30

Min router er sat op til at acceptere indgående/udgående SMTP og HTTP trafik

Apache lytter til alle adresser på port 80

Standard virtual host håndterer alle requests

Det fungerer fint via loopback 127.0.0.1 og localhost, men der er *intet* svar når man taster IP adressen ind!

Hvad gør jeg galt? Skal man tilføje noget til /etc/hosts, eller?

Jeg er linux newbie, så vær blid;-)
Avatar billede nidyahou Praktikant
17. august 2003 - 21:17 #1
det er min opfattelse at ISS er bedre og kan bruges bedre i forhold til online servere du kan se hvordan du oprette ISS server af din egen pc på www.html.dk >tutorials>asp>lektion 2
Avatar billede frosig Nybegynder
17. august 2003 - 21:19 #2
Hvis du sidder bag en router, der ikke understøtter DNS-loopback, så er det derfor. Det betyder, at du ikke kan benytte din globale ip på alle computere, der sidder bag routeren. Du skal få en person udefra til at teste det...
Avatar billede htm Nybegynder
17. august 2003 - 21:21 #3
nidyahou>> Det er så absolut ikke min opfattelse - syntes apache kører meget bedre end IIS - men lad os nu ikke tage denne diskussion.

Som du også lægger mærke til bruger han redhat linux og her er det ikke muligt at bruge IIS.


Har du sørget for at viderestille port80 i din router til din servers interne IP?

Sæt også dit servername i din httpd.conf til dit eksterne IP-adresse.
Avatar billede monkeysee Nybegynder
17. august 2003 - 21:24 #4
Well, min router er fra TDC. De leverer en router som er præ-konfigureret til at kunne håndtere en server (ISS eller Apache:-), og enhver ændring koster 950,- så åeh...

Frosiq - er der ikke noget om at man kan oprette en proxy for at kunne teste et scenarie som dette uden at skulle ind til naboen hele tiden ?
Avatar billede monkeysee Nybegynder
17. august 2003 - 21:27 #5
Htm >> Sæt også dit servername i din httpd.conf til dit eksterne IP-adresse

OK jeg prøver det...
Avatar billede htm Nybegynder
17. august 2003 - 21:27 #6
OK - men har du så sørget for at din server har den IP-adresse der er foreskrevet i følge TDC til at få en server på? Mener at den skal hedde 192.168.1.3 .
Avatar billede monkeysee Nybegynder
17. august 2003 - 21:30 #7
Htm >> kan man 'bytte rundt' på maskinernes adresser bare ved at skifte netstik?
Avatar billede htm Nybegynder
17. august 2003 - 21:31 #8
Nej - det skal sættes op på maskinen. Det har intet med netstikket at gøre, men derimod softwaren!
Avatar billede monkeysee Nybegynder
17. august 2003 - 21:33 #9
Mit servername er nu sat til 80.161.210.30

Prøv at kigge ind på http://80.161.210.30/ for at se om det virker...
Avatar billede htm Nybegynder
17. august 2003 - 21:34 #10
Du kan se din aktuelle IP-adresse ved at skrive

ifconfig

og se hvilken IP-adresse der står ved eth0

Og din IP virker ikke! Du har selvfølgelig genstartet apache efter ændringen? og har du tjekket din IP-adresse?
Avatar billede monkeysee Nybegynder
17. august 2003 - 21:36 #11
htm >> jep, jeg skrev

/etc/init.d/httpd reload
Reloading httpd: [  OK  ]

min LAN IP er 192.168.1.6, hvordan skifter jeg til 192.168.1.3 ??
Avatar billede lap Nybegynder
17. august 2003 - 21:37 #12
"vi /etc/sysconfig/network-scripts/ifcfg-eth0" - og ret det - "service network stop" og "service network start"
Avatar billede monkeysee Nybegynder
17. august 2003 - 21:39 #13
Det eneste som står i ifcfg-eth0 er:
- - - - - - -
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
- - - - - - -
hvor skal jeg rette IP adressen?
Avatar billede htm Nybegynder
17. august 2003 - 21:41 #14
Ret det til dette:

DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.3
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
Avatar billede lap Nybegynder
17. august 2003 - 21:41 #15
Du kører dhcp lige nu - ret til dat ip-adresse - filen skal se således ud:

DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.1.255
IPADDR=192.168.1.3
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
USERCTL=no
PEERDNS=no
TYPE=Ethernet
Avatar billede monkeysee Nybegynder
17. august 2003 - 21:41 #16
Wow! Jeg slukker lige de andre maskiner heromkring så de ikke konflikter...
Avatar billede lap Nybegynder
17. august 2003 - 21:42 #17
begge modeller virker - selvom de ikke er helt ens :-)
Avatar billede htm Nybegynder
17. august 2003 - 21:42 #18
lap>> Hvad gør de sidste 3 linier i dit eksempel?
Avatar billede erikjacobsen Ekspert
17. august 2003 - 21:42 #19
http://www.delorie.com/web/lynxview.html kan du se om man kan se dig udefra
Avatar billede lap Nybegynder
17. august 2003 - 21:44 #20
userctl = kun root kan genstarte netkort
peerdns = ingen dhcp-server kan overskrive min /etc/resolv.conf
type    = i praksis ligegyldig - typen af netværk (f.eks. token ring)
Avatar billede htm Nybegynder
17. august 2003 - 21:44 #21
ok rart at vide - tak ;o)
Avatar billede monkeysee Nybegynder
17. august 2003 - 21:45 #22
Øhmm...Linux Newbie sprgsm.- jeg har indsat værdierne, men hvordan gemmer jeg dem i konsollet?
Avatar billede htm Nybegynder
17. august 2003 - 21:46 #23
tryk ESc også :wq!

så skriver du og afslutter i et.
Avatar billede lap Nybegynder
17. august 2003 - 21:46 #24
vi editor - mini howto:

<esc> = afslut insert/add
ZZ    = skriv filen og afslut vi
Avatar billede monkeysee Nybegynder
17. august 2003 - 21:52 #25
OK havde *aldrig* fundet ud det alene...

Jeg har genstartet network service, og reloadet apache...
Avatar billede htm Nybegynder
17. august 2003 - 21:57 #26
Virker din server fra andre maskiner i netværket hvis du indtaster 192.168.1.3 i adressefeltet?
Avatar billede lap Nybegynder
17. august 2003 - 21:57 #27
hvad giver en "ifconfig -a" 6 eller 3 som ip? Hvis du har valgt "service network restart" er det ikke godt nok - det skal være en "service network stop" - og en service network start".
Avatar billede monkeysee Nybegynder
17. august 2003 - 21:59 #28
Den giver godt nok stadig 6 som min IP (jeg både stoppede og startede servicen).
Jeg prøver lige at genstarte serveren...
Avatar billede monkeysee Nybegynder
17. august 2003 - 22:04 #29
Stadigvæk 6 ! Jeg har lige været inde og tjekke med vi editoren igen, og der står 3...???
Avatar billede lap Nybegynder
17. august 2003 - 22:06 #30
hvor mange netkort har du i maskinen?
Avatar billede monkeysee Nybegynder
17. august 2003 - 22:08 #31
Kun et...men rigtigt nok, det kunne have miséren...

Også Red Hat's netværks konfiguration siger at jeg har oprettet en statisk IP adresse for systemet (192.168.1.3). Men nej...
Avatar billede lap Nybegynder
17. august 2003 - 22:09 #32
Prøv at deaktivere i den grafiske dims - og derefter aktivere.

hvad med næstsidste faneblad - værtsnavnè?
Avatar billede monkeysee Nybegynder
17. august 2003 - 22:27 #33
OK det lykkedes at blive IP nr.3, men så kunne jeg ikke komme på nettet???

Jeg prøver igen, og bruger den "grafiske dims" til at indtaste værdierne med.

Fanebladet DNS har flg. information (men husk, jeg har lige sat min IP til at være dynamisk igen...hvis det betyder noget)

DNS : Hostname - localhost.localdomain
      Primary  - 193.162.159.194
      Secondary- 193.162.145.130
      Tertiary -
      DNS search-localdomain
Avatar billede lap Nybegynder
17. august 2003 - 22:33 #34
du mangler at sætte default gateway - dns er OK
Default gateway skal være 192.168.1.1 - jeg ved ikke lige hvor i den grafiske dims, men i filen /etc/sysconfig/network indsættes linien:

GATEWAY=152.95.16.40

og netværk genstartes - du kan muligvis finde det i den grafiske dims
Avatar billede monkeysee Nybegynder
17. august 2003 - 22:37 #35
OK jeg prøver. Det skal sgu' nok komme til at virke selvom det er det man kalder en "læreproces" ;-)

I øvrigt. Jeg læser dette hos TDC:
http://erhverv.tdc.dk/artikel.php?dogtag=tdc_e_int_bred_faq#ol_Egne%20servere%20og%20dom%E6nenavne%20og%20Internet%20tjenester
- - - - - - - - - - - - - - -

Jeg vil gerne have min egen WEB server, hvad skal jeg gøre?
WEB serveren skal normalt have en officiel IP adresse, med den prækonfigurerede standard router skal mail serveren have adressen 192.168.1.3. Desuden skal din nameserver pege på WEB serverens IP adresse, med den prækonfigurerede standard router skal navne serveren pege på routerens WAN IP adresse.
- - - - - - - - -
Tidligere på samme side nævner de at *mail serveren* skal have IP 192.168.1.3 - jeg går ud fra at der er tale om en fejl og at der, som htm nævner, er tale om en webserver-specifik adresse.
Avatar billede monkeysee Nybegynder
17. august 2003 - 22:38 #36
Ups. Nu begår jeg vist også fejl;-) TDC skriver at mail serveren skal have IP 192.168.1.2
Avatar billede lap Nybegynder
17. august 2003 - 22:39 #37
jeg tror vi er tæt på - vi skal i hvert fald have løst netværksproblemet først.
Avatar billede htm Nybegynder
17. august 2003 - 22:39 #38
monkeysee >> Ja jeg tror at det er en IP-adresse du skal sætte WEb og FTP op på - men mon ikke at det alt sammen står hos TDC.
Avatar billede monkeysee Nybegynder
17. august 2003 - 22:51 #39
Øv-øv...jeg kan ikke komme på nettet med den konfiguration. Faktisk ved jeg ikke om det grafiske interface skriver til de samme filer som dem i nævner, så jeg bliver nok nødt til at køre forløbet igennem nok en gang, men denne gng *helt uden* Red Hat's pæne dialoger

Apropos TDC: som jeg antyder er deres dokumentation ikke helt fejlfri. Så er eksperten langt at foretrække:-)
Avatar billede lap Nybegynder
17. august 2003 - 22:52 #40
held og lykke - signing off for now :-)
Avatar billede monkeysee Nybegynder
17. august 2003 - 23:01 #41
OK ha' en god aften

Jeg har gjort alting nu, men det er som om man stadig kun kan ændre indstillingerne fra det grafiske interface?

Jeg har prøvet at kalde vi editoren op, brugt lap's indstillinger (gataway er automatisk blevet tilføjet til denne fil?), kørt service network stop & start.

Men ifconfig -a siger stadig at eth0 er IP 192.168.1.6

Hvorimod hvis jeg bruger "Network Device Control" (den grafiske dims), så kan jeg ændre værdierne (også ifølge ifconfig), bortset fra at når jeg så aktiverer indstillingerne kan jeg ikke længere gå på nettet med maskinen??
Avatar billede monkeysee Nybegynder
17. august 2003 - 23:05 #42
AHH...jeg brugte den forkerte værdi til gateway...

IKKE GATEWAY=152.95.16.40 MEN 192.168.1.1 !
Avatar billede monkeysee Nybegynder
18. august 2003 - 00:13 #43
Jeg fik lige "naboen" til at gå ind og bekræfte at det virkede...

Så lab & htm  >> MANGE MANGE TAK!! ...htm får point'sne da han har svaret

Næste gang bliver det måske min tur til at forklare denne proces, who knows?
Avatar billede erikjacobsen Ekspert
18. august 2003 - 08:45 #44
Du så at du selv kan teste det på: http://www.delorie.com/web/lynxview.html
ikke?
Avatar billede monkeysee Nybegynder
18. august 2003 - 13:36 #45
Erik >> ...nej det havde jeg ikke lige opfattet - men vældigt praktisk!

kan man ikke på lignende vis sætte en proxy op og opnå resultater som ikke er emuleret textmode - :-)
Avatar billede erikjacobsen Ekspert
18. august 2003 - 13:56 #46
Joh, det kan man godt. Jeg havde en stump program en gang, der kom en smule
af vejen. Men til dit brug ("hul igennem") er det vel ligemeget.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester