我在服务器上。如果我想定义域名的目标IP,我可以简单地修改hosts文件来实现它。但是如果我需要的话,如何将www.example.com的目标IP更改1.1.1.1为2.2.2.2?我试着把主机改成2.2.2.21.1.1.1不起作用,我也试过iptables,还是没有效果
but5z9lq1#
答案是:应该能用
在Ubuntu中,/etc/hosts文件是本地解析器从中提取数据(最好是第一个)的源之一,因此您的答案可以从本地解析器缓存。在Ubuntu中,您可以强制刷新本地解析器缓存
sudo resolvectl flush-caches
还要注意,即使您的本地系统有自己的本地解析器,您使用的命令/函数也可能会绕过或不按预期使用此堆栈。/etc/resolv.conf的内容应该给予您本地解析程序堆栈是如何组织的。
1条答案
按热度按时间but5z9lq1#
答案是:应该能用
在Ubuntu中,/etc/hosts文件是本地解析器从中提取数据(最好是第一个)的源之一,因此您的答案可以从本地解析器缓存。
在Ubuntu中,您可以强制刷新本地解析器缓存
还要注意,即使您的本地系统有自己的本地解析器,您使用的命令/函数也可能会绕过或不按预期使用此堆栈。/etc/resolv.conf的内容应该给予您本地解析程序堆栈是如何组织的。