Linux学习11. Linux基本配置之修改IPDNS和主机名

高斋晓开卷,独共圣人语。这篇文章主要讲述Linux学习11. Linux基本配置之修改IPDNS和主机名相关的知识,希望能为你提供帮助。


我的微信公众号:??知行校园汇,点击查看,欢迎关注??
我的个人网站 :??知行达摩院,点击访问,欢迎收藏??




文章目录

  • ??1. 修改IP??
  • ??2. 修改主机名??
  • ??3. 修改DNS??



1. 修改IP
同一局域网内,计算机IP是不允许重复的。
1.Ubuntu配置IP地址的文件是在 ??etc??? 目录下的 ??netplan?? 文件中。
Linux学习11. Linux基本配置之修改IPDNS和主机名

文章图片

所以需要修改这个 ??yaml?? 文件中的配置。
如果是虚拟机中的网卡,则初始配置文件可能如下图所示:
Linux学习11. Linux基本配置之修改IPDNS和主机名

文章图片



上图中的 ??ens33??? 是网卡的名字,可以使用 ??ip a?? 命令查看电脑的网卡。对于真正的服务器,一般有多个网卡,需要对每个网卡进行IP的配置。


如果是在服务器里的网卡,则一般不需要配置,其文件如下:
Linux学习11. Linux基本配置之修改IPDNS和主机名

文章图片



上图中的 ??eth0?? 是网卡名字。


将虚拟机的配置文件修改为:
network:
ethernets:
ens33:
addresses: [192.168.10.120/24]
gateway4: 192.168.10.2
nameservers:
addresses: [192.168.10.2]
version: 2

然后保存。
这里需要注意,如果在虚拟机里,上面的 ??网关gateway4??? 和 ??DNS nameservers?? ,均需要和VMWare里的配置一致。
具体位置:VMWare主页面 ——》编辑——》虚拟网络编辑器
Linux学习11. Linux基本配置之修改IPDNS和主机名

文章图片

接下来使其生效,命令如下:
netplan apply

至此,IP修改完成。
如果使用其他的软件链接了虚拟机,修改IP后会断开,需要修改为新IP后重新连接一下。
Linux学习11. Linux基本配置之修改IPDNS和主机名

文章图片

2. 修改主机名
同一局域网内,计算机名是不允许重复的。
1.查看主机名命令:??hostnameclt??,如下:
Linux学习11. Linux基本配置之修改IPDNS和主机名

文章图片

2.Ubuntu使得修改主机名生效的配置文件在 ??/etc/cloud??? 目录下的 ??cloud.cfg?? 文件中,如下:
Linux学习11. Linux基本配置之修改IPDNS和主机名

文章图片

修改该文件的 ??preserve_hostname??? 为 ??true??
Linux学习11. Linux基本配置之修改IPDNS和主机名

文章图片

然后保存并退出。
3.接下来设置新的主机名,命令如下:
hostnamectl set-hostname ubuntu-gitlab



ubuntu-gitlab为新的主机名


4.然后配置hosts,命令如下,直接复制粘贴即可。
cat > > /etc/hosts < < EOF
192.168.10.88 ubuntu-bt
EOF



注意:上面的这个IP需要是前面设置的。


【Linux学习11. Linux基本配置之修改IPDNS和主机名】
Linux学习11. Linux基本配置之修改IPDNS和主机名

文章图片

5.然后查看新的主机名:
Linux学习11. Linux基本配置之修改IPDNS和主机名

文章图片

3. 修改DNS
Ubuntu的DNS配置文件在 ??/etc/systemd??? 目录下的 ??resolved.conf?? 文件中,可以使用下面的命令快速进入:
vi /etc/systemd/resolved.conf

然后修改如下:
Linux学习11. Linux基本配置之修改IPDNS和主机名

文章图片

然后重启才能生效,否则无法联网。
reboot

本文结束。



我的微信公众号:??知行校园汇,点击查看,欢迎关注??
我的个人网站 :??知行达摩院,点击访问,欢迎收藏??




    推荐阅读