网络知识
机械硬盘
固态硬盘(u盘):现在电脑基本上都是固态,玩游戏不卡
网络:
Ip :一种逻辑地址,标识主机
ip地址=网络地址+主机地址
子网掩码netmask:将ip地址划分为网络地址和主机地址
用来判断任意两台计算机的ip地址是否在一个子网中
A 192.168.7.11 255.255.0.0
默认网关 gateway:连接两个不同的网络设备叫网关,实现两个网络之间进行通讯
Dns 域名服务器:用来解析域名
网络连接模式:
1 host-only 主机模式
2brige 桥接模式:
vm虚拟出来的操作系统就像是 局域网中一台独立的主机,可以访问任意机器,类似连接在同一个hub上的两台电脑。为了防止ip冲突,不建议选桥接
3 NAT 网络地址转换模式
让虚机通过nat功能,通过宿主机所在网络来访问公网,nat模式下的虚拟系统的tcp/ip 配置信息由nat虚拟网络的DHXP 服务器提供的,无法和本局域网中的其他真实主机进行通讯
区别:
brige桥接是针对多台机器,ip是路由器下的ip地址
NAT 是一台机器,vm通过宿主机访问网络,他的ip是宿主机的
网卡配置文件地址:
Vim /etc/sysconfig/network-script/ifcfg-ens33
有的时候找文件不好找可以设置一个软链 ln -s 源目录 新目录
ONBOOT=YES 是否开机自启
BOOTPROTO=dhcp IP地址分配方式,dhcp表示动态主机分配协议
HWADDR=xxx 硬件地址 Mac地址
重启网卡 service network restart
或者 /etc/init.d/network restart
如何重启单个网卡? 但是实际工作中不要随意禁用网卡
停止:Ifdown 网卡名 例如ifdown eth0
开启:ifup 网卡名
关闭防火墙:
原因是防火墙会去监控所有端口,如果不手动开放的话就会给挡住,所以有的时候要关闭防火墙
临时关闭: systemctl stop firewalld
永久关闭 systemctl disable firewalld
查看防火墙状态 systemctl status firewalld
下载一些软件时有时会有警报:如何关闭呢?
Vim /etc/selinux/config 修改为 SELIINUX=disabled
==========================================================
1969年是互联网的元年
MAC地址和ip地址的网络寻址方式不同,ip地址基于第三层(网络层)mac地址是第二层(数据链路层)
网线:
交换机:
一种用于电信号转发的网络设备,交换机可以为任意两个网络节点提供独享的电信号通路
但是有的用的还是集线器(共享带宽 比如 100M=25*4M)
路由器:
Router又称网关设备gateway,用于连接多个逻辑上分开,相对独立的网络
拓扑结构图:
把实体抽象成“点”,连接实体的线路抽象成“线”,进而以图的形式表示点和线之间的关系,也被称为拓扑结构图
网络相关命令:
Netstat 查看网络连接信息
-n 将字母转换为数字 -t tcp协议 -l列出状态为监听 -p显示进程信息 -a全部
Traceroute 查找当前主机和目标主机之前所有的网关(路由器 会给沿途各个路由器发送数据icmp包) #traceroute 目标地址
例如:traceroute www.baidu.com
在线工具网址:http://tool.chinaz.com
Arp:
地址解析协议,根据ip地址获取物理地址的协议
#arp -a 查看本地缓存的mac地址
Tcpdump:
抓包、抓取数据表
# tcpdump prot 端口 host地址 -i 网卡设备名
项目上线l流程:
1 服务器购买
上线服务器必须是外网服务器或者是购买云服务器(大部分选云服务器)
云服务厂商:阿里云、腾讯云、百度云(加速云)、华为云、盛大云、新浪云、亚马逊
购买域名:
购买之后,需要进域名备案,要在 国内使用的话就要向当地的通信管理局(省级)去申请报备
Icp备案系统
域名解析:
将一个域名绑定到一个ip服务器地址、可以自己在阿里云后台自己绑定域名对应的解析的ip地址
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端