zoukankan      html  css  js  c++  java
  • Linux CentOS7.0 (02)修改主机名和ip地址

    一、主机名修改

    1、查看命令

    在CentOS中,有三种定义的主机名:静态的(static),瞬态的(transient),和灵活的(pretty)。

    • “静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。
    • “瞬态”主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。静态主机名和瞬态主机名都遵从作为互联网域名同样的字符限制规则。
    • “灵活”主机名则允许使用自由形式(包括特殊/空白字符)的主机名,以展示给终端用户(如Linuxidc)。

    查看命令:

    • hostnamectl
    • hostnamectl --status

    如果只查看静态、瞬态或灵活主机名,可分别使用“--static”,“--transient”或“--pretty”选项。

    • hostnamectl --static
    • hostnamectl --transient
    • hostnamectl --pretty

    2、修改命令

    (1)、修改前

    (2)、修改命令

    hostnamectl set-hostname Lexiaofei001

    (3)、修改后

    hostnamectl --static

    hostnamectl --transient

    hostnamectl --pretty

    就像上面展示的那样,在修改静态/瞬态主机名时,任何特殊字符或空白字符会被移除,而提供的参数中的任何大写字母会自动转化为小写。

    一旦修改了静态主机名,/etc/hostname 将被自动更新。

    然而,/etc/hosts 不会更新以保存所做的修改,所以你每次在修改主机名后一定要手动更新/etc/hosts,之后再重启CentOS 7。否则系统再启动时会很慢。

    3、手动更新/etc/hosts

    :wq保存后,重启机器:reboot  -f 

    二、主机IP修改

    1、查看命令

     

    2、修改命令

    (1)修改配置

    • BOOTPROTO=static
    • ...
    • ONBOOT=YES
    • IPADDR=192.168.136.101
    • GATEWAY=192.168.136.2 
    • NETMASK=255.255.255.0
    • DNS1=223.5.5.5  # 阿里的dns

    (2)重启网络

         systemctl restart network

    (3)检查命令

         ip addr

    修改之后:

    其中,

    linux里的bootproto的none,static,dhcp有什么区别

    网络配置参数:
    BOOTPROTO=static 静态IP
    BOOTPROTO=dhcp 动态IP
    BOOTPROTO=none 无(不指定)
    通常情况下是dhcp或者static,通过指定方式的办法来获得地址,如果没有指定的话可能会出现问题
  • 相关阅读:
    爬取校园新闻首页的新闻的详情,使用正则表达式,函数抽离
    网络爬虫基础练习
    Mysql 使用 select into outfile
    Mysql 使用CMD 登陆
    使用Clean() 去掉由函数自动生成的字符串中的双引号
    Get Resultset from Oracle Stored procedure
    获取引用某个主键的所有外键的表
    Entity Framework 丢失数据链接的绑定,在已绑好的EDMX中提示“Choose Your Data Connection”
    添加MySql Metat Database 信息
    at System.Data.EntityClient.EntityConnection.GetFactory(String providerString)
  • 原文地址:https://www.cnblogs.com/lexiaofei/p/7614319.html
Copyright © 2011-2022 走看看