•   Login
  •  
  •   Rss
  •   Rss2.0
  •   ATOM1.0
  •   Admin
  •   Top
  •   Home

Open DHCP Server for Windows2【詳細設定編】
#You can have 2 instances of Open DHCP Servers in a network. Open DHCP Server。
Open DHCP Server for Windows
これの続きです。前回はセットアップと簡単な設定を紹介しました。
今回はもう少し深く掘り下げたいと思います。
※前回のコメント部分は省略しますが、一部再掲します。

ログを取得する項目
[LOGGING]
#LogLevel can be set as None, Errors or All
#It is advisable to keep logging to Normal, Normal include errors
#and DHCP renewal messages. Normal is defaul logging also.
;LogLevel=None
;LogLevel=Normal
LogLevel=All ⇒これにした方がベター。何か起きたときの調査に役立つため。特に不正アクセスの場合はね。
;LogLevel=Debug


冗長構成にするならば設定をするべし。常識ですが、1つの物理サーバーに複数の仮想サーバーを立てて、そこに2つのDHCPサーバーなんて意味ないですからね。2つの物理サーバーに別々に構築しましょう。
[REPLICATION_SERVERS]
#You can have 2 instances of Open DHCP Servers in a network. Open DHCP Server
#will send replication inform messages to other instance of Open DHCP
#server and leases will be replicated. The IP address alloted by one server
#will not be realotted by other server to another host. Also when one server
#goes down, other can will renew the leases, without NAK and DISCOVER. You need
#to specify Primary and secondary servers for replication to work.
#Make sure that Primary & Secondary Server entries are identical on both
#servers. You may copy the entire ini file on both servers and change the
#LISTEN_ON on individual servers, if needed.
;Primary=192.168.0.253 ⇒メインとするDHCPサーバー
;Secondary=192.168.0.254 ⇒予備機とするDHCPサーバー


動作状況やIP払出状況を確認するためのhttpサーバ設定
ポート番号は6789にしているが、5000~65545までなら自由で良い。80とか8080は避けた方がベター。
[HTTP_INTERFACE]
#This is http inerface for viewing lease status,
#Default is first interface, port 6789
#You can change it here to any network interface.
HTTPServer=192.168.0.254:6789 ⇒インストールしたPCに6789ポート設定
#Also to limit the clients access, you can specify upto 8
#HTTP client IPs Here. If no Client IP is specified then All
#Clients can access the HTTP Interface
;HTTPClient=192.168.0.11 ⇒ 特定のPCのみ許可するための設定
;HTTPClient=192.168.23.123 ⇒ 複数ある場合はこの様に増やしていく
#You can also change the title of html page
;HTTPTitle=This is Custom Title ⇒ ヘッダータイトルなのでお好きにどうぞ


IPアドレスを自動付与する項目。
IPv4とIPv6の両方が出来ます。当方、IPv6による知識はないので説明は省略します。
[RANGE_SET]
#This is first and simple DHCP range section example,
#This example may be good enough for simple/home use.
#If you need range filters, look at example below
DHCPRange=192.168.0.51-192.168.0.100 ⇒ こうすれば、192.168.0.51から50個払い出される。設定した方が良い。
;DHCPRange=192.168.5.1-192.168.5.254 ⇒ セキュリティー上、ゲスト用は違うレンジで設定した方が望ましい。
#Following are range specific DHCP options.
#You can copy more options names from [GLOBAL_OPTIONS]
;SubnetMask=255.255.255.0 ⇒ 第3オクテットが異なる場合、24ビットマスクにするとゲストがインターネット外に出られなくなるので、考慮する必要が有る。
;DomainServer=192.168.55.252 ⇒ ドメインサーバーがあれば設定すべきだけど基本不要。
Router=192.168.0.1 ⇒ ルーターがどこにあるか必須です。
#Lease Time can be different for this Range
;AddressTime=360 ⇒ ここは自由ですが、単位は秒です。基本ゲスト利用は1時間ですが、必要に応じて増減しましょう。

[RANGE_SET] ⇒ 複数ある場合は同じようにセットしていく
#This section is also simple [RANGE_SET] section
#Here the options are specified as flat options.
;DHCPRange=192.168.0.1-192.168.0.254
;DHCPRange=192.168.4.1-192.168.4.254
;DHCPRange=192.168.5.1-192.168.5.254
#Following are flat range specific DHCP options.
#SubnetMask below
;1=255.255.255.0
#DomainServers below
;6=192.168.0.1, 192.168.0.2
#Router
;3=192.168.0.1
#AddressTime
;51=11000


[RANGE_SET] ⇒ この項目はIPv6設定です。説明できません(^^ゞ
#This is filtered [RANGE_SET] section.
#First eight entries in this example are filters.
#Currently only following types of filters are supported
#However 32 filters of each type can be specified
;FilterMacRange=00:0d:60:c5:4e:00-00:0d:60:c5:4e:ff
;FilterMacRange=00:0e:12:c5:4e:00-00:0e:12:c5:4e:ff
;FilterMacRange=00:0f:60:c5:4e:a1-00:0f:60:c5:4e:a1
;FilterVendorClass="MSFT 5.0"
;FilterVendorClass="MSFT 5.1"
;FilterVendorClass="MSFT 5.2"
;FilterUserClass="My User Class 4.0"
;FilterUserClass=123,56,87,123,109,0,23,56,156,209,234,56
;FilterUserClass=00:0d:60:c5:4e:0d:60:c5:4e
#You can select RANGE_SET based on FilterSubnetSelection
;FilterSubnetSelection=192.168.55.1
;FilterSubnetSelection=192.168.33.1
;TargetRelayAgent=192.168.44.11
#Next few are actual ranges of this section.
;DHCPRange=10.0.0.5-10.0.0.10
;DHCPRange=10.0.10.1-10.0.10.254
;DHCPRange=10.0.1.1-10.0.1.254
;DHCPRange=10.0.2.1-10.0.2.254
#Following are range specific DHCP options.
#You can copy more option names from [GLOBAL_OPTIONS]
#or add flat options like 240="this is the string value"
#or as IP like 6=192.168.5.1
#or byte array like 6=123,45,1,0,3,67,4,3,22,4,3,5
#or hex array like 6=23:89:a5:ba:a9:e4
;SubnetMask=255.255.255.0
;DomainServer=10.5.6.90, 11.4.5.6
;Router=11.5.6.7, 10.0.99.1
#AddressTime can be different for this range
#specify 0 for infinity.AddressTime
;AddressTime=360
;Ethernet=no
;NETBIOSNameSrv=192.168.0.201
#You can also use hex array or byte array with named options
#If you want to send option 43 back to client for
#ranges in this section, specify it as flat option like:-
;43="this is return string"
#or use the byte array in value
;43=123,56,87,123,109,0,23,56,156,209,234,56
#or use the hex array in value
;43=a6:87:b6:c9:ae:eb:89:09:a4:67:d5



グローバル設定項目。色々必須です。
[GLOBAL_OPTIONS]
#These are global DHCP Options and would supplement
#client specific options and [RANGE_SET] options.
#Options tags start with 1 and goes up to 254, you can
#always specify option like 1=255.255.255.0, but it may
#be difficult to remember option tags. Try using Option Names
#If no matching name found, you can use tag=value (flat options)
#You can also specify the value as byte array or even hex array.
#Some options having sub-options can only be specified as hex/byte
#array If options have client specific values, move/copy them
#to specific Static Client's section. If any option has DHCP range
#specific value, move/copy them to [RANGE_SET] sections.
#You may quote stings values (must quote if sting contain chars
#like comma, dot or colon) for example NDS_Tree_Name="my.NDS.Tree"
#or 43="this is return string" or use the byte array in value
#like 43=123,56,87,123,109,0,23,56,156,209,234,56 or use the hex
#array in value 43=a6:87:b6:c9:ae:eb:89:09:a4:67:d5

;DomainName="workgroup.com" ⇒ ドメイン名があれば;を外してセットする
SubNetMask=255.255.255.0 ⇒ サブネットマスクは通常これ
DomainServer=192.168.0.1, 8.8.8.8 ⇒ DNS設定。これがないと、外部へのインターネットに接続することが出来ない。自宅DNSサーバーがあるならそれ良い。通常はCTUなどのデフォルトゲートウェイアドレス。複数ある場合は,を入れて記入。8.8.8.8はGoogle Public DNSでDNSのセカンドアドレスにしている。分からないなら記入しなくて良い
Router=192.168.0.1  ⇒  ルーター…デフォルトゲートウェイと考えたら良いかな?
#AddressTime is default lease time for server
#specify 0 for infinity lease time
;AddressTime=36000 ⇒ 標準は10時間。最大3日間。1台しか立てない場合は不測の事態を考えて3日間にしておいた方が良い。単位は秒です。
;これ以降の設定はノーコメント
;RenewalTime=0
;RebindingTime=0
#NextServer is PXEBoot TFTP Server
;NextServer=192.168.0.1
;TimeOffset=3000
;TimeServer=192.168.0.1
;NameServer=192.168.0.1
;LogServer=192.168.0.1
;QuotesServer=192.168.0.1
;LPRServer=192.168.0.1
;ImpressServer=192.168.0.1
;RLPServer=192.168.0.1
;BootFileSize=2345
;SwapServer=192.168.0.1
;RootPath=/opt/boot/
;ExtensionFile=bootdir/files
;ForwardOn/Off=yes
;SrcRteOn/Off=yes
;PolicyFilter=192.168.34.1/255.255.255.240
;DefaultIPTTL=234
;MTUTimeout=3453
;MTUPlateau=ac:c0:12:09:02:24:0a:4D:61:63:20:48:44:5F:4E:42:53
;MTUInterface=23553
;MTUSubnet=yes
;BroadcastAddress=192.168.0.255
;MaskDiscovery=yes
;MaskSupplier=yes
;RouterDiscovery=yes
;RouterRequest=192.168.67.1
;StaticRoute=192.168.11.1/255.255.255.0, 192.168.12.1/255.255.255.0
;Trailers=yes
;ARPTimeout=3453
;Ethernet=yes
;DefaultTCPTTL=21
;KeepaliveTime=120
;KeepaliveData=yes
;NISDomain=my.nis.domain
;~~~ ここまで ~~~
;NISServers=192.168.110.1, 192.168.120.1, 192.168.130.1 ⇒ NISサーバー。設定する必要なし
;NTPServers=192.168.116.1, 192.168.126.1, 192.168.136.1 ⇒ NTPサーバー。設定する必要なし
;これ以降の設定はノーコメント
;NETBIOSNameSrv=192.168.5.1
;NETBIOSDistSrv=192.168.5.1
;NETBIOSNodeType=8
;NETBIOSScope=NETBIOS.COM
;XWindowFont=192.168.0.1
;XWindowManager=192.168.0.1
;NetwareIPDomain=NETWAREDOMAIN.COM
;NetWareIPOption=123,7,0,45,234,20,27,167,198,34,112,45
;NISDomainName=NISDOMAINNAME.COM
;NISServerAddr=192.168.0.1
;TFTPServerName=MyTFTPServer
;BootFileName=BootFileName.ini
;BootFileOption=BootFileOption.ini
;HomeAgentAddrs=192.168.0.1
;~~~ ここまで ~~~
;SMTPServer=192.168.0.1 ⇒ SMTPサーバー。設定する必要なし。
;POP3Server=192.168.0.1 ⇒ POP3サーバー。設定する必要なし。
;NNTPServer=192.168.0.1
;WWWServer=192.168.0.1  ⇒ Webサーバー。設定する必要なし。
;これ以降の設定はノーコメント
;FingerServer=192.168.0.1
;IRCServer=192.168.0.1
;StreetTalkServer=192.168.0.1
;STDAServer=192.168.0.1
;NDSServers=192.168.0.1
;NDSTreeName="myNDSTree"
;NDSContext=NewContext
;LDAP="ldap://192.168.1.1" ⇒ LDAPサーバー。設定する必要なし。
;AutoConfig=yes
;NameServiceSearch=23,0,235,4,2,0,236,7,94,34,87,4,127,254,23
;SubnetSelectionOption=255.255.255.240
#Option TFTPServerIPaddress is for phone use only, for PXEBoot use NextServer option
;TFTPServerIPaddress=192.168.4.1
;CallServerIPaddress=192.168.0.1
;DiscriminationString=""
;RemoteStatisticsServerIPAddress=192.168.50.1
;HTTPProxyPhone=192.168.51.1
;IPTelephone="MCIPADD=10.10.0.1,MCPORT=1719,TFTPSRVR=10.10.0.254,TFTPDIR=,VLANTEST=0"
#next few are sample flat option, (global mac boot options)
#option mac-version
;230=00:00:00:00
#option mac-nb-img
;234=ac:11:00:09:02:24:0a:4D:61:63:20:48:44:5F:4E:42:53:00:00:00:0:02:1b:53:68:61:72:65:64:49:6D:61:67:65:73:00:4E:65:74:42:6F:6F:74:20:48:44:2E:69:6D:67
#option mac-apps-img
;235="\opt\isv\boot\bootimage.bin"
;~~~ ここまで ~~~


記事を評価してください(★1つ=悪い、★5つ=良い)
この記事の平均評価: (3人)
Posted by いぐぅ 19:00 | システム::Windows | comments (0) | trackback (0)
コメント
コメントする









この記事のトラックバックURL
http://www.sir-2.net/dablg/tb.php/5781
トラックバック

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31