一个系统端口管理软件的制作

来源:百度知道 编辑:UC知道 时间:2024/06/24 01:32:06
这个软件大概的作用就是对一个系统端口进行管理。
比如说,我的网站放在服务器上,用的是80端口,那么,我这个软件的作用就是,管理这个80端口,具体的管理是这样的,软件读取一个列表,列表内存储一些IP地址,只有这些列表里的IP访问80端口时,80端口才是可以访问的,如果访问80端口的地址没在列表内,则会显示80端口无法访问。请问这个软件的设计思路,或者有哪位高人能够做出来发给我,更好。最好是可以自定义端口,或者高人发源码给我。谢谢了。如果有什么问题,可以HI我。我一直在的。我的邮箱tianxiadfeng@vip.qq.com

对话框中点选“选项”→“TCP/IP筛选”→“属性

顺带给我发一份

zhang5325686@163.com
贴200分 发了给分

这不就是防火墙的白名单功能吗

比如说你的电脑是一台服务器,服务器需要有Mail Server和WEB服务,还要有FTP服务,这些只需要开放21、25、80、110就足够了。其它的就应该全部关闭。
关闭的方法:点击“开始→控制面板→网络连接→本地连接→右键→属性”,然后选择“Internet(tcp/ip)”→“属性”,。在“Internet(tcp/ip)属性”对话框中选择“高级”选项卡。在“高级TCP/IP设置”对话框中点选“选项”→“TCP/IP筛选”→“属性”,。在这里分为3项,分别是TCP、UDP、IP协议。假设我的系统只想开放21、80、25、110这4个端口,只要在“TCP端口”上勾选“只允许”然后点击“添加”依次把这些端口添加到里面,然后确定。注意:修改完以后系统会提示重新启动,这样设置才会生效。这样,系统重新启动以后只会开放刚才你所选的那些端口 ,其它端口都不会开放。
不用软件,系统自带

如果是Linux主机,把你希望访问的主机ip地址,放到hosts文件里,根据需要把相应ip地址放到hosts.allow 和 hosts.deny里,即可达到你的目的。

晕 这个你装一台防火墙就好了 不需要自己写程序的

还有 如果你是在外面租的虚拟主机 这个功能都是自带的