jensens Skrevet 23. mai 2006 Skrevet 23. mai 2006 (endret) Heisann. Jeg har naa satt opp freebsd 6.1-release, med dhcpd-server3.0.3 som jeg fant i ports, men jeg har et problem med den. Jeg faar ip osv paa nettverket, men nettet funker ikke paa dem maskinene som er bak den maskinen. Noen som vet hva som er feilen? Jeg faar connecta til serveren gjenom nettverket aa, men det funker ikke ut mot nettet. Endret 23. mai 2006 av jensens
stigfjel Skrevet 23. mai 2006 Skrevet 23. mai 2006 Du mener altså at du har satt opp en gateway med to nettverkskort som kjører FreeBSD, at maskinene i intern-nettet ditt skal koble seg til internet gjennom denne maskinen?
jensens Skrevet 23. mai 2006 Forfatter Skrevet 23. mai 2006 Ja. Men nettet nekter og funke naar jeg pr0ver det. Har pr0vd og reinstallere isc-dhcpd-server aa, men det hjalp ikke.
stigfjel Skrevet 23. mai 2006 Skrevet 23. mai 2006 (endret) Det har ingen ting med reinstallasjon av isc-dhcp3-server å gjøre. Det du må huske på, er å spesifisere DNS i /usr/local/etc/dhcpd.conf. Edit: Du må videreformidle DNS-informasjonen du får fra din ISP fra din egen DHCP-server til lokalnettet ditt. Endret 23. mai 2006 av stigfjel
jensens Skrevet 23. mai 2006 Forfatter Skrevet 23. mai 2006 Hmm, dhcpd.conf ser slik ut: default-lease-time 86400; max-lease-time 9200; option subnet-mask 255.255.255.0; option broadcast-address 192.168.1.255; option routers 192.168.1.1; option domain-name-servers 193.213.112.4, 130.67.60.68, 195.159.0.100; option domain-name "home"; subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.10 192.168.1.254; ddns-update-style ad-hoc; } ddns-update-style ad-hoc;
stigfjel Skrevet 23. mai 2006 Skrevet 23. mai 2006 Det er viktig at du setter opp maskinen til å være en gateway. I verste fall må du kompilere inn støtte for ipfw i kjernen, men at denne er satt til "default to accept". Dette er forklart i FreeBSD Handbook.
jensens Skrevet 24. mai 2006 Forfatter Skrevet 24. mai 2006 Hmm, jeg prøver å kompilere inn IPFW i freebsd kernel nå, å da bruker jeg http://www.freebsd.org/doc/en_US.ISO8859-1...g-building.html . Men hvordan får jeg frem "make menuconfig" slik som i linux ? Går jo ikke og få med ipfw når jeg ikke får valgt det.
stigfjel Skrevet 24. mai 2006 Skrevet 24. mai 2006 MYKERNEL_GENERIC.txtNoe a'la "make menuconfig" finnes ikke i FreeBSD. Istedet tar du utgangspunkt i filen /usr/src/sys/i386/conf/GENERIC og lagrer den som en egen fil, f.eks. MYKERNEL. Denne skal også ligge i /usr/src/sys/i386/conf (erstatt i386 i banen med din egen arkitektur. Som regel er dette i386, selv kjører jeg amd64). Her legger du til de funksjoner du måtte trenge. Jeg legger her ved config-filen til min brannmur-maskin som kjører FreeBSD, så kan du se hvordan det skal gjøres. Hvis du ikke skal ha maskinen til å fungere som en brannmur i praksis, er det viktig at du legger til følgende setning: options IPFIREWALL_DEFAULT_TO_ACCEPT Da vil maskinen slippe gjennom all trafikk. Det er også viktig at du setter opp NAT. Dette står også i håndboken. Les det grundig slik at du gjør det riktig når du skal sette opp maskinen. Etter at du er ferdig med å konfigurere, gjør du følgende i kommandolinjen når du står i /usr/src (selvfølgelig som root): make buildkernel KERNCONF=MYKERNEL && make installkernel KERNCONF=MYKERNEL Etter at du har gjort dette, er det bare å starte maskinen på nytt med den nye kjernen din.
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå