网络管理 | 学习笔记

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

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


相关文章
|
8月前
|
网络协议 Linux C++
Linux C/C++ 开发(学习笔记十二 ):TCP服务器(并发网络编程io多路复用epoll)
Linux C/C++ 开发(学习笔记十二 ):TCP服务器(并发网络编程io多路复用epoll)
131 0
|
8月前
|
网络协议 Linux C++
Linux C/C++ 开发(学习笔记十一 ):TCP服务器(并发网络网络编程 一请求一线程)
Linux C/C++ 开发(学习笔记十一 ):TCP服务器(并发网络网络编程 一请求一线程)
153 0
|
3月前
|
Ubuntu 网络安全 图形学
Ubuntu学习笔记(二):ubuntu20.04解决右上角网络图标激活失败或者消失,无法连接有线问题。
在Ubuntu 20.04系统中解决网络图标消失和无法连接有线网络问题的方法,其中第三种方法通过检查并确保Windows防火墙中相关服务开启后成功恢复了网络连接。
870 0
Ubuntu学习笔记(二):ubuntu20.04解决右上角网络图标激活失败或者消失,无法连接有线问题。
|
7月前
|
存储 算法 网络虚拟化
【计算机网络】学习笔记,第三篇:数据链路层
现在的光纤宽带接入 FTTx 都要使用 PPPoE 的方式进行接入。在 PPPoE 弹出的窗口中键入在网络运营商购买的用户名和密码,就可以进行宽带上网了 利用 ADSL 进行宽带上网时,从用户个人电脑到家中的 ADSL 调制解调器之间,也是使用 RJ-45 和 5 类线(即以太网使用的网线)进行连接的,并且也是使用 PPPoE 弹出的窗口进行拨号连接的
95 5
|
3月前
|
机器学习/深度学习 数据可视化 Linux
Seaborn可视化学习笔记(一):可视化神经网络权重分布情况
这篇文章是关于如何使用Seaborn库来可视化神经网络权重分布的教程,包括函数信息、测试代码和实际应用示例。
81 0
|
5月前
|
机器学习/深度学习 自然语言处理 并行计算
【深度学习+面经】Transformer 网络学习笔记
Transformer模型的核心概念、优缺点以及在多个领域的应用,并提供了针对Transformer架构的面试问题及答案。
221 2
|
8月前
|
监控 Java 数据库连接
【后台开发】TinyWebser学习笔记(1)网络编程基础知识
【后台开发】TinyWebser学习笔记(1)网络编程基础知识
64 3
|
8月前
|
网络协议 Docker 容器
Ubantu docker学习笔记(七)容器网络
Ubantu docker学习笔记(七)容器网络
|
机器学习/深度学习 计算机视觉 文件存储
【轻量化网络系列(3)】MobileNetV3论文超详细解读(翻译 +学习笔记+代码实现)
【轻量化网络系列(3)】MobileNetV3论文超详细解读(翻译 +学习笔记+代码实现)
3807 0
【轻量化网络系列(3)】MobileNetV3论文超详细解读(翻译 +学习笔记+代码实现)
|
机器学习/深度学习 编解码 计算机视觉
【轻量化网络系列(2)】MobileNetV2论文超详细解读(翻译 +学习笔记+代码实现)
【轻量化网络系列(2)】MobileNetV2论文超详细解读(翻译 +学习笔记+代码实现)
1464 0
【轻量化网络系列(2)】MobileNetV2论文超详细解读(翻译 +学习笔记+代码实现)

热门文章

最新文章