Linux服务器运维基本操作 - 网络管理

简介: 一、主机名配置二、IP地址配置三、域名映射四、网络端口监听

网络管理

 

内容介绍

一、主机名配置

二、IP地址配置

三、域名映射

四、网络端口监听

 

 

一、主机名配置


查看主机名  #hostname

用于查看当前登录的机器主机名

修改主机名(重启后无效)  #hostname hadoop

这是临时性的修改,机器重启后,就会失效

修改主机名(重启后永久生效)  #vi /ect/sysconfig/network

当机器重启的时候,会通过读取配置文件,读取主机名

 

 

二、IP地址配置


方式一: setup

root 输入 setup 命令,进入交互式修改界面通过上下键进行操作

image.png

Minimal 安装的系统没有安装 setuptool 软件,yum 安装后使用。

yum install setuptool ntsysv system- config- securitylevel-tui

Yum install system-config network-tui system- config-keyboard


方式二:修改配置文件(重启后永久生效)

vi /etc/ sysconfig/network -scripts/ ifcfg-eth0

运行如下:

[root@node-1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

TYPE =Ethernet

UUID=454c01d1-ac71-45b0-9c95 -43C4952a9d29

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=none

HWADDR=00:0C:29:9E:B4:51

IPADDR=192.168.158.121

PREFIX=24

GATEWAY=192.168.158.2

DNS1=192.168.158.2

DEFROUTE=yes

IPV4_ FAILURE_ FATAL =yes

IPV6INIT=no

NAME="System eth0"

需要注意DEVICE 是否开机自启动,ip 地址是 dhcp 还是静态的。

使修改文件的网络配置生效:

service network restart 重启网络服务

reboot 重启计算机


方式三: ifconfig 命令(重启后无效)

ifconfig eth0 192. 168.12. 22

 

 

三、域名映射


/etc/hosts 文件用于在通过主机名进行访问时做 ip 地址解析之用。

所以,你想访问一个什么样的主机名,就需要把这个主机名和它对应的 ip 地址

配置在/etc/hosts 文件中。

[root@node-1 ~]# vi /etc/hosts

进入文件后不要对已有的文件做修改,应在下一行做映射

192.168.158.121 node -1

192.168.158.122 node-2

192.168.158.123 node-3

给他做一个保存,然后再访问就可以直接使用的主机名,如下

[root@node-1 -# ping node-2

PING node-2 (192: 168.158.122)] 56(84) bytes of data.

64 bytes from node-2 (192.168.158.122): icmp_seq=1 ttl=64 time=0.237 ms

64 bytes from node-2 (192.168.158.1229: icmp_seq=2 tt1=64 time: =0.398 ms

64 bytes from node-2 (192.168.158.122): icmp_seq=3 tt1=64 time=0.616 ms

64 bytes from node-2 (192.168.158.122) :icmp_seq=4 tt1=64 time=0. 343 ms

64 bytes from node-2 (192.168.158.122): icmp_seq=5 tt1=64 time=0.332 ms

64 bytes from node-2 (192.168.158.122): icmp_seq=6 tt1=64 time=0.464 ms

^C

--- node-2 ping statistics ---

6 packets transmitted,6 received,0% packet_losstime 5945ms

rtt min/avg/max/mdev = 0.237/0.398/0.616/0.120 ms

 

 

四、网络端口监听


netstat是一款命令行工具,用于列出系统上所有的网络socket 连接情况,包括 tcp, udp 以及 unix socket,另外它还能列出处于监听状态(即等待接入请求)socket。如想确认 Web 服务有没有起来,可查看80端口有没有打开。

示例:

常见参数:

-a (all) 显示所有选项,默认不显示LISTEN 相关

-t (tcp)仅显示 tcp 相关选项-u (udp) 仅显示 udp 相关选项

-n禁用域名反向解析功能,只显示 ip

-l仅列出有在 Listen (监听)的服务状态

-p显示建立相关链接的进程信息

-ep可以同时查看进程名和用户名

netstat -nlpt 获取进程名、进程号以及用户ID:

[root@node-23~]#netstat -nltp

Axtive Internet connections (only servers)

Proto      Recv-Q  Send-Q    Local Address

tcp         0          0         0.0.0.0:3306  

tcp         0          0         0.0.0.0:22

tcp         0          0         :::22

Foreign Address   State       PID/Program name

0.0.0.0:*          LISTEN     1561/mysqld

0.0.0.0:*          LISTEN     1461/sshd

:::*               LISTEN     1461/sshd

只列出监听中的连接

netstat- tnl  可以看到处于监听状态的 TCP 端口和连接

相关文章
|
11天前
|
存储 弹性计算 测试技术
阿里云服务器实例规格vCPU、内存、网络带宽、网络收发包PPS、连接数等性能指标详解
阿里云服务器ECS实例可以分为多种实例规格族。根据CPU、内存等配置,一种实例规格族又分为多种实例规格。而实例规格又包含vCPU、处理器、内存、vTPM、本地存储、网络带宽、网络收发包PPS、连接数、弹性网卡、云盘带宽、云盘IOPS等指标,本文为大家详细介绍实例规格的这些指标,以供大家了解和选择。
阿里云服务器实例规格vCPU、内存、网络带宽、网络收发包PPS、连接数等性能指标详解
|
8天前
|
运维 Ubuntu 应用服务中间件
自动化运维:使用Ansible进行服务器配置管理
【9月更文挑战第20天】在当今快速发展的信息技术时代,自动化运维已成为提升工作效率、减少人为错误的关键技术手段。本文将引导读者了解如何使用Ansible这一强大的自动化工具来简化和加速服务器的配置管理工作。通过实际代码示例,我们将一起探索Ansible的核心概念、基本操作以及如何构建可重复使用的Playbooks,旨在为读者提供一种清晰、高效的服务器管理方法。无论你是运维新手还是希望提高现有工作流程的效率,这篇文章都将为你提供宝贵的指导和启发。
|
2天前
|
运维 监控 应用服务中间件
自动化运维:使用Ansible管理服务器
【9月更文挑战第26天】在这篇文章中,我们将探索如何使用Ansible来自动化运维任务。Ansible是一种简单而强大的自动化工具,可以简化服务器管理和配置过程。通过学习Ansible的基础知识和实践应用,您将能够更高效地管理您的服务器,并减少人为错误。无论您是初学者还是有经验的系统管理员,这篇文章都将为您提供宝贵的见解和实用的技巧。让我们一起开始学习如何利用Ansible来提升您的运维效率吧!
11 4
|
4天前
|
数据安全/隐私保护
Haskell网络编程:代理服务器的高级使用技巧
Haskell网络编程:代理服务器的高级使用技巧
|
15天前
|
运维 应用服务中间件 网络安全
自动化运维:使用Ansible进行服务器配置管理
【9月更文挑战第13天】在IT运维领域,自动化工具的应用日益成为提升效率、降低错误率的关键。本文将介绍如何使用Ansible这一流行的自动化工具来简化和加速服务器的配置管理工作,通过实际案例展示其应用,并分享一些最佳实践。文章旨在帮助读者理解Ansible的核心概念,掌握基本使用方法,并鼓励大家探索更多可能的应用场景。
27 2
|
15天前
|
运维 应用服务中间件 网络安全
自动化运维的魔法:使用Ansible进行服务器配置管理
【9月更文挑战第13天】在这篇文章中,我们深入探讨如何利用Ansible这一强大的自动化工具来简化和加速你的服务器配置管理工作。我们将从基础概念出发,逐步引导你了解如何使用Ansible编写Playbooks,实现对服务器群的快速部署、配置更新与维护任务。通过实际案例,你将看到Ansible如何节省时间、减少人为错误并提高运维效率。无论你是初学者还是有经验的运维工程师,这篇文章都将带给你新的视角和启发。
|
17天前
|
存储 运维 网络协议
运维的基本概念:服务器和网络基础知识
运维的基本概念:服务器和网络基础知识
35 0
运维的基本概念:服务器和网络基础知识
|
19天前
|
Cloud Native Java 编译器
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
随着云计算技术的不断发展,云服务商们不断推出高性能、高可用的云服务器实例,以满足企业日益增长的计算需求。阿里云推出的倚天实例,凭借其基于ARM架构的倚天710处理器,提供了卓越的计算能力和能效比,特别适用于云原生、高性能计算等场景。然而,有的用户需要将传统基于x86平台的应用迁移到倚天实例上,本文将介绍如何将基于x86架构平台的应用迁移到阿里云倚天实例的服务器上,帮助开发者和企业用户顺利完成迁移工作,享受更高效、更经济的云服务。
将基于x86架构平台的应用迁移到阿里云倚天实例云服务器参考
|
16天前
|
编解码 前端开发 安全
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
在我们选购阿里云服务器的过程中,不管是新用户还是老用户通常都是通过阿里云的活动去买了,一是价格更加实惠,二是活动中的云服务器配置比较丰富,足可以满足大部分用户的需求,但是面对琳琅满目的云服务器实例、带宽和云盘选项,如何选择更适合自己,成为许多用户比较关注的问题。本文将介绍如何在阿里云的活动中选择合适的云服务器实例、带宽和云盘,以供参考和选择。
通过阿里云的活动购买云服务器时如何选择实例、带宽、云盘
|
15天前
|
弹性计算 运维 安全
阿里云轻量应用服务器和经济型e实例区别及选择参考
目前在阿里云的活动中,轻量应用服务器2核2G3M带宽价格为82元1年,2核2G3M带宽的经济型e实例云服务器价格99元1年,对于云服务器配置和性能要求不是很高的阿里云用户来说,这两款服务器配置和价格都差不多,阿里云轻量应用服务器和ECS云服务器让用户二选一,很多用户不清楚如何选择,本文来说说轻量应用服务器和经济型e实例的区别及选择参考。
阿里云轻量应用服务器和经济型e实例区别及选择参考