Avatar billede sukos Juniormester
10. april 2003 - 21:48 Der er 49 kommentarer og
1 løsning

access.log

217.21.114.149 - - [10/Apr/2003:20:38:09 +0200] "\x04\x01" 200 846
217.21.114.149 - - [10/Apr/2003:20:38:30 +0200] "\x05\x01" 200 846
217.21.114.149 - - [10/Apr/2003:20:38:31 +0200] "CONNECT 207.46.181.13:25 HTTP/1.1" 200 858

hmm, det ligner ikke rigtigt noget af det sædvanlige.
Hvis jeg går på myip.dk og prøver 217.21.114.149 får jeg "MAPS20"?????????
Og den ip der åbenbart skal connectes til, giver "smtp-gw-4.msn.com"
Syens det ser lidt skummelt ud!

????????
Avatar billede htm Nybegynder
10. april 2003 - 22:57 #1
Avatar billede htm Nybegynder
10. april 2003 - 22:59 #2
Det er en internetprovider: http://cyberangels.nl/
Avatar billede sukos Juniormester
10. april 2003 - 23:20 #3
Har lige prøvet at sende en mail, så kan det jo være der kommer noget respons?
Anyway, hvis du smider et svar, får du point. Helt rart jeg ikke er ene om "det skumle"
Avatar billede sukos Juniormester
10. april 2003 - 23:21 #4
æh, og hvis du lige kan fortælle hvordan jeg banner ip-adresser ved hjælp af en fil, får du endnu flere point! :O)

Har prøvet det af ifølge manualen, men der er ikke noget som vil :O(
Avatar billede htm Nybegynder
10. april 2003 - 23:25 #5
Banner en IP - du kan enten via httpd.conf sætte dette op:

#
# Controls who can get stuff from this server.
#
  Order deny,allow
deny from IP


Eller smide det i en .htaccess fil med

Order deny,allow
Deny from IP
Avatar billede sukos Juniormester
10. april 2003 - 23:30 #6
jahh, men jeg vil gerne bruge en fil hvori jeg kan skrive de forskellige IP'er
Avatar billede htm Nybegynder
10. april 2003 - 23:30 #7
Oooh på den måde - den skal jeg lige tænke over :)
Avatar billede sukos Juniormester
10. april 2003 - 23:37 #8
Det som jeg har prøvet, men ikke virket, er to eksempler:

#RewriteEngine on
#RewriteMap hosts-deny txt:c:/hosts.deny
#RewriteCond ${hosts-deny:%{REMOTE_HOST}|NOT_FOUND} !=NOT-FOUND [OR]
#RewriteCond ${hosts-deny:%{REMOTE_ADDR}|NOT_FOUND} !=NOT-FOUND
#RewriteRule ^/.*  -  [F]

#RewriteRule ^/(.*)$ ${hosts-deny:%{REMOTE_HOST}|NOT_FOUND}/$l
#RewriteRule !^NOT-FOUND/.* - [F]
#RewriteRule ^NOT-FOUND/(.*)$ ${hosts-deny:%{REMOTE_ADDR}|NOT-FOUND}/$l
#RewriteRule !^NOT-FOUND/.* - [F]
#RewriteRule ^NOT-FOUND/(.*)$ /$l
Avatar billede sukos Juniormester
10. april 2003 - 23:39 #9
Iøvrigt hentet fra manualen, http://localhost/manual/misc/rewriteguide.html
Avatar billede htm Nybegynder
14. april 2003 - 19:23 #10
Hmmm - ok så siger vi det :-) - havde næsten glemt det....

Vent lige med at lukke det - jeg vil lige prøve og finde ud af noget med ip-ban-ting-i-fil :-D
Avatar billede sukos Juniormester
14. april 2003 - 19:34 #11
Har brugt endnu en time mere på det, og jeg får det ikke til at fungere!

Men kan du klare den, så vil det jo være fedt! :O)

Har iøvrigt ikke fået noget svar tilbage fra den mail som står anført for ISP'en i det link du gav
Avatar billede htm Nybegynder
14. april 2003 - 19:57 #12
Dette smed jeg ind i bunden af min httpd.conf og så virkede det! Jeg har testet den på apache2

RewriteEngine On
RewriteMap    hosts-deny  txt:d:/hosts.deny
RewriteCond  ${hosts-deny:%{REMOTE_HOST}|NOT-FOUND} !=NOT-FOUND [OR]
RewriteCond  ${hosts-deny:%{REMOTE_ADDR}|NOT-FOUND} !=NOT-FOUND
RewriteRule  ^/.*  -  [F]
Avatar billede sukos Juniormester
14. april 2003 - 22:00 #13
Har du et link som jeg IKKE får lov til at komme ind på?
Eller endnu bedre, en IP du kommer fra, som jeg så vil blokere?

Får det ikke til at virke med LAN?
Avatar billede htm Nybegynder
14. april 2003 - 22:05 #14
Tja - hvis du har et hostnavn eller ligende kan jeg tilføje dig til det :-)

Prøv evt. først at gå ind på min maskine http://80.196.140.221:8080 - så kan du evt. prøve og tilføje den IP...

Jeg har testet det med på wan og lan og det virker fint!
Avatar billede sukos Juniormester
14. april 2003 - 22:08 #15
Kan du se links her:
http://80.196.138.179
Avatar billede htm Nybegynder
14. april 2003 - 22:10 #16
Ja det kan jeg godt uden problemer!

Du kunne godt se min phpinfo, ikke?
Avatar billede sukos Juniormester
14. april 2003 - 22:10 #17
RewriteEngine on
RewriteMap hosts-deny txt:c:/apache/hosts.deny
RewriteCond ${hosts-deny:%{REMOTE_HOST}|NOT_FOUND} !=NOT-FOUND [OR]
RewriteCond ${hosts-deny:%{REMOTE_ADDR}|NOT_FOUND} !=NOT-FOUND
RewriteRule ^/.*  -  [F]


hosts.deny:
192.168.1.3/255.255.255.0 -
80.196.140.221:8080 -
Avatar billede sukos Juniormester
14. april 2003 - 22:10 #18
jow, ku' godt se din info! :O)
Avatar billede htm Nybegynder
14. april 2003 - 22:11 #19
Prøv min info igen :-)
Avatar billede sukos Juniormester
14. april 2003 - 22:13 #20
hmm?
Avatar billede htm Nybegynder
14. april 2003 - 22:13 #21
Din hosts.deny skal se ud som følger:

##
##  hosts.deny
##
##  ATTENTION! This is a map, not a list, even when we treat it as such.
##            mod_rewrite parses it for key/value pairs, so at least a
##            dummy value "-" must be present for each entry.
##

80.196.140.221 -


Denne vil nægte mig adgang - syntes jeg læste et sted at den skulle starte med # - Og den skal slutte med - på hver linie

Tror hellere ikke at du kan bruge portnummer :8080 eller subnet
Avatar billede htm Nybegynder
14. april 2003 - 22:16 #22
Hmmm? Kom du ind?
Avatar billede sukos Juniormester
14. april 2003 - 22:16 #23
Avatar billede sukos Juniormester
14. april 2003 - 22:17 #24
næh, jeg fik en forbidden!
Avatar billede htm Nybegynder
14. april 2003 - 22:17 #25
Stadig adgang....
Avatar billede sukos Juniormester
14. april 2003 - 22:20 #26
hmm, ja, der ligger 1.3.26 på den her maskine, måske det er det?
Avatar billede htm Nybegynder
14. april 2003 - 22:21 #27
Hmm - måske tester det lige engang - har også en 1.3.27 liggende på maskinen her - øjeblik...
Avatar billede htm Nybegynder
14. april 2003 - 22:41 #28
Virker også fint på apache 1.3.27 ...

http://80.196.140.221/
Avatar billede sukos Juniormester
14. april 2003 - 22:43 #29
FUCK!

Hvorfor fa'n vil den ik'?
Avatar billede htm Nybegynder
14. april 2003 - 22:43 #30
Hvordan har du sat det ind? og hvad siger din error-log?
Avatar billede sukos Juniormester
14. april 2003 - 22:43 #31
Troede ellers lige du havde fundet "guldægget" ved at smide rewrite i bunden af conf
Avatar billede sukos Juniormester
14. april 2003 - 22:45 #32
Intet i error.log!
Avatar billede sukos Juniormester
14. april 2003 - 22:48 #33
<IfModule mod_rewrite.c>

RewriteEngine on
RewriteMap hosts-deny txt:C:/Apache/hosts.deny
RewriteCond ${hosts-deny:%{REMOTE_HOST}|NOT_FOUND} !=NOT-FOUND [OR]
RewriteCond ${hosts-deny:%{REMOTE_ADDR}|NOT_FOUND} !=NOT-FOUND
RewriteRule ^/.*  -  [F]

</IfModule>

Prøvet med og uden IfModule i bunden af conf! :O)

hosts.deny som rent fysisk ligger som defineret

##
## hosts.deny
##
## ATTENTION! This is a map, not a list, even when we treat it as such.
## mod_rewrite parses it for key/value pairs, so at least a
## dummy value "-" must be present for each entry.
##

80.196.140.221 -
Avatar billede htm Nybegynder
14. april 2003 - 22:49 #34
Det er skummelt (igen)

Kan du prve at sætte en webserver op (helt frisk) og sætte den på port 8080 og teste den igen der?
Avatar billede htm Nybegynder
14. april 2003 - 22:53 #35
Aaaahh - prøvet lige og enable mine virtual hosts igen og så virkede det ikke - smed så hele rewriteskidtet ind i min virtual hosts config - og så virkede det igen! Måske du skulle prøve det?
Avatar billede sukos Juniormester
14. april 2003 - 22:53 #36
kan jeg godt, men prøver det ikke førend i morgen hvor jeg alligevel sætte en anden maskine op fra bunden.

Uden at kunne dokumentere det, så er det mit indtryk at mod_rewrite klart kan en masse, men det er som om apachen kører "lidt ustabilt", men det er jo osse på en win!
Avatar billede sukos Juniormester
14. april 2003 - 22:54 #37
? ja, så er det sgu på tide at få gang i den "dynamiske vhost" !

Prøver lige
Avatar billede htm Nybegynder
14. april 2003 - 22:55 #38
Ja det kan der være noget om :-) men min kører også på win....
Avatar billede sukos Juniormester
14. april 2003 - 22:56 #39
Kan du komme på IP'en nu?
Avatar billede htm Nybegynder
14. april 2003 - 22:56 #40
Så er den der - forbidden :-)
Avatar billede sukos Juniormester
14. april 2003 - 22:57 #41
Vil du ikke godt ha' lidt flere point? :O)
Avatar billede htm Nybegynder
14. april 2003 - 22:58 #42
Nix - syntes du ikke har givet nok point? :-)
Avatar billede sukos Juniormester
14. april 2003 - 22:59 #43
Kan du komme ind nu?
Avatar billede htm Nybegynder
14. april 2003 - 23:00 #44
Nope - Internal Server Error
Avatar billede sukos Juniormester
14. april 2003 - 23:01 #45
Det er jo bare for fedt det endelig virker!

Den med vhost
startede med ip'en, fordi jeg så tænkte det var "bunden" af serveren, men det kan jeg godt se nu er noget vrøvl!
Avatar billede sukos Juniormester
14. april 2003 - 23:02 #46
ja, ok, det var lige et .htacces test!

Du fortjener noget flere point!
Avatar billede htm Nybegynder
14. april 2003 - 23:02 #47
Yep - man skal nogen gange dreje den et par gage, før man fatter hvad der sker
Avatar billede htm Nybegynder
14. april 2003 - 23:03 #48
100 point er vel nok ;)
Avatar billede sukos Juniormester
14. april 2003 - 23:07 #49
Ja, ok, du har jo osse overtaget den "nummer 1" placering jeg havde :O)
Avatar billede htm Nybegynder
14. april 2003 - 23:14 #50
he he - det har jeg da :O) - Men jeg lærte da også noget - havde aldrig brugt denne metode før! Og blev introduceret til lidt mere mod_rewrite - har ikke rigtigt brugt det ret meget!
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