返回顶部
首页 > 资讯 > 服务器 >CentOS8基础篇10:网络环境配置
  • 458
分享到

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

网络服务器linux 2023-09-06 11:09:54 458人浏览 安东尼
摘要

       管理员为了能够更好的管理和维护网络,需要配置服务器的网络环境,再将服务器部署到网络环境中。为此他需要完成以下工作:        设置临时主机名为Server。        设置网卡信息:IP地址为192.168.137.5

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

       设置临时主机名为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

--结束END--

本文标题: CentOS8基础篇10:网络环境配置

本文链接: https://lsjlt.com/news/396991.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • CentOS8基础篇10:网络环境配置
           管理员为了能够更好的管理和维护网络,需要配置服务器的网络环境,再将服务器部署到网络环境中。为此他需要完成以下工作:        设置临时主机名为Server。        设置网卡信息:IP地址为192.168.137.5...
    99+
    2023-09-06
    网络 服务器 linux
  • CentOS8基础篇15:防火墙命令配置
    一、防火墙服务 1、启动、关闭、重启防火墙服务。     systemctl start  firewalld.service     systemctl stop  firewalld.service     systemctl rest...
    99+
    2023-09-21
    linux 运维 服务器
  • CentOS 8.2 k8s 基础环境配置
    一、基础环境配置 1 IP 修改 机器克隆后 IP 修改,使Xshell连接上 [root@localhost ~]# vi /etc/sysconfig/network-scri...
    99+
    2022-11-13
    k8s 基础环境配置 CentOS  k8s 配置
  • H3C基础配置篇
            最近,入手一台H3CS3600V2-SI鼓捣了大半个月终于是按照BOSS的要求配好.大部分时间都花在查官方文档和售后Email上,效率极低.如果基础知识,扎实感觉有一个星期完全足够了!下面就来总结一下:组网需求及内网信息收集...
    99+
    2023-01-31
    基础 H3C
  • 如何配置hadoop基础编译环境
    这篇文章主要介绍如何配置hadoop基础编译环境,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Part1 JDK:1.下载软件包2.在CRT(或虚拟机里的操作)命令:cd /opt  移动到opt ...
    99+
    2023-06-03
  • 云服务器配置网络环境
    云服务器的配置网络环境,可以采用如下的步骤: 确定云服务器的网络接口:服务器需要与互联网连接,所以需要提供与互联网相连的端口,例如10.1.1或10.2等。 安装必要的软件和工具:根据云服务器的配置需求,安装必要的软件和工具,例如DNS...
    99+
    2023-10-26
    服务器配置 环境 网络
  • python之基础篇(十)——执行环境与
    防伪码:忘情公子著解释器环境与选项  python解释器启动:python [options] [-c cmd | filename | - ] [args]选项描述-3启用将从python3中删除或更改某些功能的警告-B阻止在导入时创建....
    99+
    2023-01-31
    环境 基础 python
  • Django学习 第一节 基础环境配置
           Django是一个高效的web开发框架,使用Django可以用最小的代价构建和维护高质量的web应用。通过减少重复的代码,...
    99+
    2024-04-02
  • Django框架基础知识01-配置环境
    Django框架   Django是个怎样的东西呢   Web应用框架----Django     http服务器:用来接受用户请求,并将请求转发给web应用框架进行处理。   Web应用框架处理完以后再发送给http服务器,http服务...
    99+
    2023-01-31
    基础知识 框架 环境
  • 搭建 Python 环境配置系统网络
    1. 选择云服务器 在搭建 Python 环境之前,首先需要选择一台云服务器。常见的云服务器提供商有阿里云、腾讯云、华为云等。选择云服务器时需要考虑服务器的配置、价格、地理位置等因素。 2. 安装 Python 在选择好云服务器后,需要安...
    99+
    2023-10-26
    环境 系统 网络
  • 云服务器配置网络环境异常
    云服务器配置网络环境异常是指网络环境设置不当或者出现了网络故障,导致数据无法正常传输的情况。以下是一些可能发生云服务器配置网络环境异常的情况及相应的解决方法: 网络连接超时:如果用户的网络连接超时,可以尝试关闭一些服务或者关闭网络连接来...
    99+
    2023-10-27
    服务器配置 异常 环境
  • oracle的环境配置-基本配置
    宿主机IP地址:10.1.1.x  网关:10.1.1.1虚拟机节点IP地址(本地workstation上创建):10.1.1.101~253  网关:10.1.1.1教师机(VNC):...
    99+
    2024-04-02
  • 云服务器配置网络环境怎么设置
    云服务器的配置网络环境是一个复杂的过程,下面是一些可能需要考虑的步骤: 服务器的IP地址:服务器的IP地址是指计算机连接网络的地址,这个地址必须与云服务提供商提供的IP地址一致。不同的云提供商提供的IP地址可能有所不同,你可以通过互联网...
    99+
    2023-10-27
    服务器配置 环境 网络
  • 生产级K8S基础环境部署配置流程
    生产级K8S基础环境部署: 配置本地hosts文件(有多少台,配置多少台) vim /etc/hosts 192.168.1.5 k8s-master 配置yum源(有自己的yum...
    99+
    2024-04-02
  • 云服务器配置网络环境是什么
    云服务器的配置网络环境包括网络设备配置、路由器配置、防火墙配置、VPN配置、DHCP配置、负载均衡、网络安全等。这些配置可能会根据业务需求、网络环境情况、资源使用情况等因素而不同。 如果您是一个云服务器的用户,您可能需要了解云服务器所需的...
    99+
    2023-10-27
    服务器配置 环境 网络
  • Linux基础二——网络配置和系统管理
    目录 一、网络配置 1.查看网络IP和网关 查看网关(使用管理员权限) 2.配置网络ip地址 3.配置主机名 修改主机名 修改hosts映射文件 远程连接虚拟机 二、系统管理 一、网络配置 1.查看网络IP和网关 ifconfig:查...
    99+
    2023-10-12
    linux 网络 服务器
  • 云服务器如何配置环境设置的网络
    添加IP地址:将服务器的IP地址添加到网络配置文件中,例如使用IPv4协议。 添加MAC地址:为服务器添加一个唯一的MAC地址,这样可以限制外部网络设备访问服务器。 配置网络接口:为服务器的网络接口指定网络协议(例如TCP和UDP),例如...
    99+
    2023-10-27
    环境 服务器 网络
  • 云服务器配置网络环境怎么设置好
    首先,云服务器需要确保网络环境的稳定性和可靠性。在选择云服务器供应商时,需要关注其网络质量、带宽和安全性能等方面。可以通过使用VPN、SSL加密等方式来保证网络的安全性和稳定性。同时,还需要注意数据的备份和存储,以确保数据的安全和可靠性。 ...
    99+
    2023-10-27
    服务器配置 环境 网络
  • 云服务器配置网络环境怎么设置的
    一、网络环境的设置 在云服务器的配置网络环境时,需要考虑以下几个方面: 选择合适的网络拓扑 在选择网络拓扑时,需要考虑多种网络拓扑,如VLAN、HA等。在VLAN中,可以实现网络隔离和数据保护;在HA中,可以提高服务器的可用性和可扩展...
    99+
    2023-10-28
    服务器配置 环境 网络
  • 龙蜥 Anolis 8.x + Vmware的安装与网络配置 & CentOS8 网络配置详细教程
    前言 配置和安装可以看下面这两篇文章的 写的很详细 https://cnxiaobai.com/articles/2021/04/21/1619011285612.html https://cnx...
    99+
    2023-09-26
    网络 服务器 运维
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作