linux – 如何从shell脚本修改/ etc / hosts?
发布时间:2020-12-13 16:48:27 所属栏目:Linux 来源:网络整理
导读:我需要更改一些主机条目 – 例如,需要更新主机以使active.vm主机与当前引导的VM(与某些测试设备)的IP匹配. VM中的访客软件将机器的地址报告给主机,我需要根据该信息更新/ etc / hosts – 总是有一些时间来编写另一个守护进程/ cronjob,但是想要使用现有的东
我需要更改一些主机条目 – 例如,需要更新主机以使active.vm主机与当前引导的VM(与某些测试设备)的IP匹配. VM中的访客软件将机器的地址报告给主机,我需要根据该信息更新/ etc / hosts – 总是有一些时间来编写另一个守护进程/ cronjob,但是想要使用现有的东西来修复具有哑语法的主机条目主机名current_ip.
有人推荐我使用bind-tools包,但是 – 它的nsupdate | host根本不适合这个任务. .. Upd:仍在寻找绑定套件中的东西,但至少动态再生似乎是最好的解决方案,而augtool也很好. 更新:由于我的懒惰,动态再生现在不打算使用,所以开始在cronjob上使用augtool,读取webserver的最新IP访问日志 – 在运行Windows的VM上,整个监控解决方案只是一个加载的webbrowser来自主机的特定URL,并且具有较小的重新加载间隔 解决方法
看看
augeas.它有一个现成的解析器/序列化器用于hosts文件(甚至在他们的快速导游中),并附带一个简单的工具来进行更改(augtool).
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |