A project for Windows HOSTS modify
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Properties
.gitattributes
.gitignore
Beinet.cn.HostsManager.csproj
Beinet.cn.HostsManager.sln
ComputerForm.Designer.cs
ComputerForm.cs
ComputerForm.resx
ComputerInfo.cs
ConfigForm.Designer.cs
ConfigForm.cs
ConfigForm.resx
DataGridViewComboEditBoxColumn.cs
HelpForm.Designer.cs
HelpForm.cs
HelpForm.resx
HostItem.cs
HostsDal.cs
InputBox.Designer.cs
InputBox.cs
InputBox.resx
IpSetForm.Designer.cs
IpSetForm.cs
IpSetForm.resx
MainForm.Designer.cs
MainForm.cs
MainForm.resx
Program.cs
QuickLineForm.Designer.cs
QuickLineForm.cs
QuickLineForm.resx
README.md
bug_yellow.ico

README.md

Hosts管理工具

很常见了吧?我这个做成了一个表格,并支持实时对域名进行ping,还有NSlookup判断域名解析功能,还有直接IE打开域名功能,大致介绍如下,其它功能你自己发掘吧:

  • 请务必以管理员权限启动本文件,否则保存时会报错

  • 程序启动时,会自动备份系统Hosts文件到当前目录下

  • 常用操作:
    新  增:在表格最下方的空行里输入ip和域名,即可新增行
    修  改:点击需要修改的单元格并修改,然后点菜单的“保存”
    删  除:点击右边的“删除”或选择右键菜单的“删除光标所在行”,然后点菜单的“保存”
    注意:如果ip下拉框里不止一个ip,需要点击多次哦

  • 表格列“应用”:选中时表示该行配置生效,不选时表示这行是注释(#开头的)

  • 存入快速切换 与 快捷行的区别:
    “快速切换”类似于备份,是清除当前hosts的全部内容,用“快速切换”文件里的内容替换
    “快捷行”则只是把行里的内容追加到当前hosts的内容最后,并不修改当前hosts的旧内容
    快捷行应用时,如果当前列表存在与快捷行相同的配置,将会跳过,不会重复添加
    注:按名称排序的前5个“快速保存”项以蓝色显示在主菜单栏,即程序目录下的hosts.*的那些文件

常见的操作: 1、新增或修改一个host后,点击该行的ping,即可看到该修改是否生效;
2、生成该行的NsLookup,即可看到实际的dns电信和网通的解析结果