ubantu 修改hosts文件 域名指向
时间: 2023-11-26 10:50:24 浏览: 63
在Ubuntu中修改hosts文件可以通过以下步骤进行:
1. 打开终端;
2. 输入以下命令以获取root权限:
```
sudo -i
```
3. 输入以下命令打开hosts文件:
```
nano /etc/hosts
```
4. 在文件的末尾添加需要指向的IP地址和域名,例如:
```
192.168.0.1 example.com
```
其中192.168.0.1是需要指向的IP地址,example.com是需要指向的域名。
5. 按下`Ctrl + X`,然后按下`Y`保存修改并退出nano。
6. 输入以下命令以刷新DNS缓存:
```
sudo /etc/init.d/dns-clean restart
```
7. 现在您可以使用指定的IP地址访问该域名。
请注意,这种方法只对本地域名解析有效。如果您想要在网络中的其他计算机上使用修改后的hosts文件,您需要将该文件复制到其他计算机上。
相关问题
ubuntu下hosts文件修改后如何生效
在Ubuntu下修改hosts文件后,需要重启网络服务才能使修改生效。具体步骤如下:
1. 打开终端,输入以下命令以编辑hosts文件:
sudo nano /etc/hosts
2. 编辑hosts文件,添加需要修改的内容。
3. 按下Ctrl + X,然后按下Y键保存修改。
4. 重新启动网络服务,输入以下命令:
sudo /etc/init.d/networking restart
5. 重新加载DNS缓存,输入以下命令:
sudo /etc/init.d/dns-clean start
现在,您的hosts文件已经生效。您可以在浏览器中输入网址来测试是否已成功修改。
ubuntu更新hosts文件生效
Ubuntu更新hosts文件生效,需要重启网络服务或者刷新DNS缓存。
1. 重启网络服务:
在终端中输入以下命令,重启网络服务:
```
sudo service networking restart
```
2. 刷新DNS缓存:
在终端中输入以下命令,刷新DNS缓存:
```
sudo /etc/init.d/dns-clean restart
```
或者
```
sudo systemd-resolve --flush-caches
```
刷新DNS缓存后,重新打开浏览器,即可生效。