网络管理 | 学习笔记

简介: 快速学习网络管理。

开发者学堂课程【Linux服务器运维基本操作网络管理学习笔记,与课程紧密联系,让用户快速学习知识.

课程地址:https://developer.aliyun.com/learning/course/581/detail/7999


网络管理


内容介绍

一、主机名配置

二、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_loss,time 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 端口和连接


相关文章
|
4月前
|
运维 监控 安全
网络管理(包括网络管理的功能,管理系统及相关协议:SNMP,CMIS/CMIP)
网络管理(包括网络管理的功能,管理系统及相关协议:SNMP,CMIS/CMIP)
84 1
|
4月前
|
存储 监控 网络协议
网络管理相关(知识点详细)
网络管理相关(知识点详细)
49 1
|
存储 域名解析 网络协议
Linux网络管理
这篇文章开始学习Linux的网络管理,通过这篇文章带大家了解,怎么在Linux中查看自己的网卡,怎么通过配置文件配置自己的网络、IP,以及怎么查看自己的IP,了解获取IP的方式,最后完成一个服务器的初始化。
160 1
|
存储 缓存 运维
Linux运维:网络管理
Linux运维:网络管理
324 0
|
网络协议 Linux
Linux操作系统:基础篇7基本功能之网络管理
Linux网络配置 Linux的网络配置依靠命令和配置文件来完成,熟练的掌握网络命令和配置文件的用法,就可以对网络相关的部分进行有效管理。
333 0
Linux操作系统:基础篇7基本功能之网络管理
|
运维 分布式计算 网络协议
网络管理 | 学习笔记
快速学习网络管理。
167 0
网络管理 | 学习笔记
|
Linux
linux网络管理
linux网络管理
140 0
|
监控 数据可视化 数据库
|
存储 安全 数据库