网络管理 | 学习笔记

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

开发者学堂课程【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 端口和连接


相关文章
|
7月前
|
网络协议 Linux C++
Linux C/C++ 开发(学习笔记十二 ):TCP服务器(并发网络编程io多路复用epoll)
Linux C/C++ 开发(学习笔记十二 ):TCP服务器(并发网络编程io多路复用epoll)
121 0
|
7月前
|
网络协议 Linux C++
Linux C/C++ 开发(学习笔记十一 ):TCP服务器(并发网络网络编程 一请求一线程)
Linux C/C++ 开发(学习笔记十一 ):TCP服务器(并发网络网络编程 一请求一线程)
138 0
|
2月前
|
Ubuntu 网络安全 图形学
Ubuntu学习笔记(二):ubuntu20.04解决右上角网络图标激活失败或者消失,无法连接有线问题。
在Ubuntu 20.04系统中解决网络图标消失和无法连接有线网络问题的方法,其中第三种方法通过检查并确保Windows防火墙中相关服务开启后成功恢复了网络连接。
689 0
Ubuntu学习笔记(二):ubuntu20.04解决右上角网络图标激活失败或者消失,无法连接有线问题。
|
6月前
|
存储 算法 网络虚拟化
【计算机网络】学习笔记,第三篇:数据链路层
现在的光纤宽带接入 FTTx 都要使用 PPPoE 的方式进行接入。在 PPPoE 弹出的窗口中键入在网络运营商购买的用户名和密码,就可以进行宽带上网了 利用 ADSL 进行宽带上网时,从用户个人电脑到家中的 ADSL 调制解调器之间,也是使用 RJ-45 和 5 类线(即以太网使用的网线)进行连接的,并且也是使用 PPPoE 弹出的窗口进行拨号连接的
88 5
|
2月前
|
机器学习/深度学习 数据可视化 Linux
Seaborn可视化学习笔记(一):可视化神经网络权重分布情况
这篇文章是关于如何使用Seaborn库来可视化神经网络权重分布的教程,包括函数信息、测试代码和实际应用示例。
52 0
|
4月前
|
机器学习/深度学习 自然语言处理 并行计算
【深度学习+面经】Transformer 网络学习笔记
Transformer模型的核心概念、优缺点以及在多个领域的应用,并提供了针对Transformer架构的面试问题及答案。
183 2
|
7月前
|
监控 Java 数据库连接
【后台开发】TinyWebser学习笔记(1)网络编程基础知识
【后台开发】TinyWebser学习笔记(1)网络编程基础知识
58 3
|
7月前
|
网络协议 Docker 容器
Ubantu docker学习笔记(七)容器网络
Ubantu docker学习笔记(七)容器网络
|
7月前
|
网络协议 网络架构 数据格式
计算机网络学习笔记(一)
OSI七层网络模型旨在支持异构网络互联,从下到上分别为物理层(传输比特流)、数据链路层(帧传输,如交换机)、网络层(IP数据包路由,如路由器)、传输层(TCP/UDP,端到端通信)、会话层(管理会话)、表示层(数据格式转换)和应用层(用户接口,如FTP, SMTP)。每一层负责不同的通信功能,并通过协议如PPP, IP, TCP等协同工作。
38 0
|
7月前
|
缓存 网络协议 开发者
计算机网络学习笔记(三)
TCP的异常终止使用reset报文,用于强制关闭连接,不等待正常四次挥手。RST标志位设置时,发送方直接丢弃缓存,接收方无需确认。常见情况包括:尝试连接服务器未开放的端口、一方异常崩溃、收到不属于现有连接的报文、超时未收到确认报文或应用开发者优化效率。reset报文帮助释放资源,防止连接挂起。
60 0