** 由于临时配置主机名及ip地址较为简单,在本篇文章中不耗费过多笔墨。仅用文字叙述及代码对此操作经行描述。**
** 本节重点在于如何永久修改主机名及ip地址。**
一、修改主机名
(1)临时修改主机名
hostname 主机名 #临时修改主机名
hostname #查看主机名
** **根据步骤进行操作即可。
(2)永久修改主机名
**①编辑 **/etc/hostname 配置文件
** **要实现主机名重启后依然生效,需编辑 /etc/hostname 文件,添加主机名并重新启动系统。
vim /etc/hostname
** **将文件原有的主机名删除,输入你想更改的主机名。
** 例如:**
**②编辑 **/etc/hosts 配置文件
** **修改完毕主机后还应修改 /etc/hosts 文件,以便让网络能顺利解析到该主机名:
vim /etc/hosts
** 例如:**
二、修改ip地址、子网掩码、网关、DNS
(1)临时修改ip地址、子网掩码、网关、DNS
ifconfig ens33 170.60.10.129 netmask 255.255.255.0 up #临时修改ip地址
route add default gw 192.168.0.1 #临时修改网关
systemctl restart network #重启网络服务
#重启接口
ifdown ens33
ifconfig ens33 down
ifup ens33
ifconfig ens33 up
** **临时修改只能在本次起作用,当重启虚拟机后便会还原。
(2)永久修改ip地址、子网掩码、网关、DNS
** *如果要实现ip地址的更改重启后依然生效,那便需要修改 /etc/sysconfig/network-scripts/ifcfg- 配置文件。
①进入/etc/sysconfig/network-scripts/目录找ifcfg打头的文件
** **进入/etc/sysconfig/network-scripts/目录下找ifcfg打头的文件,如下图:
cd /etc/sysconfig/network-scripts/
由下图可知:我们需要配置的文件为ifcfg-ens33;
② 编辑/etc/sysconfig/network-scripts/ifcfg-ens33配置文件;
vim /etc/sysconfig/network-scripts/ifcfg-ens33
例如:
#设置BOOTPROTO为static
#添加IPADDR,NETMASK,GATEWAY,DNS等参数
BOOTPROTO=static
IPADDR=192.168.10.11 #ip地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.1.1 #网关地址
DNS1=61.128.114.122 #主用DNS
DNS2=61.128.114.166 #备用DNS
根据上述方法可以有效的解决修改主机名及ip地址、子网掩码、网关、DNS。
以下目录或文件,所对应修改的信息如下:
**/etc/hostname #**主机名;
**/etc/hosts #**计算机的IP对应的主机名称或域名对应的IP地址;
**/etc/sysconfig/network-scripts/ifc-* #**设如IP地址、子网掩码、广播地址、网关等。
版权归原作者 Wesqun 所有, 如有侵权,请联系我们删除。