在VirtualBox的Ubuntu中安装DHCP Sever

2019-11-07 作者:计算机教程   |   浏览(147)

# installed at /etc/default/dhcp3-server bythe maintainer scripts

  再提示一点吧,网络启动方法也叫bootpc,这样获取的IP地址是不会受服务器的租期linuxidc.com的,它永远有效

max-lease-time7200;

  subnet 192.168.2.0 netmask 255.255.255.0 {

www.2003.com 1

  cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.back

安装完之后要修改两个配置文件,一个是修改要用的网卡,一个是服务器的配置。

(用apt-get install 安装不用管,若自己下的放到/var/ca~/archive~/ 目录下解压)

因为有两个虚拟机,XP和Ubuntu,就想怎样交换文件方便点,于是就想利用Virtualbox里自带的网络功能Internal,虚拟机中使用Internal方式的网卡,将处于独立的一个虚拟的局域网中,但是这样网络里没有任何网络服务器,比如说DHCP,DNS等等,于是就开始装个DHCP服务器,顺便借此机会搭建个网络实验室。

DHCP基于客户/服务器模式。当DHCP客户端启动时,它会自动与DHCP服务器通信,由DHCP服务器为DHCP客户端供给自动分配IP地址的服务。

subnet 192.168.2.0 netmask255.255.255.0 {

  使用端口:67

修改完保存即可。

  subnet 后面接的是你所定义的网段,要与本机的IP地址同网段,

default-lease-time600;

  max-lease-time 43200;

}

  DHCPACK(DHCP确认)

# Defaults for dhcp initscript

  host ns {

首先安装dhcp服务器,打开终端,输入:

  DHCPREQUEST(DHCP请求)

#  Separate multiple interfaces with spaces, e.g. "eth0 eth1".

  filename "/pxelinux.0";

sudo apt-get install dhcp3-server

  }

不过现在还不能启动服务器,现在要先去Ubuntu的网络设置那里,把eth1的ipv4 setting修改一下,其中Method设置为Manual。Address添加一个192.168.2.0,Newmask:255.255.255.0然后Apply,并连接eth1就行。

后台过程:dhcpd

# sourced by /etc/init.d/dhcp

  next-server marvin.RedHat.com;

sudo/etc/init.d/dhcp3-server stop

接下来你需要为/etc/dhcp3/dhcpd.conf文件创建一个备份。

INTERFACES="eth1"

  找到这行,

option broadcast-address 192.168.2.255;

  }

现在就可以启动DHCP服务器了,在终端中输入

  限定租期 和 永久租用

如果看到

www.2003.com,  每一语句以分号“;”结尾,不要忘记。

# On what interfaces should the DHCP server(dhcpd) serve DHCP requests?

  option time-offset -18000;

* check syslog for diagnostics.                                                                        [fail]

  如果你的Ubuntu服务器上用友2块网卡,你需要选择哪一块网卡用来监听DHCP服务。默认监听的是eth0。可以通过编辑/etc/default/dhcp3-server这个文件来改变这个默认值。

range 192.168.2.0 192.168.2.255;

  学DHCP服务器,就一定要知道DHCP服务器的工作原理:

* Starting DHCP server dhcpd3                                           [ OK]

  日志:/var/log/xferlog

* Starting DHCP server dhcpd3

例如:我的IP是“192.168.2.11”,下面是我的配置文件:

sudo/etc/init.d/dhcp3-server start

  default-lease-time 21600;

# This is a POSIX shell fragment

  sudo vi /etc/dhcp3/dhcpd.conf

option domain-name "ubtw.net";

打开dhcpd.conf,要修改的几个地方:

这一行下面就是一个比较详细的例子,我们就基于这个稍微修改一下就好了:

  配置文件:/etc/dhcpd.conf

option domain-name-servers 192.168.2.1,192.168.2.2;

  使用下面的命令编辑/etc/dhcp3/dhcpd.conf文件

本文由www.2003.com发布于计算机教程,转载请注明出处:在VirtualBox的Ubuntu中安装DHCP Sever

关键词: