在CentOS与Red Hat 里配置网络

Linux的网络配置中的CentOS / Red Hat

Linux提供了许多用于网络配置的工具。为你的Linux机器访问网络上最重要的网络设置
  • IP配置
  • 设备激活
  • DNS配置
  • 默认网关

1. 默认网络配置文件:

  • 默认的Linux接口配置文件存在在 /etc/sysconfig/network-scripts/ 名为 ifcfg-ethX(“X”用数字0,1或2等替换)。
  • 在 /etc/sysconfig/network中 :是全局配置文件
     NETWORKING = yes
     HOSTNAME = server1.howtoing.com
     GATEWAY = 192.168.10.1
    
  • /etc/sysconfig/network-script/ifcfg-ethX是以太网配置文件,配置接口分配IP地址,子网掩码。
  • /etc/resolv.conf :DNS服务器的IP地址在该文件中指定。
  • /etc/hosts :用于局部解决与IP主机名。

2.设备配置:

还有配置网络设备以获取IP地址的方法有两种。 1-在动态配置系统获取IP地址,并从那里静态配置,我们设置的接口配置文件中的固定的IP地址和网络信息的DHCP服务器等网络的详细信息。下面是网络接口的示例文件。

动态配置:

DEVICE = ethX
HWADDR = 00:33:5A:9B:74:99
BOOTPROTO = dhcp
ONBOOT = yes
TYPE = Ethernet

静态配置:

DEVICE = ethX
HWADDR = 00:33:5A:9B:74:99
BOOTPROTO = static
IPADDR = 192.168.10.100
NETMASK = 255.255.255.0
GATEWAY = 192.168.10.1
ONBOOT = yes
TYPE = Ethernet
USRCTL = no
配置参数的详细信息:
  • DEVICE以太网设备名称
  • HWADDR:硬件地址或MAC地址
  • BOOTPROTO:DHCP或静态IP
  • ONBOOT:yes/no,它告诉接口自动启动或不启动。
  • Type接口类型。
  • USRCTL:yes/no,它讲述了一个非root用户可以把这个装置启动或关闭。
如果你不想直接编辑文件,你可以用`setup`命令来配置网络接口