首页 > 代码库 > 网络基础与配置

网络基础与配置

以太网链接

在linux中,以太网被命名为:eth0、eht1等,0、1代表网卡编号。

通过lspci(由于我装的centeros是最精简版的,默认是没有这个命令的,后通过yum安装pciutils程序才有的)命令可以查看网卡硬件信息(如果是usb网卡,可以使用lsusb命令查看)。

命令ifconfig用来查看接口信息

ifconfig -a 查看所有接口

ifconfig -eth0 查看特定接口

命令ifup、ifdown用来开启和禁用一个接口

ifup eth0

ifdown eth0

 

配置网络信息

第一种方式使用setup工具通过图形界面设置,万恶的精简版这工具默认也没有,所以先安装吧

yum install setuptool     安装setup工具

yum install system-config-network-tui      网络设置

yum install system-config-firewall-tui      防火墙设置

yum install ntsysv                          系统服务管理

通过setup进入,选择NewWork configuration进行设置

 

网络相关配置文件

网卡配置文件

/etc/sysconfig/newwork-scripts/ifcfg-th0

DEVICE=eth0                                                         设备名
HWADDR=e0:cb:4e:d9:b2:03                                  MAC地址 
TYPE=Ethernet                                                       网卡类型
UUID=942cf99d-0181-4ac9-b727-ca4007080010      UUID
ONBOOT=yes                                                         是否开机的时候启动网卡
IPV6INIT=no                                                           IPV6
NM_CONTROLLED=yes             
BOOTPROTO=none                                                  [none|static|bootp|dhcp]   引导时不使用协议|静态分配|BOOTP协议|dhcp协议
IPADDR=192.168.101.218                                       IP地址
NETMASK=255.255.252.0                                        子网掩码
DNS2=8.8.8.8                                                         备用DNS
GATEWAY=192.168.101.4                                        网关
DNS1=192.168.101.4                                              主DNS
USERCTL=no                                                          非ROOT用户是否可以控制该设备

DNS配置文件

/etc/resolv.conf

service network start         //启动网络服务        

service network stop         //停止网络服务

srvice network restart       //重启网络服务

service network status      //查看网络服务状态

主机名配置文件/etc/sysconfig/network

静态主机名配置文件

/etc/hosts

 

网络测试命令

测试网络连接

ping 192.168.101.4

ping www.baidu.com

 

修改主机名

实时修改主机名

hostname wangdong

永久修改主机名

/etc/sysconfig/network

HOSTNAME=wangdong

 

故障排查

网络故障排查遵循从底层到高层、从自身到外部的流程进行

先查看网络配置是否正确

-IP地址

-子网掩码

-网关

-DNS

 查看网关网络是否连通

ping 网关地址

查看域名解析是否连通

host www.baidu.com

dig www.baidu.com

精简版没有上面两个命令需要安装bind-utils包

yum install bind-utils