linux 网卡配置

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0                                    # 网卡代号
TYPE=Ethernet                                  # 网络接口格式 这里是以太网格式 
UUID=0873a72c-536b-444b-814f-b9adbe5a4891      
ONBOOT=yes                                     # 开机启动
NM_CONTROLLED=yes                              # 设备是否被NetworkManager管理,一般设为no
BOOTPROTO=static                               # none:不使用启动地址协议 bootp:BOOTP协议 dhcp:DHCP动态地址协议 static:静态地址协议 
DEFROUTE=yes                                   # 当配置多个网卡时,yes表示默认使用当前网卡
IPV4_FAILURE_FATAL=yes
IPV6INIT=no                                    # 是否允许ipv6
NAME="System eth0"
HWADDR=00:0B:2F:83:16:34                       # mac地址
PEERDNS=yes                                    # yes表示由DHCP来获取DNS, no表示 /etc/resolv.conf 来控制  
PEERROUTES=yes
IPADDR=192.168.1.104                           # ip地址
NETMASK=255.255.255.0                          # 子网掩码
GATEWAY=192.168.1.1                            # 默认网关
NETWORK=192.168.1.0                            # 所在网段
DNS1=8.8.8.8                                   # 主DNS

当BOOTPROTO为dhcp以下不需要配置:

  • IPADDR=192.168.1.104 # ip地址
  • NETMASK=255.255.255.0 # 子网掩码
  • GATEWAY=192.168.1.1 # 默认网关
  • NETWORK=192.168.1.0 # 所在网段

  • PEERDNS=yes # yes表示由DHCP来获取DNS, no表示 /etc/resolv.conf 来控制

  • DNS1=8.8.8.8 # 主DNS


vi /etc/sysconfig/network

NETWORKING=yes                                 # 系统启动时是否启动网络
HOSTNAME=dong                                  # 主机名

vi /etc/resolv.conf

nameserver 8.8.8.8                             # 配置DNS地址

常用命令

service network restart                        # 重启网卡
ping -c 3 192.168.1.1                          # ping网关
route                                          # 查看网关
dig www.baidu.com                              # 联网测试

再介绍一种更简单的方式

输入命令 setup 进入设置
ifup eth0获取ip
ifconfig查看
注意修改onboot=yes默认是no

你可能感兴趣的:(linux 网卡配置)