Linux CentOS 7 网络基本配置
admin
2023-03-12 17:02:57
0次

一、查看网络配置
1、ifconfig查看网络接口地址
ipconfig命令不带任何选项和参数时,将显示主机已启用的所有网络接口信息。
ens33:本机网卡
lo:回环网卡,一般用于本机本机的网络测试。
virbr0:虚拟机桥接网卡,一般用于服务器内部的虚拟机之间的连接。
Linux CentOS 7 网络基本配置

2、使用hostname命令查看并修改主机名
使用命令“hostnamectl set-hostname zhangsan” 修改主机名为zhangsan。
Linux CentOS 7 网络基本配置

3、使用route命令查看路由条目
Linux CentOS 7 网络基本配置

route -n命令在Linux 6中是为了将路由器中的地址显示为数字形式,但在Linux7中已经做出了优化,不需要加-n选项一样是以数字形式显示。
Linux CentOS 7 网络基本配置

4、使用netstat命令查看网络连接情况
-a:显示当前主机中所有活动的网络连接情况。
-n:以数字形式显示相关的主机地址、端口等信息。
-r:显示路由表信息(netstat -n等同于命令route)。
-l:显示处于监听状态的网络连接及端口信息。
-t:查看TCP协议相关信息。
-u:查看UDP协议相关信息。
-p:显示进程号、进程名称信息。
这里我们结合“-ntap”选项,以数字形式显示当前系统中所有的TCP进程信息。
Linux CentOS 7 网络基本配置

二、测试网络连接
1、使用ping命令测试网络连通性
在Linux系统中使用ping命令可以持续向目的主机发送数据包,并显示反馈结果,若要终止测试,按下组合键“Ctrl+C”
Linux CentOS 7 网络基本配置

2、使用traceroute命令可以跟踪数据包经过的路由途径
使用traceroute命令可以测试从当前主机到目的主机之间经过了哪些网络节点,并显示各中间节点的连接状态。可以用来检测当两台主机无法拼通时是哪个节点出了问题。
Linux CentOS 7 网络基本配置

3、使用nslookup命令测试解析DNS域名解析
当我们无法访问网站却可以使用网络通讯APP时,就可以使用命令nslookup测试是不是我们的域名解析服务出了问题。域名解析连接的53端口包括了两个协议,分别是TCP与UDP,TCP负责连接UDP负责解析。
Linux CentOS 7 网络基本配置

三、使用网络配置命令
1、IP地址的配置
IP地址的配置分为两种,一是临时配置,二是固定配置。
临时配置:通过命令进行修改,修改后即刻生效;操作简单快捷,执行效率高;重启后将会失效。
固定配置:通过配置文件进行修改,需要重启network服务才会生效;操作相对复杂些;永久有效,重启不会失效。
临时配置IP地址“ifconfig ens33 192.168.131.158”
Linux CentOS 7 网络基本配置

永久配置IP地址需要进入配置文件进行配置。使用命令“vim /etc/sysconfig/network-scripts/ifcfg-ens33”进入配置文件进行修改。
Linux CentOS 7 网络基本配置
Linux CentOS 7 网络基本配置

2、为网卡绑定虚拟接口
使用命令“ifconfig ens33:0 192.168.131.88”
Linux CentOS 7 网络基本配置

3、禁用、激活网络接口
“ifconfig ens33 down”禁用网卡ens33
Linux CentOS 7 网络基本配置
“ifconfig ens33 up”重新激活网卡ens33
Linux CentOS 7 网络基本配置

4、使用命令route添加、删除静态路由记录
“route add -net 192.168.100.0/24 gw 192.168.131.1”添加路由条目
“route del -net 192.168.100.0/24 ”删除路由条目
Linux CentOS 7 网络基本配置

5、使用命令route添加、删除默认网关记录
“route add default gw 192.168.131.1”添加默认网关
“route del default gw 192.168.131.1”删除默认网关
Linux CentOS 7 网络基本配置

四、配置双网卡
首先在主机中添加一块新的网卡并将两块网卡的状态都改为仅主机模式。
Linux CentOS 7 网络基本配置

此时我们使用“ifconfig”可以看到已经添加了一块新的网卡ens37,但两块网卡都没有IP地址,所以我们要对两块网卡进行IP地址的配置。
Linux CentOS 7 网络基本配置

首先我们进入配置文件对ens33网卡进行配置。
Linux CentOS 7 网络基本配置
Linux CentOS 7 网络基本配置

对网络服务进行重启,使网卡ens33生效。
Linux CentOS 7 网络基本配置

我们进入到网络配置文件中并没有发现ens37网卡。
Linux CentOS 7 网络基本配置

没有ens37我们可以复制一份ens33保存为ens37。
Linux CentOS 7 网络基本配置

但此时我们的ens37还不能立马使用,因为他的配置文件还是ens33的,我们还需要对其配置文件进行一定的修改。
Linux CentOS 7 网络基本配置

修改完成后对网络服务进行重启。
Linux CentOS 7 网络基本配置

这时我们的两块网卡就都配置好了。
Linux CentOS 7 网络基本配置

五、修改网络配置文件
1、主机名称配置文件
CentOS 6中修改系统的主机名,可以修改配置文件/etc/sysconfig/network。CentOS 7修改主机名则要修改的配置文件为/etc/hostname。
Linux CentOS 7 网络基本配置

2、域名解析配置文件
/etc/resolv.conf文件记录了本机默认使用的DNS服务器的地址信息,对该文件所做的修改会立即生效。
Linux CentOS 7 网络基本配置

3、本地主机映射文件
当访问一个陌生域名时首先查找该文件是否有相应的记录,如果没有的话再去DNS服务器查询。hosts文件减少了DNS查询过程,从而提高了网速。
Linux CentOS 7 网络基本配置

课外拓展:文件远程同步

将本机文件远程同步到另一台服务器,格式:scp 本地文件路径 用户@ip:远程服务器文件路径
首先我们查看另一台服务器的hosts文件方便我们同步后对比。
Linux CentOS 7 网络基本配置

将本机hosts文件同步到另一台服务器。“scp /etc/hosts root@192.168.131.134:/etc/hosts”→“yes”→远程服务器密码
Linux CentOS 7 网络基本配置

查看另一台服务器的映射文件进行同步结果的验证。
Linux CentOS 7 网络基本配置

将远程服务器的文件同步到本地。格式:scp 用户@ip:远程服务器文件路径 本地同步文件路径
为了区别不同并方便结果验证,首先我们在另一台服务器的hosts中新添加一个条目。
Linux CentOS 7 网络基本配置

将远程服务器文件同步到本地。“scp root@192.168.131.134:/etc/hosts /etc/hosts”→远程服务器密码器。
Linux CentOS 7 网络基本配置

查看本机hosts文件对同步结果进行验证。
Linux CentOS 7 网络基本配置

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...