DHCP JUNOS
From Teknologisk videncenter
DHCP Server
Som så mange andre netværks enheder understøtter JUNOS også DHCP server funktionen. Den konfigureres under [ system services dhcp ] stanza'en. Konfigurationen finder selv sammen med adresserne der er konfigureret på et interface.
[edit system services dhcp]
rael@SRX240# <input>show</input>
pool 10.0.255.0/24 {
address-range low 10.0.255.10 high 10.0.255.250;
name-server {
172.16.4.77;
}
router {
10.0.255.1;
}
propagate-settings vlan.99;
}
her er konfigureret et pool med range, DNS og Router settings. Ud over de definerede options arver den automatisk options fra vlan.99 interfacet, der er konfigureret til DHCP Klient.
Options kan både ligge i scopet eller globalt på serveren.
Show kommandoer
[edit system services dhcp]
rael@SRX240# <input>run show system services dhcp binding</input>
IP address Hardware address Type Lease expires at
10.0.255.10 00:0c:29:8b:0a:49 dynamic 2015-01-12 14:13:57 UTC
10.0.0.2 84:b5:9c:2d:c5:c0 dynamic 2015-01-12 14:55:29 UTC
[edit system services dhcp]
rael@SRX240# <input>run show system services dhcp statistics</input>
Packets dropped:
Total 0
Messages received:
BOOTREQUEST 0
DHCPDECLINE 0
<notice>DHCPDISCOVER 2</notice>
DHCPINFORM 0
DHCPRELEASE 0
<notice>DHCPREQUEST 2</notice>
Messages sent:
BOOTREPLY 0
DHCPOFFER 2
DHCPACK 2
DHCPNAK 0
[edit system services dhcp]
rael@SRX240# <input>run show system services dhcp pool</input>
Pool name Low address High address Excluded addresses
10.0.0.0/30 10.0.0.1 10.0.0.2 10.0.0.1
10.0.0.4/30 10.0.0.5 10.0.0.6 10.0.0.5
10.0.0.8/30 10.0.0.9 10.0.0.10 10.0.0.9
10.0.0.12/30 10.0.0.13 10.0.0.14 10.0.0.13
10.0.0.16/30 10.0.0.17 10.0.0.18 10.0.0.17
10.0.0.20/30 10.0.0.21 10.0.0.22 10.0.0.21
10.0.0.24/30 10.0.0.25 10.0.0.26 10.0.0.25
<notice>10.0.255.0/24 10.0.255.10 10.0.255.250</notice>
Husk at protokollen selvfølgelig skal tillades i zonen hvis der arbejdes i flow-based
DHCP Client
Her er RVI interfacet vlan.99 konfigureret til DHCP client.
[edit]
rael@SRX240# <input>show interfaces vlan.99</input>
family inet {
dhcp;
}
[edit]
rael@SRX240# show security zones
security-zone untrust {
screen untrust-screen;
interfaces {
<notice>vlan.99</notice> {
host-inbound-traffic {
system-services {
<notice>dhcp;</notice>
tftp;
}
}
}
}
}
DHCP Relay
Mangler
Referencer
How to set up a DHCP server on SRX with the DHCP clients in a non-default routing instance