请问如何修改Linux服务器上的hosts地址?

请问是不是需要sudo权限的修改/etc/hosts? 具体如何操作?
2024-11-25 21:22:48
推荐回答(5个)
回答1:

1、用vi/vim打开/etc/hosts进行修改即可。

例如:慧启修改www.baidu.com的ip为127.0.0.1,只需要vim打开/etc/hosts文件,添加如下图所示红框中的内容即可。

修改/etc/hosts之后,ping百度的效果如下图所示: 

2、补充:

hosts —— the static table lookup for host name(主机名查询静渣碧稿态表)。 

hosts文件是Linux系统上一个负责ip地址与域名快速解析的文件,以ascii格式保存在/etc/目录下。hosts文件包含了ip地址与主机名之间的映射,还包括主机的别名。在没有域名解析服务如孝器的情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的ip地址,否则就需要使用dns服务程序来解决。通过可以将常用的域名和ip地址映射加入到hosts文件中,实现快速方便的访问。

优先级 : dns缓存 > hosts > dns服务

回答2:

windows7系拦消戚统如何设置桥如和简陵修改ip地址

回答3:

你斗尺的权限是root还是普物兆通的空蚂高用户,如果是root,直接在/etc/hosts里改就行了
如果是普通用户,你还是找下有权限的人,帮你在sudo里添上使用hosts的权限就可以了

回答4:

如果是含孝行centos/redhat linux/fedora,那么修改
/谈哗etc/sysconfig/network-scripts/ifcfg-eth0
这个文件中慎中的ip地址即可。

回答5:

ifconfig eth0 +想要获取的IP