linux网络配置(以redhat为例)

一、查看网卡配置详情信息

  • 命令:ifconfig ethx

其中ethx中的x代表第几块网卡,默认第一块为0

  • 例:查看网卡eth0的配置信息:ifconfig eth0

linux网络配置(以redhat为例)_第1张图片

 

二、IP地址的设置:

1.通过ifconfig命令为网卡配置一个临时的ip地址,此命令通常用来测试使用,计算机重新启动的时候IP地址的配置将会自动失效。

  • 命令:ifconfig ethx ipadd [netmask] [x.x.x.x]

其中ethx中的x代表第几块网卡,默认第一块为0。ipadd代表ip地址。x.x.x.x为子网掩码。

  • 例:为网卡eth0配置一个临时的ip地址:ifconfig eth0 192.168.2.10 netmask 255.255.255.0

其中,ip地址为192.168.2.10,子网掩码为255.255.255.0

linux网络配置(以redhat为例)_第2张图片

2.通过修改配置文件来永久修改ip地址

Linux系统中,大多数的配置文件都在/etc目录下,/etc/sysconfig/network-scripts/目录下有全部网卡的配置信息。其中/etc/sysconfig/network-scripts/ifcfg-eth0是网卡eth0的配置文件

(1)使用vim编辑器修改配置文件:vim /etc/sysconfig/network-scripts/ifcfg-eth0

linux网络配置(以redhat为例)_第3张图片

各字段的信息:

DEVICE=eth0                                        //网卡设备名字为eth0
BOOTPROTO=dhcp                            //启动的协议是否为dhcp
HWADDR=00:0C:29:3D:2A:EF           //eth0网卡的MAC地址为00:0C:29:26:2A:9F
IPV6INIT=yes                                   //IPV6初始化
NM_CONTROLLED=yes                  //eth0由Network Manager服务管理
ONBOOT=yes                                 //是否随网络服务启动eth0设备配置生效
TYPE=Ethernet                              //网络的类型为以太网
UUID=d808f1da-912d-4ec2-a5a2-9280744bfa1d                              //通用唯一标识码
USERCTL=no                              //不允许非root用户控制该设备
IPADDR=192.168.2.10                          //设置IP地址
PREFIX=24                                          //设置子网掩码
GATEWAY=192.168.2.1                      //设置默认网关
DNS1=192.168.2.100                     //设置DHS服务器地址
dhcp=192.168.2.3                             //设置dhcp服务器的地址

(2)重启网卡,使配置生效:service network restart

(3)查看配置是否生效:ifconfig eth0

linux网络配置(以redhat为例)_第4张图片

 

到此、网卡的基本配置信息已完成,各位如果正确配置,就可以上网了。

你可能感兴趣的:(计算机网络,linux)