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
~