我的编程空间,编程开发者的网络收藏夹
学习永远不晚

CentOS8基础篇10:网络环境配置

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

CentOS8基础篇10:网络环境配置

       管理员为了能够更好的管理和维护网络,需要配置服务器的网络环境,再将服务器部署到网络环境中。为此他需要完成以下工作:

       设置临时主机名为Server。

       设置网卡信息:IP地址为192.168.137.5,子网掩码是255.255.255.0;设置客户端域名解析服务器地址是219.216.129.5。

       对于每一步的设置,管理员都要作相应的查看以验证设置成功。

一、主机名的配置

1.使用hostname命令临时设置主机名

命令格式:hostname  [新主机名]

使用hostname命令设置的主机名立刻生效,可以使用hostname命令来查询设置是否成功。但是,hostname命令的设置是临时的,当系统重启后会恢复成原主机名。这是由于hostname命令的设置内容并没有更新到网络配置文件/etc /hosts中主机名的选项中。

 

2.永久设置主机名

CentOS Linux 8使用/etc/hosts配置文件存储主机名信息,然而使用hostname命令设置主机名并未修改该配置文件的内容,因此hostname命令未实现永久性修改,若想实现主机名永久性修改,可使用命令:#hostnamectl set-hostname 新主机名,此命令将修改配置文件/etc/hosts。系统重启时会读取该文件中的内容从而对主机名进行配置。

 

二、网卡信息的配置

1.网卡配置文件

对于网卡信息的配置通常包括:配置IP地址、子网掩码、网关。网卡信息保存在网卡配置文件中。网卡配置文件位于/etc/sysconfig/network-scripts目录下。一块网卡对应一个网卡配置文件。

 

ifcfg-ens33为网卡配置文件。

常用配置项的含义如下:

DEVICE=ens33 //定义该网卡的识别名称。

BOOTPROTO=dhcp //启动该网卡的方式,dhcp表示通过BOOTP或DHCP协议动态取得IP地址。

ONBOOT=yes  //启动network服务时,是否启动该网卡。

TYPE=Ethernet  //网卡的类型。

 

2.配置网卡信息

(1)直接修改网卡配置文件

 

(2) ifconfig命令

①查看网卡信息

命令格式:    ifconfig  [选项]

选项说明:

无选项:显示当前活动的网卡。

–a  :显示系统中所有网卡配置信息。

网卡设备名:显示指定网卡配置信息。

〖例1〗 查看ens33网卡的信息。

通过输出结果可以看到ens33的IP地址是192.168.65.129,MAC地址是00:0c:29:c5:3c:5f,子网掩码是255.255.255.0。

 

②设置IP地址

命令格式: ifconfig   网卡设备名   IP地址  netmask   子网掩码

采用ifconfig命令设置的IP地址即时生效,但是重启机器后,IP地址又恢复到原IP地址,所以ifconfig命令只能用于设置临时IP地址。

〖例6.2〗 使用ifconfig命令将当前网卡ens33的IP地址设置为192.168.168.156,子网掩码255.255.255.0 。

 

③ 修改网卡的MAC地址

命令格式:ifconfig    网卡设备名    hw   ether   MAC地址

注意在修改网卡的MAC地址之前要禁用网卡,修改后要启用网卡。

〖例3〗 将ens33网卡的MAC地址修改为00:0C:29:03:F3:76。

 

3.网卡常用命令

(1) ifdown

ifdown命令可以禁用网卡。

命令格式:   

ifdown  网卡设备名

(2) ifup

ifup命令可以重新启用网卡。

命令格式:

ifup  网卡设备名

(3)绑定IP和MAC地址

实现方法:创建/etc/ethers文件,文件内容“IP地址  mac地址”,然后执行“arp   -f”命令,使配置生效。

〖例4〗 将193.168.168.154与00:0C:29:03:F3:75网卡绑定。

#echo “193.168.168.154 00:0C:29:03:F3:75” >>/etc/ethers

#arp  -f

三、客户端域名解析服务器的配置

在Linux系统中客户端域名解析服务器的配置文件是/etc/resolv.conf。如果想配置客户端域名解析服务器可以使用vim编辑器直接编辑文件内容。

文件内容格式:nameserver   指定DNS服务器的IP地址。

最多可同时指定3个DNS服务器的IP地址,根据nameserver的配置顺序决定搜索。另外,可以使用domain来指定当前主机所在域的域名。

为避免/etc/resolv.conf文件的内容被系统修改或覆盖,需要修改/etc/NetworkManager /NetworkManager.conf文件,在main部分添加“dns=none”选项。

修改后的NetworkManager.conf文件的内容如下所示:

[main]

plugins=ifcfg-rh

dns=none

在完成修改后,需要执行命令:

#systemctl  restart  NetworkManager.service

重新装载NetworkManager的配置。此时客户端域名解析服务器设置完成。

四、网络调试与故障排查

1.ping命令

ping命令用于测试网络中两台主机之间的网络是否畅通以及网络质量。

命令格式:ping    [选项]  对方IP地址

选项说明:

-c : 指定向目的主机发送多少个报文。

-s :指定发送报文的大小,以字节为单位。

-W: 设置等待接收回应报文的时间间隔,以秒为单位。

〖例5〗 测试与目的主机192.168.168.200的网络是否畅通。

#ping  192.168.168.200

 

〖例6〗 向目的主机192.168.168.200发送2次2K的ping测试包,检测网络是否畅通。

 

2.netstat 命令

netstat命令可以查看当前服务器打开的与网络相关的程序数量以及他们使用的协议类型。

命令格式:  

netstat    [选项]

功能:显示网络连接、路由表、正在监听的端口等信息。

选项说明:

-l : 显示正在监听的服务或端口。

-a : 显示当前主机开放的所有端口

-n : 不进行域名解析。

-p : 显示端口是由哪个进程和程序在监听。

-c : 动态显示网络连接和端口监听信息。

-i : 显示网卡相关信息。

-r : 显示当前主机的路由表信息。

〖例7〗 显示所有的端口,包含TCP和UDP。

 

3.traceroute 命令

traceroute命令可以查看当前计算机和指定通讯的计算机之间数据包传输的路径,即路由跟踪。

命令格式:

traceroute   IP地址

功能:路由跟踪,使用该命令可以跟踪当前主机到目的主机所经历的路径,从而分析网络的故障点。

4.nslookup命令

nslookup命令可以检查指定的DNS服务器是否能够解析域名和IP地址。

命令格式:

nslookup

功能:检测指定的DNS服务器工作是否正常;

5. 网络故障排查方法

  1. 检查本机IP地址及网关地址是否正确。
  2. 检查与网关和代理服务器是否畅通。
  3. 检查与DNS服务器的连接。
  4. 测试域名解析是否正确。

项目一:服务器网络环境配置

操作过程:

#hostname  Server

#hostname

#ifconfig  ens33  192.168.137.5  netmask  255.255.255.0

#ifconfig                    
#vim  /etc/resolv.conf

nameserver  219.216.129.5     

项目二:网络调试与故障排查

操作过程:

# ping  192.168.137.1

# nslookup

>server  219.216.129.5

>www.baidu.com

提示:connection timed out;noservers could be reached

需要更换DNS域名解析服务器的地址并重复测试过程,直到网络畅通。

来源地址:https://blog.csdn.net/weixin_41687096/article/details/129277616

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

CentOS8基础篇10:网络环境配置

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

CentOS 8.2 k8s 基础环境配置

这篇文章主要介绍了CentOS 8.2 k8s 基础环境配置,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
2022-11-13

如何配置hadoop基础编译环境

这篇文章主要介绍如何配置hadoop基础编译环境,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Part1 JDK:1.下载软件包2.在CRT(或虚拟机里的操作)命令:cd /opt 移动到opt mk
2023-06-03

云服务器配置网络环境

云服务器的配置网络环境,可以采用如下的步骤:确定云服务器的网络接口:服务器需要与互联网连接,所以需要提供与互联网相连的端口,例如10.1.1或10.2等。安装必要的软件和工具:根据云服务器的配置需求,安装必要的软件和工具,例如DNS解析服务、防火墙配置等。测试和优化网络环境:在进行网络环境测试时,可以使用一些常见的网络应用程序进行测试,例如DNS解析、Web应用程序等,看看是否正常工作,
2023-10-26

Django框架基础知识01-配置环境

Django框架  Django是个怎样的东西呢?  Web应用框架----Django    http服务器:用来接受用户请求,并将请求转发给web应用框架进行处理。  Web应用框架处理完以后再发送给http服务器,http服务器再返回
2023-01-31

搭建 Python 环境配置系统网络

1.选择云服务器在搭建Python环境之前,首先需要选择一台云服务器。常见的云服务器提供商有阿里云、腾讯云、华为云等。选择云服务器时需要考虑服务器的配置、价格、地理位置等因素。2.安装Python在选择好云服务器后,需要安装Python。可以通过以下命令安装Python:sudoapt-getupdatesudoapt-getinstallpython3安装完成后,可以通过以下命
2023-10-26

云服务器配置网络环境异常

云服务器配置网络环境异常是指网络环境设置不当或者出现了网络故障,导致数据无法正常传输的情况。以下是一些可能发生云服务器配置网络环境异常的情况及相应的解决方法:网络连接超时:如果用户的网络连接超时,可以尝试关闭一些服务或者关闭网络连接来重试网络连接。还可以尝试重新启动路由器等设备,或者更改相应的网络设置。服务器配置错误:云服务器配置可能存在错误,如服务器IP地址不正确、服务器配置文件丢失或者损坏。可以尝试重...
2023-10-27

云服务器配置网络环境怎么设置

云服务器的配置网络环境是一个复杂的过程,下面是一些可能需要考虑的步骤:服务器的IP地址:服务器的IP地址是指计算机连接网络的地址,这个地址必须与云服务提供商提供的IP地址一致。不同的云提供商提供的IP地址可能有所不同,你可以通过互联网网络服务(ISP)获取。网络连接:云服务器提供商需要确保服务器连接到互联网。这可以通过以太网连接或光纤连接来实现。路由设置:云服务器的路由设置是一个复杂的过程,可以将数据从本地...
2023-10-27

云服务器配置网络环境是什么

云服务器的配置网络环境包括网络设备配置、路由器配置、防火墙配置、VPN配置、DHCP配置、负载均衡、网络安全等。这些配置可能会根据业务需求、网络环境情况、资源使用情况等因素而不同。如果您是一个云服务器的用户,您可能需要了解云服务器所需的网络配置,包括网络拓扑、IP地址、路由器配置、DHCP配置等。在路由器配置中,您需要设置IP地址、子网掩码、网关等。在防火墙配置中,您需要设置访问控制列表、端口访问控制...
2023-10-27

云服务器如何配置环境设置的网络

添加IP地址:将服务器的IP地址添加到网络配置文件中,例如使用IPv4协议。添加MAC地址:为服务器添加一个唯一的MAC地址,这样可以限制外部网络设备访问服务器。配置网络接口:为服务器的网络接口指定网络协议(例如TCP和UDP),例如使用IPv4或IPv6协议。配置网络路由:配置服务器的网络路由,使得外部网络设备可以通过该网络路由访问服务器。配置防火墙:配置服务器的防火墙规则,例如允许通过网络的流量,或者...
2023-10-27

云服务器配置网络环境怎么设置的

一、网络环境的设置在云服务器的配置网络环境时,需要考虑以下几个方面:选择合适的网络拓扑在选择网络拓扑时,需要考虑多种网络拓扑,如VLAN、HA等。在VLAN中,可以实现网络隔离和数据保护;在HA中,可以提高服务器的可用性和可扩展性。在实际使用中,可以根据实际需求选择合适的网络拓扑。网络设备的配置网络设备是网络环境的基础
云服务器配置网络环境怎么设置的
2023-10-28

云服务器配置网络环境怎么设置好

首先,云服务器需要确保网络环境的稳定性和可靠性。在选择云服务器供应商时,需要关注其网络质量、带宽和安全性能等方面。可以通过使用VPN、SSL加密等方式来保证网络的安全性和稳定性。同时,还需要注意数据的备份和存储,以确保数据的安全和可靠性。其次,云服务器需要根据实际需求进行配置。不同的应用场景需要不同的配置。例如,在创建
云服务器配置网络环境怎么设置好
2023-10-27

shell 一键配置单实例oracle基础环境变量(linux7)

#!/bin/bashecho "修改主机名"hostnamectl set-hostname wangxfahostnamesleep 1echo "查看并关闭防火墙"systemctl status firewalldsystemctl stop fire
shell 一键配置单实例oracle基础环境变量(linux7)
2018-01-20

云服务器配置环境怎么设置好的网络

云服务器的核心优势之一就是可以为用户提供高可靠的云服务。由于云服务器是通过互联网提供服务的,所以它可以提供高度稳定可靠的服务。通过云服务器,用户可以在不同的设备之间迁移数据,同时不会对应用程序和系统产生任何影响。此外,云服务器还可以提供高度的容错能力,在发生故障或宕机的情况下,可以自动切换到备用服务器,保证业务的持续运
云服务器配置环境怎么设置好的网络
2023-10-28

编程热搜

目录