| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Linux的网络信息详解 -> 正文阅读 |
|
[系统运维]Linux的网络信息详解 |
一、修改主机名称1.1、临时修改命令: hostname wolf (将其主机名修改为wolf) 之后在退出该系统, 重新登录一下就可以看到修改成功了, 但是这只是临时的. 1.2、长久修改命令: vi /etc/hostname 二、DNS解析作用: 域名解析服务, 可以将域名转换为ip地址 2.1、DNS域名劫持(现在基本上不存在这种情况了)window修改域名的配置文件位置 ---> C:\Windows\System32\drivers\etc\hosts 例如: 123.26.138.186 www.baidu.com 123.26.138.186 www.taobao.com 2.2、修改主机域名命令: vi /etc/hosts 尽可能的会把所有的虚拟机都配置在hosts文件上 例如: 192.168.101.102 wolf01 192.168.101.103 wolf02 三、网络相关命令3.1、ifconfig (查看当前网卡的配置信息)注: 这个命令属于net-tools中的一个命令, 但是Centos7中minimal版并没有集成这个包, 所以7的时候需要自己手动安装, 如果没有ifconfig, 可以使用ip addr临时替代. 3.2、netstat (查看当前网络的状态信息)一个机器默认有65536个端口号[0,65535]. 命令: netstat -anp 命令: netstat -r (核心路由表) 3.3、ping (查看目标ip地址是否能够连通)例: ping www.baidu.com 3.4、telnet (查看与目标ip的指定端口是否能够连通)命令: yum install telnet -y (下载相关的包) 例: telnet192.168.101.103 22 3.5、curlrestful (我们所有的资源在网络上都有唯一的定位), 那么我们可以通过这个唯一定位标识指定的资源. 例 curl -X GET http://www.baidu.com 四、防火墙防火墙技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、
外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术.
注: 在
centOS7+
中 使用
firewalld
代替以前的
iptables
;
4.1、相关命令:
4.2、开启一个端口的正确操作
五、加密算法5.1、不可逆加密算法 ?
可以通过数据计算加密后的结果,但是通过结果无法计算出加密数据
应用场景
案例
5.2、对称加密算法
????????加密和解密使用相同的秘钥
????????生成密钥的算法公开、计算量小、加密速度快、加密效率高、密钥较短
????????双方共同的密钥,有一方密钥被窃取,双方都影响 如果为每个客户都生成不同密钥,则密钥? ? ? ? ? 数量巨大,密钥管理有压力
????????登录信息用户名和密码加密、传输加密、指令加密
案例
:
5.3、非对称加密算法?
Asymmetric Key Encryption
非对称加密算法需要一对密钥(两个密钥):
代表性算法叫做
RSA
、
ECC
、
Diffie-Hellman
、
El Gamal
、
DSA(
数字签名用
)
????????安全高(几乎很难破解)
????????加解密相对速度慢、密钥长、计算量大、效率低
????????HTTPS(ssl)证书里制作、CRS请求证书、金融通信加密、蓝牙等硬件信息加密配对传输、关键的登录信息验证。
想测试相关加密和解密的算法可以去这个网站
:?
http://tool.chacuo.net/cryptrsaprikey
六、主机间的相互免秘钥可以通过ssh命令免秘钥连接到其他的主机? 如果是第一次建立连接,需要输入yes
需要输入密码
命令:ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa?? 如果你想免秘钥登录谁,只需要把自己的公钥传递给对方主机即可?
命令:?ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.58.201
七、主机名与Host校验?
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 15:57:23- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |