none
DHCP有两个作用域,属于不同网段,电脑自动获取IP的时候是从哪个作用域获取呢? RRS feed

  • 问题

  • DHCP有两个作用域,属于不同网段,电脑自动获取IP的时候是从哪个作用域获取呢?

    可以指定从某个作用域获取IP地址吗?

    感谢!

    2018年1月19日 3:46

答案

  • 你好,

    请问你的DHCP服务器有几张网卡?

    假如只有1张网卡,比如你服务器的静态地址是192.168.1.5    那么你的客户端自动获取的IP是从192.168.1.x同网段的作用域获取的

    假如你有两张网卡 nic1  192.168.1.5   nic2 192.168.2.5,需要达成跨网段从DHCP获取ip的目的,请往下看。

    如果在一个网络中存在多个子网,而多个子网的主机都需要DHCP服务器来提供地址配置信息,那么我们可以采用的方法是在每一个子网中安装一台DHCP服务器,让它们来为各个子网分配IP地址,但从节约资源利用出发,我们一般情况下不这样做,可以采取在一个子网中安装DHCP服务器,让它来为多个子网分配IP地址,实现多子网地址分配可以借助DHCP的中继代理功能实现,而作为中继代理的设备可以是一台提供中继代理程序的Windows服务器或是一个符合RFC1542规定的路由器,具备 DHCP/ BOOTP Relay Agent 的功能(DHCP relay agent能够把 DHCP/BOOTP 广播信息从一个网段转播到另一个网段上)。

    下面是实现跨子网使用DHCP服务器的具体解决方案: 
    (1)安装DHCP中继代理程序:在Windows RRAS服务器的“路由和远程访问”窗口中,依次展开“本地服务器→IP路由选择→常规”选项,右键点击“常规”选项,在弹出的菜单中选择“新增路由协议”,然后在“新路由协议”窗口中选择“DHCP中继代理程序”,接着点击“确定”按钮。 
    (2)指定DHCP服务器:右键点击刚刚添加的“DHCP中继代理程序”选项,在弹出菜单中选择“属性”,进入“DHCP中继代理程序属性”对话框,在“常规”标签页的“服务器地址”栏中输入子网1中DHCP服务器的IP地址:192.168.1.5,然后点击“添加”按钮,最后点击“确定”按钮关闭该对话框。 
    (3)配置访问接口:右键点击“DHCP中继代理程序”选项,在弹出菜单中选择“新增接口”,然后在“DHCP中继代理程序的新接口”对话框中的“接口”列表框中选中可以访问子网1中的DHCP服务器的接口,这里新增的接口应该是接口二和接口三,接着点击“确定”按钮。然后在弹出的“DHCP中继站属性”对话框中,选中“中继DHCP数据包”选项,这样就启用了它的中继功能,最后点击“确定”按钮。 
    (4)DHCP服务器中配置一个超级作用域,其中包含两个普通作用域,作用域地址范围可以分别设置为192.168.1.10~192.168.1.254(分配给子网1的PC使用);192.168.2.10~192.168.2.254(分配给子网2的PC使用),必须记住DHCP只能为每一个子网分配一个范围。 
    完成以上配置后,子网2中的DHCP客户机PC2就可以通过主机A的DHCP中继代理程序访问子网1中的DHCP服务器。 

    远程访问RRAS是一个角色需要添加,起到软路由的作用

    配置DHCP中继代理

    https://technet.microsoft.com/zh-cn/library/dd469685%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396

    更多关于DHCP的信息,你可以参考

    https://www.cnblogs.com/cyyljw/p/6861634.html

    请注意:由于该网站不是由微软托管,链接可能会改变,不另行通知。 Microsoft不保证此信息的准确性。


    Best Regards,

    Frank


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com


    2018年1月19日 6:42
    版主

全部回复

  • 你好,

    请问你的DHCP服务器有几张网卡?

    假如只有1张网卡,比如你服务器的静态地址是192.168.1.5    那么你的客户端自动获取的IP是从192.168.1.x同网段的作用域获取的

    假如你有两张网卡 nic1  192.168.1.5   nic2 192.168.2.5,需要达成跨网段从DHCP获取ip的目的,请往下看。

    如果在一个网络中存在多个子网,而多个子网的主机都需要DHCP服务器来提供地址配置信息,那么我们可以采用的方法是在每一个子网中安装一台DHCP服务器,让它们来为各个子网分配IP地址,但从节约资源利用出发,我们一般情况下不这样做,可以采取在一个子网中安装DHCP服务器,让它来为多个子网分配IP地址,实现多子网地址分配可以借助DHCP的中继代理功能实现,而作为中继代理的设备可以是一台提供中继代理程序的Windows服务器或是一个符合RFC1542规定的路由器,具备 DHCP/ BOOTP Relay Agent 的功能(DHCP relay agent能够把 DHCP/BOOTP 广播信息从一个网段转播到另一个网段上)。

    下面是实现跨子网使用DHCP服务器的具体解决方案: 
    (1)安装DHCP中继代理程序:在Windows RRAS服务器的“路由和远程访问”窗口中,依次展开“本地服务器→IP路由选择→常规”选项,右键点击“常规”选项,在弹出的菜单中选择“新增路由协议”,然后在“新路由协议”窗口中选择“DHCP中继代理程序”,接着点击“确定”按钮。 
    (2)指定DHCP服务器:右键点击刚刚添加的“DHCP中继代理程序”选项,在弹出菜单中选择“属性”,进入“DHCP中继代理程序属性”对话框,在“常规”标签页的“服务器地址”栏中输入子网1中DHCP服务器的IP地址:192.168.1.5,然后点击“添加”按钮,最后点击“确定”按钮关闭该对话框。 
    (3)配置访问接口:右键点击“DHCP中继代理程序”选项,在弹出菜单中选择“新增接口”,然后在“DHCP中继代理程序的新接口”对话框中的“接口”列表框中选中可以访问子网1中的DHCP服务器的接口,这里新增的接口应该是接口二和接口三,接着点击“确定”按钮。然后在弹出的“DHCP中继站属性”对话框中,选中“中继DHCP数据包”选项,这样就启用了它的中继功能,最后点击“确定”按钮。 
    (4)DHCP服务器中配置一个超级作用域,其中包含两个普通作用域,作用域地址范围可以分别设置为192.168.1.10~192.168.1.254(分配给子网1的PC使用);192.168.2.10~192.168.2.254(分配给子网2的PC使用),必须记住DHCP只能为每一个子网分配一个范围。 
    完成以上配置后,子网2中的DHCP客户机PC2就可以通过主机A的DHCP中继代理程序访问子网1中的DHCP服务器。 

    远程访问RRAS是一个角色需要添加,起到软路由的作用

    配置DHCP中继代理

    https://technet.microsoft.com/zh-cn/library/dd469685%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396

    更多关于DHCP的信息,你可以参考

    https://www.cnblogs.com/cyyljw/p/6861634.html

    请注意:由于该网站不是由微软托管,链接可能会改变,不另行通知。 Microsoft不保证此信息的准确性。


    Best Regards,

    Frank


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com


    2018年1月19日 6:42
    版主
  • 非常感谢您的回复,讲的很清晰。

    多谢 O(∩_∩)O~~

    2018年1月22日 3:05
  • 你好,

    请标记有用的回复。

    Best Regards,

    Frank


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    2018年1月22日 3:06
    版主
  • 你好,

    请问回复的信息对你有用么?如果你需要进一步的帮助,请告诉我们。

    Best Regards,

    Frank


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    2018年1月22日 8:58
    版主
  • 你好,

    请问您的问题解决了吗? 如果您使用我们的方案解决问题,请“将其标记为答案”,以帮助其他社区成员快速找到有用的回复。 如果您使用自己的方案解决问题,请在此处分享您的经验和解决方案。 对于有类似问题的其他社区成员也是非常有帮助的。 如果没有,请回复并告诉我们目前的情况,以提供进一步的帮助。

    Best Regards,

    Frank


    Please remember to mark the replies as an answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com

    2018年1月23日 9:37
    版主