IP地址和主机名、网卡配置
一、IP地址:
每一台联网的电脑都会有一个地址,用于和其它计算机进行通讯IP地址主要有2个版本,V4版本和V6版本
IPv4版本的地址格式点分十进制,IPv6版本 的地址格式冒分十六进
命令: ifconfig/ip add(ip address)查看本机的ip地址
软件:yum -y install net-tools
特殊IP地址:
127.0.0.1:用于指代本机
0.0.0.0:用于指代本机,可以在端口绑定中用来确定绑定关系(后续讲解),在一些IP地址限制中,表示所有IP的意思,如放行规则设置为0.0.0.0,表示允许任意IP访问
配置固定IP:
2个大步骤:
1.在VMware Workstation (或Fusion)中配置IP地址网关和网段 (IP地址的范围)
2.在Linux系统中手动修改配置文件,固定IP
用vim编辑 /etc/sysconfig/network-scripts/目录下的网卡配置文件
[root@server01 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet" # 网卡类型:以太网
PROXY_METHOD="none" # 代理方式
BROWSER_ONLY="no"
BOOTPROTO="dhcp" # 网卡引导协议:dhcp,static
DEFROUTE="yes" # 默认路由
IPV4_FAILURE_FATAL="no" # 是否开启IPV4致命错误检测
IPV6INIT="yes" # IPV6是否自动初始化
IPV6_AUTOCONF="yes" # IPV6是否自动配置
IPV6_DEFROUTE="yes" # IPV6是否可以为默认路由
IPV6_FAILURE_FATAL="no" # 是不开启IPV6致命错误检测
IPV6_ADDR_GEN_MODE="stable-privacy" # IPV6地址生成模型
NAME="ens33" # 网卡物理设备名称
UUID="770e3f17-9dbf-4628-bb0a-50c1aafcb3f2" # 通用唯一识别码, 每一个网卡都会有, 不能重复, 否两台linux只有一台网卡可用
DEVICE="ens33" # 网卡设备名称, 必须和 `NAME` 值一样
ONBOOT="yes" # 是否开机启动
添加:
IPADDR=192.168.100.100 # IP地址
NETMASK=255.255.255.0 # 子网掩码 或者:PREFIX=24
GATEWAY=192.168.100.254 # 网关
DNS1=192.168.100.100 # 设置DNS
保存配置文件
重启网卡:
[root@server01 ~]# systemctl restart network
二、主机名:
每一台电脑除了对外联络地址 (IP地址)以外,也可以有一个名字,称之为主机名
无论是windows或Linux系统,都可以给系统设置主机名
命令:hostname查看主机名
命令:hostnamectl set-hostname 主机名 #修改主机名(需root权限)
配置主机名:
[root@server01 ~]# hostnamectl set-hostname 123
[root@server01 ~]# bash
[root@123 ~]# hostname #查看主机名
配置全限定域名:
[root@server01 ~]# vim /etc/hosts #主机配置文件
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1 Centos.chinaskills.cn Centos #IP地址用主机的IP地址
[root@server01 ~]# hostname -f #查看全限定域名
Centos.chinaskills.cn
域名解析:主机名映射
文件:/etc/hosts