Ubuntu修改ip和DNS

核能气质少年 提交于 2020-01-04 02:42:03
  • 原因:采用虚拟机模拟分布式场景,为防止IP冲突,无法联网问题,需要设置好主机名、IP、DNS配置。

修改主机名

  • 修改 cloud.cfg 防止重启后主机名还原

vi /etc/cloud/cloud.cfg# 该配置默认为 false,修改为 true 即可preserve_hostname: true

  • 修改主机名

hostnamectl set-hostname deployment# 修改主机名
cat >> /etc/hosts << EOF 192.168.136.133 deployment EOF# 配置hosts

修改 IP

  • 编辑 vi /etc/netplan/50-cloud-init.yaml 配置文件,修改内容如下:(注意:1.冒号后多个空格 2.格式问题 3.网关没有中括号)
network: 
    ethernets: 
        ens33: 
            addresses: [192.168.136.133/24]
            gateway4: 192.168.136.2
            nameservers: 
                addresses: [192.168.136.2]
    version: 2
  • 使用 netplan apply 命令让配置生效

修改 DNS

vi /etc/systemd/resolved.conf
#取消 DNS 行注释,并增加 DNS 配置如:DNS=114.114.114.114,修改后重启下计算机reboot

扩展:粘贴使用命令模式(vim)

:set paste—>回车—> 再按i—>再粘贴才能保证格式正确

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!