SEARCH

Linux Install

Android

Linux Tools

Linux AV

Linux Memo

WINDOWS

PROGRAM

動画 Memo

音楽 Memo

モバイルアプリ Memo

FILE FORMAT

PROTOCOL

DEVICE

BookMark

その他


dhcp   

勝手にIP を割り振ってくれるツール DHCP

install

ない場合は yum あるいは apt-get で入れる

version 3 以上にはいろいろ機能が追加されているので

なるべくをれらを使う

# yum install dhcp

# emacs /etc/dhcpd.conf

ddns-update-style none;                        # ver3 以上必須
log-facility local1;                           # log を messages から分離
 
authoritative;                                 # IE のプロキシ自動設定用
option wpad code 252 = string;                 #
option wpad "http://wpad.hoge.com/wpad.dat";   # 
 
option domain-name "domain.com";               # ドメイン名の設定
option domain-name-servers xxx.xxx.xxx.xxx;    # DNSサーバのIPアドレス
subnet 192.168.0.0 netmask 255.255.255.0 {     # ネットワークアドレス
   default-lease-time 600;                     # 標準のIPアドレス貸し出し時間(単位:秒)
   max-lease-time 7200;           # 最大のIPアドレス貸し出し時間(単位:秒)
   option routers 192.168.0.1;    # デフォルトゲートウェイのIPアドレス 
   option broadcast-address 192.168.0.255;     # ブロードキャストアドレス
   option subnet-mask 255.255.255.0;        # サブネットマスク

   ### 任意の範囲のIPアドレス割り当て ###
   range 192.168.0.100 192.168.0.200;        # 割り当てるIPアドレスの範囲

   ### 固定IPアドレスの割り当て ###
#    host heze {                             # ホスト名
#      hardware ethernet 00:07:40:0F:2F:AB;  # MACアドレス
#      option routers 192.168.0.1;           # デフォルトゲートウェイ
#      fixed-address  192.168.0.2;           # 割り当てるIPアドレス
#    }
}

# emacs /etc/rc.d/init.d/dhcpd

 # chkconfig: 345 65 35

# chkconfig dhcpd on

# /etc/rc.d/init.d/dhcpd start

# emacs /etc/syslog.conf

local1.*                       /var/log/dhcpd.log
*.info;local1.none             messages ←追加
/etc/rc.d/init.d/syslog restart
/etc/rc.d/init.d/dhcpd restart

dhclient

DHCP環境で固定IPをリクエストする方法

/etc/dhclient.conf

interface "eth0" {
send dhcp-requested-address 192.168.0.100;
}
# dhclient -cf /etc/dhclient.conf

参考:

http://www.linux.or.jp/JM/html/sysklogd/man5/syslog.conf.5.html

memo

syslog から分離する際にファシリティとして local1 を使ったが、これは

あいているID をしようすればよい

local0〜local9 が使える。