在Linux上手动和自动配置网络接口

时间:2020-03-21 11:46:17  来源:igfitidea点击:

在Linux服务器上配置网络接口的另一个速查表。

红帽,CentOS和Fedora

CentOS的主要配置文件通常位于以下位置:
'/etc/sysconfig/network-scripts/ifcfg-eth0'

配置DHCP

DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
HWADDR="01:23:45:67:89:00"
NM_CONTROLLED=yes
TYPE=Ethernet

配置静态IP

DEVICE=eth0
BOOTPROTO=static
IPADDR=10.1.1.2
NETMASK=255.255.255.0
GATEWAY=10.1.1.1
ONBOOT=yes
HWADDR="01:23:45:67:89:00"
NM_CONTROLLED=yes
TYPE=Ethernet

Debian,Ubuntu

主要的Debian配置文件通常位于以下位置:
'/etc/network/interfaces'

配置DHCP

# start on boot
auto eth0
iface eth0 inet dhcp

配置静态IP

# start on boot
auto eth0
iface eth0 inet static
 address 10.1.1.2
 netmask 255.255.255.0
 gateway 10.1.1.1
 # dns-* options are implemented by the resolvconf package, if installed
 dns-nameservers 8.8.8.8
 dns-nameservers 8.8.4.4

域名解析

名称服务器配置通常位于此处:'/etc/resolv.conf'

例子

nameserver 8.8.8.8
nameserver 8.8.4.4