Hvordan blokkere anonyme proxyer med en Linux brannmur

Blokkere anonyme proxyer på en Linux-maskin ved hjelp av Apache Web-serverprogramvaren. For å gjøre dette, må du redigere Apache konfigurasjonsfil og oppdatere koden for å instruere serveren for å blokkere innkommende, anonyme proxy samtaler til datamaskinen. Blokkering innkommende proxyer er nyttig i å sikre systemet fra ondsinnede hacking angrep.

Bruksanvisning

1 Klikk på "Programmer" -menyen på skrivebordet oppgavelinjen, og deretter gå til "Tilbehør" og klikk på "Text Editor" alternativet.

2 Klikk på "Open" -ikonet i tekstredigeringsprogram programmet, deretter bla til "/etc/init.d/" banen på harddisken på datamaskinen, og klikk på ".htaccess" fil i den katalogen.

3 Slå på Apaches omskrive motoren ved å legge til denne linjen med kode:

RewriteEngine på

4 Legg til følgende linjer med kode; dette er den viktigste script som blokkerer innkommende proxy-samtaler:

RewriteCond% {HTTP: VIA} ^ $ [OR]!
RewriteCond% {HTTP: videresendt} ^ $ [OR]!
RewriteCond% {HTTP: USERAGENT_VIA} ^ $ [OR]
RewriteCond% {HTTP: X_FORWARDED_FOR} ^ $ [OR]!
RewriteCond% {HTTP: PROXY_CONNECTION} ^ $ [OR]
RewriteCond% {HTTP: XPROXY_CONNECTION} ^ $ [OR]
RewriteCond%! {HTTP: HTTP_PC_REMOTE_ADDR} ^ $ [OR]
RewriteCond% {HTTP: HTTP_CLIENT_IP} ^ $!
RewriteRule ^ $ (*.) - [F]

5 Klikk på "Lagre" -ikonet øverst i tekstredigeringsprogrammet. Nå kan du lukke programmet; du trenger ikke det fra dette tidspunktet.

6 Klikk på "Programmer" -menyen igjen, gå til "System" og klikk på "Terminal" alternativet.

7 Skriv inn følgende kommando i terminalen teksten:

sudo /etc/init.d/apache start

8 Erstatt ordet "start" med "restart" i kommandoen hvis du allerede har en Apache webserver som kjører på din nåværende Linux økt. Du har nå sperret alle anonyme proxyer inn i datamaskinen.