多方面看IP地址与常见的端口号~华山论剑
一,看看何為IP地址與端口號
(1)IP地址就相當于我們的家(網絡定義),分為ipv4和ipv6,我們所說的的IP地址指的是IPV4的地址。家的入口可以看作端口號,從前門進還是后門進啊;
而各個網絡在本機和虛擬機下的ip地址都不相同:
本機有連無線局域網、有線局域網,電腦直接連接網線,電腦的IP地址必須是所在網段的地址,可以自動獲取或者制定。而電腦經過路由器后,IP地址是使用的路由器分配的地址,上網的地址交給路由器來完成。
vmware虛擬機的三種網絡工作模式,分別是Bridged(橋接模式)、NAT(網絡地址轉換模式)、Host-Only(僅主機模式),
其中VMnet0(橋接模式)、VMnet1(僅主機模式)、VMnet8(NAT模式)。其中VMnet0表示用于橋接模式下的虛擬交換機;VMnet1表示用于僅主機模式下的虛擬交換機;
如下圖所示:
IP地址(Internet Protocol Address)是指互聯網協議地址,又譯為網際協議地址。IP地址是一種統一的地址格式,它為互聯網上的每一個網絡和每一臺主機分配一個邏輯地址,以此來屏蔽物理地址的差異。
(2)端口包括物理端口和邏輯端口。物理端口是用于連接物理設備之間的接口,如ADSL Modem、集線器、交換機、路由器上用于連接其他網絡設備的接口。邏輯端口是邏輯上用于區分服務的端口,如TCP/IP協議。
一個IP地址的端口通過16bit進行編號,最多可以有65536個端口。端口是通過端口號來標記的,端口號只有整數,范圍是從0到65535
二,觀賞觀賞端口號
端口號分類:
計算機端口號總數:65535,一般用到的是1~65535,0一般不使用
0-1023: 系統端口,也叫公認端口,這些端口只有系統特許的進程才能使用;
1024~65535為用戶端口:
1024-5000: 臨時端口,一般的應用程序使用1024到4999來進行通訊;
5001-65535:服務器(非特權)端口,用來給用戶自定義端口。
Windows系統可以通過ipconfig查看本機ip,Linux一般用ifconfig查看。
通過域名查看IP ping www.baidu.com \ nslookup www.baidu.com 這些只能看一小部分子域名,網站做了CDN查看不到真實ip;了解端口的話,通過kali系統內自帶工具nmap+ip可以掃描;
————————————————
三,常見TCP協議的使用的端口號
FTP : 文件傳輸協議 <-->使用tcp端口中的20/21端口 20用于傳輸數據,21用于控制信息傳輸
是訪問別人時登錄的端口號,返回信息是21 遵循tcp/ip和ftpx協議就能傳輸,傳輸的文本:ASCII文本文件
和它有一個名字類似的協議叫TFTP,基于UDP連接的TFTP簡單文件傳輸協議 端口號為69
SSH :22 為遠程登錄會話和其他網絡服務提供'安全性'的協議。利用SSH協議可以有效防止遠程管理過程
中出現的信息泄露問題. 暗文 安全shell協議
telnet :23 遠程登錄協議 明文
SMTP:25 簡單郵件傳輸協議 simple mail transfer protocol
DNS(domain name system):53 域名解析系統
DHCP:服務器端的端口號是67
DHCP:客戶端的端口號是68
HTTP:80/8080 超文本傳輸協議
HTTPS:加密的超文本傳輸協議 443 計算機內部虛擬認證機構CA的SSL證書
POP3:POP3僅僅是接收協議,POP3客戶端使用SMTP向服務器發送郵件。POP3所用的端口號是110
TCP 1521端口:Oracle數據庫服務
MSSQL/SQLSERVER:1433
3389: 微軟RDP遠程桌面使用的端口
3306:mysql
5432:PostgreSQL 大象外觀
DHCP:DHCP(動態主機配置協議)是一個局域網的網絡協議。指的是由服務器控制一段IP地址范圍,
客戶機登錄服務器時就可以自動獲得服務器分配的IP地址和子網掩碼。默認情況下,
DHCP作為Windows Server的一個服務組件不會被系統自動安裝,還需要管理員手動安裝并進行必要的配置。
4000:騰訊qq客戶端 8000:騰訊qq服務端
四,常見的協議號
TCP/IP協議組是由TCP、UDP、ARP、ICMP等一系列子協議組成的。
TCP/IP協議組包括因特網協議IP、傳輸控制協議TCP、用戶數據報協議UDP、虛擬終端協議TELNET、文件傳輸協議FTP、電子郵件傳輸協議SMTP、網上新聞傳輸協議NNTP、超文本傳送協議HTTP八大協議。
ICMP(Internet Control Message Protocol)——網際控制報文協議——– 1
TCP(Transmission Control Protocol )————–傳輸控制協議———- 6
UDP(User Datagram Protocol)———————用戶數據報協議——- 17
基于協議計算機之間相互通信的時候,分為兩種方式:
1、基于TCP協議
一種是發送信息以后,可以確認信息是否到達,也就是有應答的方式,這種方式大多采用TCP協議;
2、基于UDP協議
一種是只管發送,不確認信息被收到,這種方式大多采用UDP協議。
這兩種協議的詳細信息各位學友可以了解這篇文章:https://blog.csdn.net/zhang6223284/article/details/81414149
常見發問:25端口的作用的,有什么利用點么?--->端口和協議的利用點,可以了解什么
答:25端口為SMTP(簡單郵件傳輸協議)服務器所開放,主要用于發送郵件,如今絕大多數郵件服務器都使用該協議。比如在使用電子郵件客戶端程序的時候,在創建賬戶會要求輸入SMTP服務器地址,該服務器地址默認情況下使用的就是25端口。它還具有當郵件地址不存在時立即通知用戶的能力,并且具有在一定時間內將不可傳輸的郵件返回發送方的特點。
端口漏洞: 利用25端口,黑客可以尋找SMTP服務器,用來轉發垃圾郵件。25端口被很多木馬程序開放,比如 Aian. Antigen. Email Password Sender. ProMail. Trojan. Tapiras. Terminator. WinPC. WinSpy, 等。
就WinSpy 來說,通過目標主機開放的25端口,可以監視計算機正在運行的所有窗口和模塊。功能:用于獲取窗口的句柄,窗口的大小的工具
句柄可以看作指針,Windows使用句柄來標識諸如窗口、位圖、畫筆等對象,并通過句柄找到這些對象
注:想要了解句柄具體作用學友請看這
參考地址:https://www.cnblogs.com/zpcdbky/p/4652151.html
各位道友學習之后有建議可以共同探討探討哦
學海無涯,學無止境!!!
總結
以上是生活随笔為你收集整理的多方面看IP地址与常见的端口号~华山论剑的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LIS质控规则
- 下一篇: 解释相机中的弥散现象