centos 配置联网

for example:

配置Ip

    [root@~~ ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
DEVICE=eth0
BOOTPROTO=static
HWADDR=C8:9C:DC:F7:73:03
ONBOOT=yes
IPADDR=192.168.x.x
#HOTPLUG=no
NETWORKING=192.168.0.0--网络号
NETMASK=192.168.12.192 --掩码
#DHCP_HOSTNAME=localhost.localdomain

配置网关

[root@ ~]# vi /etc/sysconfig/network

NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=boss226
GATEWAY=192.168.12.254
~

配置主机名

  [root@ ~]# cat /etc/hosts
  # Do not remove the following line, ori various programs
  # that require network functionality will fail.
  127.0.0.1               localhost.localdomain localhost
  ::1             localhost6.localdomain6 localhost6
  192.168.x.x  boss226


/etc/host.conf         配置域名服务客户端的控制文件
/etc/hosts             完成主机名映射为IP地址的功能 

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
/etc/resolv.conf       域名服务客户端的配置文件,用于指定域名服务器的位置

nameserver 202.96.209.5
/etc/sysconfig/network 包含了主机最基本的网络信息,用于系统启动.

NETWORKING=yes
  HOSTNAME=ttrep2
  GATEWAY=192.168.12.254
/etc/sysconfig/network-script/    系统启动时初始化网络的一些信息
/etc/xinetd.conf       定义了由超级进程xinetd启动的网络服务
/etc/networks          完成域名与网络地址的映射
/etc/protocols         设定了主机使用的协议以及各个协议的协议号
/etc/services          设定主机的不同端口的网络服务

centos7修改主机名:

 hostnamectl --static set-hostname 主机名

 配置dns上网

先查看网卡:nmcli connection show

配置dns:nmcli con mod enp3s0  ipv4.dns "202.96.209.5 8.8.8.8"  enp3s0 表示网卡名

重启生效:nmcli con up enp3s0


~