实验环境:centos7.5,如果有地方不对或者不严谨,请联系我,谢谢
目录
一、修改主机名
1、修改主机名有两种方法
2、hostnamectl命令修改
语法:hostnamectl set-hostname 主机名
例:把主机名修改为mrshan1
hostnamectl set-hostname mrshan1
注意:修改完成后,要退出当前用户,在重新登录用户,主机名才会变化
3、/etc/hostname修改
例:把主机名修改为mrshan2
vi /etc/hostname
删除文件里的内容,然后添加主机名
mrshan2
:wq
退出当前用户,重新进入当前用户
4、可以用hostname或者hostnamectl来查看当前主机名
二、配置静态IP
配置IP在centos7以后多了一种nmcli命令配置,原来的配置方法也可以使用,但是推荐使用nmcli命令
1、编辑配置文件配IP
vi /etc/sysconfig/network-scripts/ifcfg-网卡文件名
按i进入编辑模式
修改BOOTPROTO=dhcp为BOOTPROTO=static
在最后添加下面的代码
IPADDDR=IP地址
NETMASK=子网掩码
GATEWAY=网关
DNS1=DNS地址
按ESC退出编辑模式
:wq(保存退出)
重启启动IP:systemctl restart network
2、nmcli命令
1、nmcli connection show #查看网卡信息
2、nmcli connection modify 网卡名称 ipv4.addresses IP地址/子网掩码 #配置IP地址
3、nmcli connection modify 网卡名称 ipv4.gateway 网关地址 #配置网关地址
4、nmcli connection modify 网卡名称 ipv4.dns DNS地址 #配置DNS地址
5、nmcli connection modify 网卡名称 ipv4.method manual #使获取地址的方式改为手动
6、nmcli connection up 网卡名称 #启动网卡
7、nmcli connection down 网卡名称 #停用网卡
8、nmcli connection modify 网卡名称 -ipv4.addresses <IP地址/子网掩码> #删除一个IPV4地址
nmcli connection modify 网卡名称 ipv4.address IP地址/子网掩码 ipv4.gateway 网关地址 ipv4.dns <DNS地址> ipv4.method manual
配置IP
nmcli connection modify eno33554960 ipv4.addresses 192.168.100.100 ipv4.gateway 192.168.100.1 ipv4.dns 8.8.8.8 ipv4.method manual
启动IP
nmcli connection up eno33554960 up
注意:使用nmcli命令配置,要用nmcli启动IP
nmcli与ifcfg-*文件的对应关系
nmcli con mod | ifcfg-*文件 |
---|---|
ipv4.method manual | BOOTPROTO=none |
ipv4.method auto | BOOTPROTO=dhcp |
ipv4 addresses "192.168.100.1/24 192.168.100.254" | IPADDR0=192.168.100.1 PREFIX0=24 GATEWAY0=192.168.100.254 |
ipv4 dns 8.8.8.8 | DNS0=8.8.8.8 |
connection.autoconnect yes | ONBOOT=yes |
connection.id eth0 | NAME=eth0 |
connection.interface-name eth0 | DEVICE=eth0 |
802-3-ethernet.mac-address ... | HWADDR= |
ipv4.dns-search example.com | DOMAIN=example.com |
ipv4.ignore-auto-dns true | PEERDNS=no |
版权声明:本文为m0_52756456原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。