㈠ 5.什么是作用域和超级作用域如何创建作用域和超级作用域
首先感觉你问的问题非常怪,作用域是程序设计里的概念,超级作用域是网络服务的概念,不是一回事啊。。。
作用域作用域(scope) 作用域在许多程序设计语言中非常重要。 通常来说,一段程序代码中所用到的名字并不总是有效/可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。 作用域的使用提高了程序逻辑的局部性,增强程序的可靠性,减少名字冲突。 对于对象而言(其他也是一样的),在main函数中,对象的作用域为他所在的最近的一对花括号内。在后花括号处析构函数被调用;全局的对象的作用域为声明之后的整个文件,析构函数在最后被调用。另外,临时产生的对象在使用完后立即会被析构。下面是一个简单的例子。 #include <iostream> using namespace std; class X { public: X() { cout << "X::X()\n"; } ~X() { cout << "X::~X()\n"; } }; X f1(X x1) //完全不使用引用 { cout << "f1(X f)\n"; return x1; } X& f2(X& x2) //完全使用引用 { cout << "f2(X f)\n"; return x2; } X Globle_X; //全局版本 int main() { cout << "--------\n"; { X Local_X; //局部版本 cout << "--------\n"; } cout << "--------\n"; X Normal_X; f1(Normal_X); cout << "--------\n"; f2(Normal_X); cout << "--------\n"; } 程序执行结果为: X::X() -------- X::X() -------- X::~X() -------- X::X() f1(X f) X::~X() X::~X() -------- f2(X f) -------- X::~X()
超级作用域超级作用域是运行 Windows Server 2003 的 DHCP 服务器的一种管理功能,您可以通过 DHCP 控制台创建和管理超级作用域。使用超级作用域,可以将多个作用域组合为单个管理实体。使用此功能,DHCP 服务器可以: • 在使用多个逻辑 IP 网络的单个物理网段(如单个以太网的局域网段)上支持 DHCP 客户端。在每个物理子网或网络上使用多个逻辑 IP 网络时,这种配置通常被称为“多网”。 • 支持位于 DHCP 和 BOOTP 中继代理远端的远程 DHCP 客户端(而在中继代理远端上的网络使用多网配置)。 在多网配置中,可以使用 DHCP 超级作用域来组合并激活网络上使用的 IP 地址的单独作用域范围。通过这种方式,DHCP 服务器计算机可为单个物理网络上的客户端激活并提供来自多个作用域的租约。 超级作用域可以解决多网结构中的某种 DHCP 部署问题,包括以下情形: • 当前活动作用域的可用地址池几乎已耗尽,而且需要向网络添加更多的计算机。最初的作用域包括指定地址类的单个 IP 网络的一段完全可寻址范围。需要使用另一个 IP 网络地址范围以扩展同一物理网段的地址空间。 • 在一段时间后客户端必须迁移到新作用域(例如,需要对当前 IP 网络进行重新编号,使其从现有的活动作用域中使用的地址范围迁移到包含另一 IP 网络地址范围的新作用域)。 • 您可能希望在同一物理网段上使用两个 DHCP 服务器以管理分离的逻辑 IP 网络。
㈡ linux的问题,请各位高手指点。
option routers 定义网关
subnet 定义要声明的子网
subnet-mask 定义子网掩码
domain name 定义要分配的域名
domain-name-servers 定义要分配的DNS服务器IP地址
range 定义要分配的IP地址的范围
host 定义要分配保留地址的主机相关信息
你所提供的设置项中存在2个问题
1. 有一个设置项ddns-update-style none 这个本身和DHCP没有关系,但是必须设置,而且只能写在第一行。否则启动服务会失败。
2. 如果你设置了host,那么host下面必须要有两个设置
2.1 hardware ethernet 设置MAC地址
2.2 fixed-address 设置要保留的IP地址
下面给你一个范例:
ddns-update-style none;
subnet 192.168.4.0 netmask 255.255.255.0 {
range 192.168.4.110 192.168.4.120;
range 192.168.4.128 192.168.4.254;
option subnet-mask 255.255.255.0;
option routers 192.168.4.1;
}
host prtsvr {
hardware ethernet 00:c0:c3:22:46:81;
fixed-address 192.168.4.11;
}
㈢ 在一台linux DHCP服务器上如何添加一个作用域如何设置保留地址
假设一台计算机做软路由,有三个网卡,连接3个不同的网段,192.168.1.1/24, 192.168.2.1/24,192.168.3.1/24;其中192.168.1.1/24这个网段有一个DHCP服务器,那怎么样设置可以使192.168.2.1/24和192.168.3.1/24这两个网段分配IP呢? 首先得在dhcp.conf文件中添加超级作用域:ddns-update-style interim; ;指定DHCP支持的DNS动态更新为interim ignore client-updates; ;指定不允许客户机更新DNS记录。 shared-network xxxdhcp subnet 192.168.1.0 netmask 255.255.255.0 }subnet 192.168.2.0 netmask 255.255.255.0 }subnet 192.168.3.0 netmask 255.255.255.0 }linux下的DHCP客户端:/etc/sysconfig/network-scripts/ifcfg-eth0把BOOTPROTO="none"修改为BOOTPROTO="dhcp"如果需要在系统启动时自动引导启动联网,/etc/sysconfig/networking下的networking=yes。
㈣ 大学LINUX配置与管理DHCP服务器试题求解。
这个其实很简单你不要想复杂了,你之前应该已经把DHCP服务器配置好了吧,就是配置一个单作用域,满足192.168.8.0/24这个网段的需求。现在因为IP地址不够了,接下来你只需要创建一个超级作用域,即shared-network,把之前配置好的192.168.8.0/24网段添加在里面,然后在里面再增加一个网段192.168.9.0/24,或者多个网段都可以,配置好之后重启服务器即可
㈤ 谁知道什么是超级作用域
使用超级作用域
超级作用域是运行 Windows Server 2003 的 DHCP 服务器的一种管理功能,您可以通过 DHCP 控制台创建和管理超级作用域。
使用超级作用域,可以将多个作用域组合为单个管理实体。使用此功能,DHCP 服务器可以:
61 在使用多个逻辑 IP 网络的单个物理网段(如单个以太网的局域网段)上支持 DHCP 客户端。在每个物理子网或网络上使用多个逻辑 IP 网络时,这种配置通常被称为“多网”。
61 支持位于 DHCP 和 BOOTP 中继代理远端的远程 DHCP 客户端(而在中继代理远端上的网络使用多网配置)。
在多网配置中,可以使用 DHCP 超级作用域来组合并激活网络上使用的 IP 地址的单独作用域范围。通过这种方式,DHCP 服务器计算机可为单个物理网络上的客户端激活并提供来自多个作用域的租约。
超级作用域可以解决多网结构中的某种 DHCP 部署问题,包括以下情形:
61 当前活动作用域的可用地址池几乎已耗尽,而且需要向网络添加更多的计算机。最初的作用域包括指定地址类的单个 IP 网络的一段完全可寻址范围。需要使用另一个 IP 网络地址范围以扩展同一物理网段的地址空间。
61 在一段时间后客户端必须迁移到新作用域(例如,需要对当前 IP 网络进行重新编号,使其从现有的活动作用域中使用的地址范围迁移到包含另一 IP 网络地址范围的新作用域)。
61 您可能希望在同一物理网段上使用两个 DHCP 服务器以管理分离的逻辑 IP 网络。
㈥ Linux下配置DHCP中继代理
两台LINUX服务器,一台做DHCP服务器,一台做dhcprelay中继代理服务器,三台用于测试的PC,网线若干;
实验需要:
分配三个网段: 192.168.5.0/24
192.168.6.0/24
192.168.7.0/24
其中DHCP中继代理服务器的三个网卡分别为:eth0;eth1;eth2
eth0:192.168.5.1
eth1:192.168.6.1
eth2:192.168.7.1
DHCP服务器的网卡为:eth0
eth0:192.168.5.2
需要用于测试的PC1,PC2,PC3分别挂在三个网段中,最后实验的结果为,三个PC均获得所在网段的ip地址
对DHCP服务器的配置:
#vi /etc/dhcpd.conf
进入文本配置界面
ddns-update-style interim;
ignore client-updates;
option subnet-mask 255.255.255.0;
option nis-domain "domain.org";
option domain-name "domain.org";
option time-offset -18000; # Eastern Standard Time
default-lease-time 259200;
max-lease-time 777600;
option domain-name-servers 202.96.134.133,202.96.128.68;
option broadcast-address 192.168.5.255;
#DNS服务器地址
#下面配置终极作用域
shared-nework mynet{
subnet 192.168.5.0 netmask 255.255.255.0 {
option routers 192.168.5.1;
range dynamic-bootp 192.168.5.1 192.168.5.254;
}
subnet 192.168.6.0 netmask 255.255.255.0 {
option routers 192.168.6.1;
range dynamic-bootp 192.168.6.1 192.168.6.254;
}
subnet 192.168.7.0 netmask 255.255.255.0 {
option routers 192.168.7.1;
range dynamic-bootp 192.168.7.1 192.168.7.254;
}
}
下面我们将配置中继代理服务器
首先要配置文档/etc/sysconfig/dhcrealy.conf
#vi /etc/sysconfig/dhcrealy.conf
在里面输入:
INTERFACES="eth1 eth2"
DHCPSERVERS-"192.168.5.2"
下面启动dhcrelay
#dhcrelay -i eth1 -i eth2 192.168.5.2
最后,我们启动DHCP服务器:
#service dhcpd restart
用pc1,pc2,pc3进行测试:
㈦ 什么是超级作用域
使用超级作用域
超级作用域是运行 Windows Server 2003 的 DHCP 服务器的一种管理功能,您可以通过 DHCP 控制台创建和管理超级作用域。
使用超级作用域,可以将多个作用域组合为单个管理实体。使用此功能,DHCP 服务器可以:
�6�1 在使用多个逻辑 IP 网络的单个物理网段(如单个以太网的局域网段)上支持 DHCP 客户端。在每个物理子网或网络上使用多个逻辑 IP 网络时,这种配置通常被称为“多网”。
�6�1 支持位于 DHCP 和 BOOTP 中继代理远端的远程 DHCP 客户端(而在中继代理远端上的网络使用多网配置)。
在多网配置中,可以使用 DHCP 超级作用域来组合并激活网络上使用的 IP 地址的单独作用域范围。通过这种方式,DHCP 服务器计算机可为单个物理网络上的客户端激活并提供来自多个作用域的租约。
超级作用域可以解决多网结构中的某种 DHCP 部署问题,包括以下情形:
�6�1 当前活动作用域的可用地址池几乎已耗尽,而且需要向网络添加更多的计算机。最初的作用域包括指定地址类的单个 IP 网络的一段完全可寻址范围。需要使用另一个 IP 网络地址范围以扩展同一物理网段的地址空间。
�6�1 在一段时间后客户端必须迁移到新作用域(例如,需要对当前 IP 网络进行重新编号,使其从现有的活动作用域中使用的地址范围迁移到包含另一 IP 网络地址范围的新作用域)。
�6�1 您可能希望在同一物理网段上使用两个 DHCP 服务器以管理分离的逻辑 IP 网络。