本公司在一cisco路由器下带着几百台机器, 用一台固定的server做dhcp, 给每台上网的机器分配ip, 但经常有人试着好玩或是为了学习私架dhcp, 导制我们经常ip混乱, 现在想编一小程序, 实现一开机运行它, 然后分析dhcp包, 如果是指定ip发过来的, 就接受它, 如果不是就say byebye. 以实现统一管理ip的目的.
本人对dhcp的机理还不是很了解. 不知各路大侠能不能给点思路或意见.
如果你搞过累似的软件, 我也可以考虑用现金来买. 可以发短信给我或留下qq. 谢谢!
本人对dhcp的机理还不是很了解. 不知各路大侠能不能给点思路或意见.
如果你搞过累似的软件, 我也可以考虑用现金来买. 可以发短信给我或留下qq. 谢谢!
解决方案 »
- tstringlist使用问题(非常奇怪的现象)
- LoadBitmap函数用法
- 急需“madExcept”,哪位有的请告诉我。
- 好消息!!!Delphi v9.1 For Win32 私自版
- 如何使用ClientDataSet添加一条新的纪录到数据库?
- 怎麽调用自定义的函数或过程
- IBM 的三道面试题
- 请问一下winzip等压缩软件的基本压缩原理 ?
- 怎样清除浏览器的Cookies?要在程序中实现!
- deiphi7程序运行关闭时 显示Exception EAccessViolation in module spxs.exe at 00100674
- delphi连接各种数据库驱动程序的验证码,哪位大虾发过来啊,急用~~~
- 怎样把sqlserver中以数据库中的用户表插入到combobox中
Delphi恐怕这个做不到了需要编写象防火墙那样的驱动才能实现的。只能Up下
就我的经验,最有效的办法是发布命令,对此行为加重处罚,
单从技术上来搞我看是比较困难。
或者象eboywy说的,在路由器上动动脑筋吧
不让他在于控制器上注册不就行了nt里不用注册再一个,客户机在收到ip地址时,带的有dhcpserver的地址有空你看一下dhcp的工作过程或许会有不小帮助
路由器上如何设置? 请指教.
begin
showmessage(TcpServer1.LocalHostAddr);
end;
Showmessage(TcpClient1.LookupHostAddr('Borland.com'));
但有一点, 一旦你的客户断固定了IP,其它DHCP是不能改的,你可以把用系统的电脑用WIN2K
来管理,用超级用户把它们锁定不能改。只给普通用户用,很多公司都这样管理。