一、简介
Linux网络配置主要包括静态IP配置和动态主机配置协议(DHCP)动态配置两种方式。静态配置通过修改/etc/network/interfaces
或使用ifconfig
、ip
命令直接指定IP地址、子网掩码、网关等信息。动态配置依赖DHCP服务器自动分配IP地址,适用于多数局域网环境。正确配置网络环境对系统通信至关重要。
二、网络配置
1.centos 下静态ip配置:
1.1 进入网络文件目录
cd /etc/sysconfig/network-scripts
eg: vim ifcfg-eth0
TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="static" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" IPV6_ADDR_GEN_MODE="stable-privacy" NAME="eth0" UUID="b2cdf399-1f26-4f28-9fc7-4041e31fd9d0" DEVICE="eth0" ONBOOT=yes IPADDR=10.7.138.40 NETMASK=255.255.255.0 GATEWAY=10.7.138.254 DNS1=10.1.7.97 DNS2=10.1.7.98 ZONE=public
1.2 重启网络服务
systemctl restart network
2.centos 下动态ip配置:
2.1 进入网络文件目录
cd /etc/sysconfig/network-scripts
eg: vim ifcfg-eth0
TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="DHCP" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" IPV6_ADDR_GEN_MODE="stable-privacy" NAME="eth0" UUID="b2cdf399-1f26-4f28-9fc7-4041e31fd9d0" DEVICE="eth0" ONBOOT=yes DNS1=10.1.7.97 DNS2=10.1.7.98 ZONE=public