Hier hebben wij een FreeBSD machine staan "FreeBSD 4.5-Release"
Eerst had ik een probleem met een ISA kaart >> Zie dit topic [rml][ FreeBSD] ISA netwerkkaart[/rml]
Dat probleem is opgelost.
Deze pc bevat nog steeds 5 netwerkkaarten:
4x 3com 3c905c (PCI)
1x 3COM NIC (ISA)
Met ifconfig herkent hij deze netwerkkaarten:
xl0, xl1, xl2. xl3 en ed0
Nu hebben wij alle netwerkkaarten ingesteld op de goede ip's en broadcast. We gebruiken nu maar even twee ip's omdat we even testen of ie wilt forwarden.
xl0= inet 3.227.111.249 netmask 0xffffff00 broadcast 3.227.111.255
xl1= inet 192.168.8.1 netmask 0xffffff00 broadcast 192.168.8.255
Xl0 hebben we op het normale netwerk aangesloten.
xl1 hebben we op een aparte hub aangesloten en daar een test pc aangehangen die moet gaan kijken of de freebsd bak wilt gaan forwarden.
xl2, xl3 en ed0 zijn dus niet aangesloten en dus ook niet Active.
Nu heb ik het volgende al ingesteld:
in /etc/rc.conf heb ik het volgende veranderd:
in /etc/defaults/rc.conf heb ik het volgende veranderd:
In de kernel heb ik het volgende toegevoegd:
En netstat -r geeft de volgende routes aan:
//Er staat nog meer in netstat -r maar die hebben met de andere NIC's te maken.
//En srry dat de tabel onduidelijk is
We willen namelijk geen NAT gebruiken op het netwerk. Dus Natd en IP-Masqerading vallen af.
Ook routed gebruiken we niet omdat die gebruik maakt van RIP
Op de test pc staat dit ingesteld:
IP=192.168.8.239
Gateway=192.168.8.1
Als ik op de testpc een ping uitvoer 192.168.8.1 (naar de router) krijg ik reply terug
Als ik op de testpc een ping uitvoer naar 3.227.111.249 krijg ik ook een reply terug
Dus de bsd bak kan intern wel pingen naar een andere nic.
Op de freebsd pc kan ik heel simpel naar iedere pc op het netwerk pingen.
Maar als ik nou eens naar 3.227.111.157 ping. Dit is mijn Werkstation op het netwerk. Dat dus in hetzelfde subnet zit als de nic, krijg ik een timeout.
Ofwel er zit ergens een fout op de bsd pc waardoor hij niet verder kan pingen dan zijn eigen netwerkkaart. Ik heb al vele dingen geprobeerd en veel gezocht op:
www.freebsd.org
www.bsdfreaks.nl
www.google.com/bsd
Maar dit allemaal zonder enig suc6
Als er nog meer info geplaatst moet worden, zeg het maar
Alvast bedankt..
Eerst had ik een probleem met een ISA kaart >> Zie dit topic [rml][ FreeBSD] ISA netwerkkaart[/rml]
Dat probleem is opgelost.
Deze pc bevat nog steeds 5 netwerkkaarten:
4x 3com 3c905c (PCI)
1x 3COM NIC (ISA)
Met ifconfig herkent hij deze netwerkkaarten:
xl0, xl1, xl2. xl3 en ed0
Nu hebben wij alle netwerkkaarten ingesteld op de goede ip's en broadcast. We gebruiken nu maar even twee ip's omdat we even testen of ie wilt forwarden.
xl0= inet 3.227.111.249 netmask 0xffffff00 broadcast 3.227.111.255
xl1= inet 192.168.8.1 netmask 0xffffff00 broadcast 192.168.8.255
Xl0 hebben we op het normale netwerk aangesloten.
xl1 hebben we op een aparte hub aangesloten en daar een test pc aangehangen die moet gaan kijken of de freebsd bak wilt gaan forwarden.
xl2, xl3 en ed0 zijn dus niet aangesloten en dus ook niet Active.
Nu heb ik het volgende al ingesteld:
in /etc/rc.conf heb ik het volgende veranderd:
code:
1
2
3
| defaultrouter="192.168.8.1" gateway_enable="YES" inetd_enable="NO" |
in /etc/defaults/rc.conf heb ik het volgende veranderd:
code:
1
2
3
4
| firewall_enable="YES" firewall_script="/etc/rc.firewall" firewall_type="OPEN" firewall_quiet="NO" |
In de kernel heb ik het volgende toegevoegd:
code:
1
2
| options IPFIREWALL options IPDIVERT |
En netstat -r geeft de volgende routes aan:
code:
1
2
3
4
5
6
7
| Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.1.1 UGSc 1 10 ed0 3.227.111/24 link#1 UC 2 0 xl0 3.227.111.249 0:10:22:fd:fa:97 UHLW 20 40 lo0 localhost localhost UH 0 0 lo0 192.168.8 link#2 UC 1 0 xl1 |
//Er staat nog meer in netstat -r maar die hebben met de andere NIC's te maken.
//En srry dat de tabel onduidelijk is
We willen namelijk geen NAT gebruiken op het netwerk. Dus Natd en IP-Masqerading vallen af.
Ook routed gebruiken we niet omdat die gebruik maakt van RIP
Op de test pc staat dit ingesteld:
IP=192.168.8.239
Gateway=192.168.8.1
Als ik op de testpc een ping uitvoer 192.168.8.1 (naar de router) krijg ik reply terug
Als ik op de testpc een ping uitvoer naar 3.227.111.249 krijg ik ook een reply terug
Dus de bsd bak kan intern wel pingen naar een andere nic.
Op de freebsd pc kan ik heel simpel naar iedere pc op het netwerk pingen.
Maar als ik nou eens naar 3.227.111.157 ping. Dit is mijn Werkstation op het netwerk. Dat dus in hetzelfde subnet zit als de nic, krijg ik een timeout.
Ofwel er zit ergens een fout op de bsd pc waardoor hij niet verder kan pingen dan zijn eigen netwerkkaart. Ik heb al vele dingen geprobeerd en veel gezocht op:
www.freebsd.org
www.bsdfreaks.nl
www.google.com/bsd
Maar dit allemaal zonder enig suc6
Als er nog meer info geplaatst moet worden, zeg het maar
Alvast bedankt..