fedora下配置dhcpv6服务器

    技术2022-05-19  31

    操作系统:fedora14

    DHCP服务器:DHCPv6

     

    现有网络环境DHCPv6 server地址为:2001:db8:0:f101::2

    路由IP地址为:2001:db8:0:f101::1

    DNS server地址为:2001:db8:0:f101::3

    自动分配网段为:2001:db8:0:f101::1000~2001:db8:0:f101::ffff/64

     

    首先,安装好ipv6模块

    安装命令:

    #insmod ipv6

    或#modprobe ipv6

     

    其次,配置网卡,使网卡打开ipv6功能

    #vi /etc/sysconfig/network

    添加:

    NETWORKING_IPV6=yes

    IPV6_DEFAULTGW=2001:db8:0:f101::1

    IPV6_DEFAULTDEV=eth0

     

    #vi /etc/sysconfig/network-scripts/ifcfg-eth0

    添加:

    IPV6INIT=yes IPV6_AUTOCONF=no IPV6ADDR=2001:db8:0:f101::2/64

     

    重启网络

    #service network restart

     

    最后,安转dhcpv6 server

    #yum search dhcpv6  //若没有dhcpv6,请更新源,或者自己下载源码包安装,我在这里就不介绍安装了

    (一般的安转步骤都是:

    #./configure   //如果幸运就一次ok拉,否则需要安装其他库

    #make

    #make install  )

     

    #yum install dhcpv6 

     

    配置dhcpv6 server

    #vi /etc/dhcpv6s.conf   //没有就创建

    内容为:

    interface eth0 {

            server-preference 255;

    renew-time 60; rebind-time 90; prefer-life-time 130; valid-life-time 200; allow rapid-commit; option dns_servers 2001:db8:0:f101::1 ipv6.server.domain; link AAA { range 2001:db8:0:f101::1000 to 2001:db8:0:f101::ffff/64; prefix 2001:db8:0:f101::/64; }; }; 配置dhcpv6 clinet #vi /etc/dhcp6c.conf   //这个是在客户机上的,客户机没有安装dhcpv6时,请根据实际情况配置。如果有请按照此配置,没有此文件请创建 interface eth0 { send rapid-commit; request domain-name-servers; }; 启用服务命令 # service dhcp6s start   //如果dhcpv6是编译安装的,可能不能被service识别请用以下命令: #dhcp6s -f -c /etc/dhcp6s.conf eth0 & //如果不能正常启动,请加-v参数调试,同时去掉&,即( dhcp6s -vf -c /etc/dhcp6s.conf eth0) 我的问题是用以下方式解决 #cd /var/run/ #mkdir dhcpv6 #cd /var/lib/ #mkdir dhcpv6 #mkdir lib #cd lib #mkdir dhcpv6 # dhcp6c -f eth0   //客户端使用

     


    最新回复(0)