萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> 怎麼給Linux系統配置動態IP服務

怎麼給Linux系統配置動態IP服務

  所謂的動態ip指的是DHCP服務,如果不用手動設置的IP地址,使用動態ip也是個不錯的選擇。特別是在主機比較多的局域網內,動態ip可以有效解決ip自動分配問題。那麼Linux系統應該怎麼樣配置動態ip服務呢?

怎麼給Linux系統配置動態IP服務

  DHCPd後台程序老是讀取配置文件/etc/dhcpd.conf, 下面給出一本人主機上的DHCP配置文件的例子:

  ddns-update-style interim;

  ignore client-updates;

  subnet 192.168.25.0 netmask 255.255.255.0 {

  # --- default gateway

  option routers 192.168.25.15;

  option subnet-mask 255.255.255.0;

  # option nis-domain “uc88.domain”;

  option domain-name “uc88.domain”;

  option domain-name-servers 202.96.128.68,192.168.25.15;

  option time-offset -18000; # Eastern Standard Time

  # option ntp-servers 192.168.1.1;

  # option netbios-name-servers 192.168.1.1;

  # --- Selects point-to-point node (default is hybrid)。 Don‘t change this unless

  # -- you understand Netbios very well

  # option netbios-node-type 2;

  range dynamic-bootp 192.168.25.100 192.168.25.254;

  default-lease-time 259200;

  max-lease-time 518400;

  # we want the nameserver to appear at a fixed address

  # host ns {

  # next-server marvin.redhat.com;

  # hardware ethernet 12:34:56:78:AB:CD;

  # fixed-address 207.175.42.254;

  # }

  }

  上面的意思是:

  用255.255.255.0作為子網掩碼,用192.168.25.255作為廣播地址,用192.168.25.15作為

  默認網關,用202.96.128.68 and 192.168.25.15作為DNS服務器 用分配地址的范圍是:192.168.25.100-192.168.25.254

  保存退出

  大多數情況下,DHCP的安裝不創建一個dhcpd.leases 文件,在您啟動DHCP服務器之前,您必須創建空文件 dhcpd.leases

  #touch /var/state/dhcp/dhcpd.leases

  為啟動DHCP服務器,簡單地打入 /usr/sbin/dhcpd 或者用#ntsysv把DHCP服務自動啟動

  這用啟動dhcpd在eth0設備上,可能您希望在eth1設備上啟動dhcpd,則

  #/usr/sbin/dhcpd eth1

  如何觀察客戶的ip到底存在無獲得呢?

  在98運行winipcfg

  在2000 下運行ipconfig /all

  以上就是給Linux系統配置動態ip的方法了,Linux設置動態ip還是要用代碼來實現,不過這對於Linux老手來說,應該是小問題啦。

copyright © 萬盛學電腦網 all rights reserved