Sätta upp vlan med dhcpd server med ubuntu
Vlan kan användas för att kunna prata med moderana switchar och nätverkutrustning.
I de kan man tex sätta att en port eller trådlöst nätverk ska använa sig av tex “vlan1”.
Då när jag sätter upp ett nytt lan på min ubuntu kommer jag ha en nätverks port som kan prata med de andra som också använder vlan1 och går genom den port eller trådlösa som är taggade som vlan1.
På så sätt kan vi sepparera nät från varandra.
Men nu ska vi sätta upp vlan som jag gjort på växthuset trådlösa nät.
Där sätetr vi upp tre stycken vlan och så sättr vi upp en dhcpd server att sedan hantera de olika nätet.
Börja med att installera vlan
sudo apt-get install vlan
Sätt sedan upp dina vlan i din interfaces fil i /etc/network
auto vlan1 auto vlan2 auto vlan3 # VLAN 1 #trandlosa VAXTHUSET iface vlan1 inet static address 192.168.1.2 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.254 mtu 1500 vlan_raw_device eth1 # VLAN 2 #trandlosa VAXTHUSET_SYSOP iface vlan2 inet static address 192.168.2.2 netmask 255.255.255.0 network 192.168.2.0 broadcast 192.168.2.254 mtu 1500 vlan_raw_device eth1 # VLAN 3 #Trandlosa VAXTHUSET OPEN iface vlan3 inet static address 192.168.3.2 netmask 255.255.255.0 network 192.168.3.0 broadcast 192.168.3.255 mtu 1500 vlan_raw_device eth1
Starta om nätverket
/etc/init.d/networking restart
Nu ska vi installera dhcpd server och sätta upp den att använda de olika vlanen
apt-get install dhcp3-server
Sätt upp i dhcpd.cond i /etc/dhcp enligt följnade
ddns-update-style none;
option domain-name "ahavaxthuset.se";
option domain-name-servers 10.0.2.2, 10.0.2.3;
default-lease-time 600;
max-lease-time 7200;
authoritative;
log-facility local7;
#
# DHCP for trandlosa VAXTHUSET vlan1
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option domain-name-servers 10.0.2.30;
option ntp-servers 192.168.1.1;
option netbios-name-servers 192.168.1.1;
option netbios-node-type 2;
default-lease-time 86400;
max-lease-time 86400;
range 192.168.1.10 192.168.1.100;
}
#
# DHCP for trandlosa VAXTHUSET_SYSOP vlan2
subnet 192.168.2.0 netmask 255.255.255.0 {
option routers 192.168.2.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.2.255;
option domain-name-servers 10.0.2.2;
option ntp-servers 192.168.2.1;
option netbios-name-servers 192.168.2.1;
option netbios-node-type 2;
default-lease-time 86400;
max-lease-time 86400;
range 192.168.2.10 192.168.2.100;
}
#
# DHCP for trandlosa VAXTHUSET_OPEN vlan1
subnet 192.168.3.0 netmask 255.255.255.0 {
option routers 192.168.3.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.3.255;
option domain-name-servers 192.168.3.1;
option ntp-servers 192.168.3.1;
option netbios-name-servers 192.168.3.1;
option netbios-node-type 2;
default-lease-time 86400;
max-lease-time 86400;
range 192.168.3.10 192.168.3.100;
}
Sedan ska det bara vara att starta om dhcod server med.
service isc-dhcp-server restart
Nu ska du kunna ha ett fungerade nätverk som är vlant och du kan nu tex i den trådlösa
accespunkten tagga upp olka nät och ges de rätt vlan beronde på du vill ska hända.
The post is brought to you by lekhonee v0.7