Gå til innhold

TorS

Medlemmer
  • Innlegg

    150
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av TorS

  1. Hvis du er på et lan kan det hende at det står en firewall mellom lanet og internetten... Eventuellt at routeren/adsl-modemet har en innebygget firewall...

     

    Ellers kan du sette tillatelser på brannmuren, så du lar maskiner slippe gjennom. Det eneste er at dette krever litt mer forståelse for hva du gjør, hvilke porter du vil åpne og lignende.

  2. Jeg hadde samme problemet, og jeg mener å huske at det i /etc/httpd/conf.d/ ligger ei fil som heter mrtg.conf. Den sier at nesten ingen kan få tilgang til siden, jeg tror bare localhost har tilgang som standard. Der kan du iallfall endre det så hvem du vil får tilgang til siden.

  3. Serveren vil alltid bruke den interne ipen dersom du ikke har en egen ip/linje bare for den utenfra.

     

    Det du må gjøre for å få kontakt med den utenfra er å forwarde noen porter i routeren din. Hvis du f.eks. skal sette opp en webserver, må du få routeren til å sende videre alle forespørsler den får på port 80 til den lokale ip-addressen til serveren din.

  4. Det jeg savner mest i Intenet Explorer er tabs!

     

    Jeg trodde ikke det var noe særlig da jeg fortsatt brukte IE, men etter en liten prøveperiode med Firefox har jeg blitt helt avhengig av det ;) Det blir så enormt mye ryddigere av det, og også mer tilgjengelig, særlig hvis du driver med andre ting enn å surfe på internett.

     

    Noe annet som er fint med Firefox er extensions. Du kan få browseren ganske som du vil ha den. En veldig kjekke extension er Adblock, som fjerner reklame fra sider ;) Det sparer både båndbredde og frustrasjon...

     

    Når det gjelder popups var det noe jeg irriterte meg over før når det gjaldt IE, men etter SP2 er vel ikke det så mye å henge seg opp i.

     

    Spyware/tull som kommer spesielt til IE har aldri vært et stort problem for meg. Jeg tror det også kommer mye an på brukeren, men det er klart at det ikke er bra at det er såpass mange svakheter som kan utnyttes. Nå skal jeg ikke si at jeg er helt oppdatert, og etter SP2 kan det hende Microsoft har klart å fjerne alle svakhetene, men jeg tviler sterkt på det.

     

    EDIT: Mousgestures kan du forresten få tak i til Firefox også.. Jeg har ikke orket å gjøre det, men det er ikke verre enn å installere en extension ;)

  5. Det lar seg gjøre å bytte ut innholdet i hovedramma, men du må laste hele siden på nytt...

     

    Du sender da en variabel gjennom linken som f.eks. index.php?side=hovedside, og bruker den til å inkludere en side.

     

    Du kan f.eks. bytte ut koden din som ser sånn ut:

    <?php include("innhold/hovedside.html"); ?>

     

    Med denne:

    <?php include("innhold/$_GET[side].html"); ?>

     

    Du bør helst sjekke om $_GET['side'] bare inneholder bokstaver, eller at den er en fil i mappa di, men jeg vet ikke hvor mye du kan om dette, så jeg sier ikke noe mer om det nå ;)

  6. Hvis du går i en terminal og skriver:

    fdisk -l

    så skal du få fram alle partisjonene dine. Der kan du se hva som er ntfs-diskene dine.

     

    Jeg vet ikke om SuSe har NTFS-støtte i kjernen, men hvis ikke finnes det nok en modul du kan laste inn for å få det til. Du kan mounte windows-partisjonene dine på en hvilken som helst mappe under /.

     

    For f.eks. å mounte en ntfs-partisjon som er på /dev/hda1 (primary master) til /mnt/windows kan du skrive følgende som root:

    mkdir /mnt/windows (For å lage mappa)
    mount -t ntfs /dev/hda1 /mnt/windows
    

     

    Nå skal du kunne få tilgang til alle mappene og filene du har på den partisjonen.

    Håper du skjønte hva jeg mente... Hvis ikke må du bare spørre mer ;)

     

    For å installere Firefox kan du laste ned en fil fra www.mozilla.org som beskrevet ovenfor, og jeg tror det skal være med en installer som guider deg gjennom prosessen. Det er ingen RPM-fil, men det finnes nok det også et sted på det store internett ;)

     

    Hvis du installerer Windows på nytt, vil den nok overskrive bootloaderen din GRUB/LILO, og du må legge inn den på nytt... Dette er ikke mitt sterkeste felt, siden jeg aldri har måttet gjør det, men du kan starte maskinen fra en cdrom som følger med linux-distribusjonen og velge rescue mode... Der kan du installere bootloaderen på nytt, men da har du ikke noe GUI å drive i, så du må vite hvilke kommandoer du skal skrive.

  7. Nå begynner det å bli en liten stund siden jeg gjorde dette, men da jeg gjorde det, mener jeg å huske at det var god dokumentasjon på hvordan du skulle gjøre det som fulgte med zip-fila med php.

     

    Uansett... Linjene du skal legge til, skal bare legges til et vilkårlig sted i httpd.conf fila som skal ligge under conf-katalogen i apache-katalogen din.

     

    php4apache2.dll kan du legge flere steder, men hvis du legger din i %windir%/system32, eller i d:/php skal det gå greit.

     

    Du må også sette opp php.ini, og legge den i %windir% eller noe... Dette står i ei readme-fil som følger med php. Du skal vel også sette opp hvor php ligger i httpd.conf-fila, men jeg må nok en gang bare henvise til readme-fila som følger med ;)

  8. Jeg var faktisk borti noe av det samme problemet som du er her...

     

    Feilmeldingene du får gjør at outputen av den første kommandoen din, ikke gjenkjennes som input av den andre. Du kan prøve å pipe outputet fra den første kommandoen til en tekstfil, redigere den, og bruke den som input til den andre kommandoen. Sånn løste jeg problemet.

     

    Du må iallfall redigere vekk linjene som starter med Warning:, og kanskje den med Old Situation, men det er jeg litt usikker på. Lykke til videre ;)

  9. Jeg har ikke brukt mac noe særlig, så du må ikke spørre meg hvordan det skal gjøres, men jeg tror det går an å sette opp samba til å dele filer/skrivere akkurat som om det var ei windows-maskin det var snakk om. Når du først har satt opp det, kan du gå inn på macen fra windows-maskine og hente hva du vil ;)

  10. Hvordan kan jeg kompilere min egen kjerne?

    Å kompilere sin egen kjerne er ikke så vanskelig som det kan høres ut som. I tillegg, kan du ikke ødelegge så mye, for den gamle kjernen ligger som oftest igjen i /boot-mappa, hvis du ikke fjerner den manuelt, og da er det enkelt å skifte tilbake til den hvis den nye ikke virker.

     

    Jeg fikk det til ganske enkelt ved å følge denne guiden: http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html

  11. <?php

    error_reporting(0);

    $filnavn = $_GET['s'];

    $filendelse = '.php';

     

    if (!eregi("^((.*)/)", $filnavn)) {

      include $filnavn . $filendelse;

    }

    else {

      include "404.php";

    }

    ?>

     

    Hvis du bruker denne, og kaller fila med f.eks. index.php?s=underside1, vil underside1.php bli inkludert på siden din. Det er da denne versjonen det er aktuelt å bruke. Hvis du derimot skriver index.php?s=underside2, vil underside2.php bli inkludert. Dette er altså den dynamiske metoden å gjøre det på.

     

    Eller denne: <?php include "meny.php"; ?>

     

    Hvis du bruker denne versjonen, vil du inkludere meny.php hver eneste gang du laster siden. Dette er uavhengig om du kaller siden med index.php?s=underside1, eller noe annet for den saks skyld...

     

    Håper det hele ble litt klarere nå ;)

     

    EDIT: Menyen din vil da bli seende ut omtrent som du skisserte den der ja.

  12. Det var nok en skrivefeil fra min side ja :)

     

    Det skulle være -j SNAT og ikke --SNAT :)

     

    Prøv det, så bør det fungere.

     

    Det har ikke noe å si hvilket nettverkskort du mottar internett på dersom du ikke skal sette opp bestemte regler for at enkelte pakker skal få slippe gjennom, og andre ikke. For eksempel ved at alle pakker kan gå ut, men bare pakker som er relaterte til de som gikk ut kan komme inn.

     

    EDIT: Noe jeg forresten glemte å si i stad, var at hvis du setter /proc/sys/net/ipv4/ip_forward til 1, så vil den slå seg av neste gang du starter maskina. For å gjøre det permanent, kan du enten legge til "echo 1 > /proc/sys/net/ipv4/ip_forward", eller endre 'net.ipv4.ip_forward = 0' til 'net.ipv4.ip_forward = 1' i /etc/sysctl.conf.

  13. Det er mye infromasjon om dette rundt om på nettet... Det står tilmed litt om det i den uofisielle faqen til FC.

     

    Det som har skjedd, er at installeren til FC2 har endret på hva som blir oppfattet som diskgeometrien din. Jeg hadde samme problemet, og da hadde den endret antall heads på disken fra 240 til 16. Uansett, her står det litt om hvordan du kan løse det.

     

    http://www.fedorafaq.org/#nodualboot

     

    En litt nøyere gjennomgang kan du finne her:

     

    http://www.redhat.com/archives/fedora-deve...y/msg00908.html

     

    Hvis det er noe mer som er uklart må du bare spørre mer ;)

  14. Hvis du mener hvordan du kan få vist den eksterne ipen din kan du gå på ei side ala http://www.whatismyip.com.

     

    Den interne ipen kan du finne ved å skrive "ifconfig" i en terminal.

     

    For å dele internetten kan du bruke iptables som nevnt før i posten her. Du må huske å sette /proc/sys/net/ipv4/ip_forward til "1". Dette kan du f.eks. gjøre med kommandoen:

    $echo 1 > /proc/sys/net/ipv4/ip_forward

     

    Så kan du sette opp iptables til å oversette fra-addressen på alle pakkene som går gjennom maskina som deler internett, fra ipen til maskina som står bak den, til dens egen ip. Det kan du gjøre med denne kommandoen:

    $iptables -t nat -A POSTROUTING -s 'ip-til-maskina-som-er-bak' -j SNAT --to-source 'ip-til-maskina-som-deler-internett'

     

    Du må da sette maskina som skal dele internetten som gateway for den andre maskina, og sette samme dns så den kan oversette navn til ipaddresser :) Jeg tror ikke det er noe mer du trenger, men hvis jeg forklarte noe på en rar måte, må du bare si fra ;)

     

    EDIT: Fikset en feil i syntaksen min.

  15. Hvis du setter det opp som følger, kan det vel kanskje virke...

     

    $sql = mysql_query("SELECT * FROM `core_modules` WHERE `common` = '1'");
    do 
    {
    require($db['path']."common.php");
    } while ( $db = mysql_fetch_array($sql) )
    

     

    Jeg vet ikke helt hvorfor det ikke virker som du sier det, men jeg vet at jeg måtte ha gjort om noen av mine sider til en do/while-løkke for å få ønskelig resultat....

  16. Hvis du skal koble deg fra et internt nett til et annet, må du ha den utvendige ip-addressen til det nettet du skal koble deg til.

     

    Du må så forwarde pakker som kommer til routeren i det nettverket der serveren står, til serveren, så når du kobler til den eksterne ip-addressen, kommer du til serveren.

  17. Hvis jeg ikke husker feil, ligger standard gateway i FC i /etc/sysconfig/network.

     

    Du skal kunne redigere denne filen, og legge til 192.168.0.1 som gateway. Da skal den settes opp automatisk hver gang du starter opp maskina. Forruten å legge til dns-servere i /etc/resolv.conf, og sette opp selve nettverkskortene skal det fungere å komme seg på internett så fremt Win2kpc-en er satt opp til å fordele internett på nettverket ditt.

×
×
  • Opprett ny...