Linux 基础教程 26-基础网络配置

基本配置

    要想上网,计算机需要有专门的网络连接设备,即网络接口卡或者网卡。网卡按照与计算机主机的连接方式可以分为PCI网卡、ISA网卡及无线网卡(USB网卡)等。在Linux中可以使用命令lspci来查看计算机上所有能检测到的PCI设备。如果网卡是PCI设备,使用该命令则可以看到关于网卡的信息。
26-1 lspci.png

如果网卡是USB设备,则使用命令lsusb

    和其他设备不同,Linux不允许用户将NIC作为文件进行访问,即/dev目录下没有直接关联NIC的设备节点,但有相应的硬盘和声卡设备节点。相反,Linux和UNIX通过网络接口访问NIC,对每一个识别出的NIC,内核都生成一个网络接口,并以ifcfg-InternetNameNumber命名,其中InternetName指基本的数据连接技术,Number用来区分检测出的多个网络接口卡。

名称类型
eth0/ens0/em0以太网
lo回环接口(虚拟)
ppp0点到点串口设备
tr0令牌环
fddi0光纤

    在Windows下我们可以使用cmd命令切换到控制台,使用ipconfig查看网络的连接情况或使用ipconfig -all查看网络连接的详细信息。在Linux中使用ifconfig查看对应的网络接口信息。
26-2 ifconfig_c2i.png

网络配置的四种方法

    在Linux中配置网络有四种方式可以实现
    1.使用图形化界面
    2.使用字符setup配置或直接使用system-config-network
    3.使用命令
    4.修改配置文件

其中第2种方法,在CentOS 7中已经失效
使用图形化界面

    该方法类似于Windows中网络设置,可以通过鼠标实现。以CentOS 7为例,如下图所示:

26-3 NICConfig01_c2i.png

使用字符界面

    在CentOS 6命令行中输入setup或system-config-network按Enter键即可按要求选择配置即可。

26-4 NICConfig02_c2i.png

使用命令

    直接使用命令进行网络配置非常简单,但只在当前环境下面有效,如想要长久生效需要修改相应的配置文件

26-5 NICConfig03_c2i.png

修改配置文件

    同大多数Linux一样,CentOS中网卡的配置文件保存在/etc/sysconfig/network-scripts/目录中,以ifcfg-开头,可使用vi/vim编辑器进行编辑修改,从而实现网络配置,这也是目前比较推荐的做法。查看网卡文件如下所示:

26-6 CatNICConfig.png

网络配置文件中详细说明如下所示:

字段说明
TYPE代表网络的类型,Ethernet表示以太网
BOOTPROTO常见的有三种类型none/static/dhcp,分别表示为不使用协议/静态分配/DHCP
IPV6INIT是否启用IPV6
NAME网络设备的名字
UUID网络设备的识别码
ONBOOT系统引导时是否激活设备
DEVICE物理网卡的编号
IPADDRIP地址
GATEWAY网关地址
NETMASK子网掩码
DNS1DNS服务器地址
PREFIX子网掩码的位数
HWADDR物理网卡的MAC地址
PEERDNS允许用从DHCP处获得的DNS覆盖本地的DNS
USERCTL不允许普通用户修改网卡
修改完网卡配置文件,可以使用命令
CentOS6  service network restart
CentOS7  systemctl restart network.service
使配置生效

DNS配置

    如果在Linux中全部用IP进行访问,则无需要DNS服务器,但IP比较难以记住,所以将域名解析成IP的任务就交给DNS服务器了。在Linux中配置DNS主要有两种方法:

在网卡中配置DNS服务器中

    在配置网卡配置文件时,可以在配置文件中增加DNS1和DNS2分别代表主DNS服务器和备用DNS服务器

在resolv.conf增加

26-7 DNCConfig.png

其中nameserver 后面的IP则是DNS服务器的IP地址

    在DNS服务器配置完成,可以测试是否生效。

26-8 DNCProtect.png

本文同步在微信订阅号上发布,如各位小伙伴们喜欢我的文章,也可以关注我的微信订阅号:woaitest,或扫描下面的二维码添加关注:
MyQRCode.jpg

转载于:https://www.cnblogs.com/surpassme/p/9344544.html

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值