復(fù)習(xí)
企業(yè) enterprise
專業(yè) professional
服務(wù)器 server
客戶端 client
C/S —> BS架構(gòu)? B網(wǎng)頁? S服務(wù)器
網(wǎng)絡(luò)映射
虛擬機克旅派取:鏈接克隆(基于原虛擬機快照)戴陡,完全克隆(完全獨立的的一個虛擬機)
IP地址詳解
1.簡單局域網(wǎng)
交換機只能用來組件局域網(wǎng)
路由器只能用來上網(wǎng)
? ? ? ? ? 交換機
? ? ? ? /? ? |? ? \
計算機? ? ? 計算機? ? ? 計算機
局域網(wǎng):一般稱為內(nèi)網(wǎng)
簡單局域網(wǎng)的構(gòu)成:交換機午阵,網(wǎng)線,PC()
交換機:用來組件內(nèi)網(wǎng)的局域網(wǎng)的設(shè)備(很多網(wǎng)口)
路由器用來連接外網(wǎng),所以口比較少
2.IP地址
IP地址就是一個唯一標(biāo)識,是一段網(wǎng)絡(luò)編碼(二進制),由32位組成
8位.8位.8位.8位? =? 32位
為了便于記憶阻荒,轉(zhuǎn)換成了十進制
210.73.140.6(這種稱為點分十進制)
地址形式:X.X.X.X的范圍:0-255
3.子網(wǎng)掩碼
局域網(wǎng)通信規(guī)則:在同一個局域網(wǎng)中,所有IP必須在同一網(wǎng)段中才可以互相通信V谙邸侨赡!
IP地址的構(gòu)成:網(wǎng)絡(luò)位+主機位(網(wǎng)絡(luò)位相同的IP地址,為同一網(wǎng)段)
子網(wǎng)掩碼如何確認網(wǎng)絡(luò)位:與255對應(yīng)的數(shù)字為網(wǎng)絡(luò)位纱控,與0對應(yīng)的數(shù)字為主機位
常見子網(wǎng)掩碼:
255.0.0.0
255.255.0.0
255.255.255.0
1個IP地址辆毡,必須配套一個子網(wǎng)掩碼
4.IP地址詳解
國際標(biāo)準組織ISO定義的地址分類:五大類(是以IP地址的第一位進行區(qū)分的)
A類:1-126默認子網(wǎng)掩碼:255.0.0.0 (主機位地址范圍256256256-2=16777214)
B類:128-191默認子網(wǎng)掩碼:255.255.0.0 (主機位地址范圍 256*256-2=65534)
C類:192-223默認子網(wǎng)掩碼:255.255.255.0 (主機位地址范圍 1-254)
D類:224-239組播地址(組播技術(shù))
E類:240-254科研使用
127是個特殊地址,不屬于ABC三類甜害,127.0.0.1為回環(huán)地址舶掖,也就是永遠代表自己,比如可以用于測試問題等等
A尔店,B眨攘,C類都是單播地址:一個地址代表一個人
組播地址:一個地址代表一組人,組播技術(shù)可以節(jié)省服務(wù)器帶寬
我們現(xiàn)在可以普遍使用的分別是A嚣州,B鲫售,C類地址,這三類的子網(wǎng)掩碼是可以修改的8秒取情竹!
當(dāng)主機位全為0時,此IP地址就不是IP匀哄,而是網(wǎng)段地址秦效,故IP地址最后一位最好不要是0(所有主機位全為0)
當(dāng)主機位全為255時雏蛮,該IP地址也不是IP,而是該網(wǎng)段的廣播地址阱州,所以IP地址最后一位也不能是255(所有主機位全為255)
子網(wǎng)掩碼255.255.255.255也不能用挑秉,因為這是全局廣播地址
所以子網(wǎng)掩碼對于IP地址來說也很重要,可以作為推斷IP地址網(wǎng)段的依據(jù)
手動配置一個IP流程(服務(wù)器)
在VM軟件中右鍵虛擬機的標(biāo)簽苔货,選擇設(shè)置犀概,網(wǎng)絡(luò)適配器
給電腦(網(wǎng)卡)配置IP地址,右鍵網(wǎng)上鄰居夜惭,屬性姻灶,把已連接(C)和啟動時連接(O)勾上,自定義(虛擬機網(wǎng)卡插到哪里诈茧,有20臺虛擬交換機)木蹬,選擇一個虛擬交換機連接即可,如果有多個虛擬機連接同一個交換機若皱,就可以做局域網(wǎng),回到虛擬機內(nèi)部網(wǎng)上鄰居屬性尘颓,雙擊打開Internet協(xié)議(TCP/IP)
手動輸入你設(shè)置的IP走触,點一下頁面其他地方,會自動填入子網(wǎng)掩碼地址(可以手動修改)疤苹,確定
5.網(wǎng)關(guān)
網(wǎng)關(guān):一個網(wǎng)絡(luò)的出口互广,Gateway=GW,一般網(wǎng)關(guān)是在路由器上
路由器:可用連接內(nèi)外網(wǎng)的設(shè)備
同一網(wǎng)段內(nèi)才可以互相訪問卧土,要訪問其他網(wǎng)段必須經(jīng)過網(wǎng)關(guān)(路由器)舉例:10.1.1.254或者10.1.1.1惫皱,網(wǎng)關(guān)也要分配一個地址,一般為第一個或者最后一個尤莺,網(wǎng)關(guān)必須得知道
PC向外發(fā)包:
1.首先判斷目標(biāo)IP地址與自己是否在同一網(wǎng)段旅敷。
2.如果在同一網(wǎng)段,則直接發(fā)出去颤霎,而不找網(wǎng)關(guān)
3.如果不在同一網(wǎng)段媳谁,則發(fā)給網(wǎng)關(guān)
Windows10系統(tǒng)寫以太網(wǎng)的都是真實的網(wǎng)卡,以前估計叫本地連接
一般生產(chǎn)網(wǎng)卡的就兩家公司友酱,一個叫Realtek晴音,還有一個是Intel
網(wǎng)關(guān)必須存在,可以通過手動設(shè)置缔杉,否則無法訪問外網(wǎng)
6.DNS
DNS:Domain Name Service 域名服務(wù)
IP地址才是唯一真實訪問的東西锤躁,但是因為不是很好記,所以一般人們采用域名訪問
1.首先計算機會訪問DNS緩存或详,查看有沒有訪問該IP的歷史記錄
2.然后查看本地解析文件(基本上空白系羞,需要你自己寫)
3.然后訪問DNS服務(wù)器(公網(wǎng))郭计,請求解析域名對應(yīng)的IP地址。
4.打開cmd觉啊,輸入"nslookup 域名地址"拣宏,回車,可以得到域名對應(yīng)IP地址以及DNS服務(wù)器IP地址杠人,直接用IP也能訪問網(wǎng)站
注:可以通過IP定位到服務(wù)器大致物理地址勋乾,可以通過互聯(lián)網(wǎng)來搜索 "地名 DNS服務(wù)器 運營商名稱",比如114.114.114.114(國內(nèi)運營商通用)
ipv4(幾百個人一個公網(wǎng)ip)地址不太夠用
未來準備普及ipv6(一個人幾億個公網(wǎng)ip都夠用)
7.網(wǎng)絡(luò)測試
自己搭建一個局域網(wǎng)
1.首先兩個計算機連接同一個虛擬交換機(不要使用VMnet0這個)
2.先把網(wǎng)段調(diào)至同一網(wǎng)段嗡善,然后子網(wǎng)掩碼相同辑莫,主機位不同
3.測試,打開運行(win+R)罩引,打開CMD各吨,輸入Ping IP地址測試
4.Ping相當(dāng)于朝對方IP地址發(fā)送探測包,可以看到對方的回應(yīng)包來查看是否有回應(yīng)袁铐,延遲大概多少毫秒等等揭蜒,還可以控制探測包大小來查看服務(wù)器是否設(shè)置了相關(guān)的數(shù)據(jù)包大小閾值,舉例ping -l 2000www.baidu.com剔桨,向百度發(fā)送2000字節(jié)的探測包
5.ping我們剛剛設(shè)置的IP地址屉更,發(fā)現(xiàn)沒防火墻,也沒設(shè)置閥門洒缀,最大閾值65500字節(jié)的包瑰谜,以前帶寬太低可以ping死一個服務(wù)器,現(xiàn)在也可以通過多肉雞ping來對服務(wù)器破壞
6.ping命令解釋
ping? 目標(biāo)IP地址? #測試網(wǎng)絡(luò)連通性树绩,有去有回即為可以成功通信萨脑!
ping? -t? 目標(biāo)IP地址? ? ? #一直ping直到手動結(jié)束,Ctrl+C終止
ping? -n? 數(shù)字? 目標(biāo)IP地址? ? #修改ping包的數(shù)量
ping? -l? 數(shù)字? 目標(biāo)IP地址? ? #修改ping包的大小
注:如ping不通饺饭,可能對方不在線渤早,或者對方開著防火墻,防火墻可以選擇開放哪些端口
7.手動解析域名
nslookup? 域名地址? ? #手動搜集攻擊目標(biāo)的信息
8.查看IP地址信息
ipconfig? ? ? ? ? #查看IP地址基本信息
ipconfig? /all? ? #查看 IP地址詳細信息
找到網(wǎng)卡名稱瘫俊,在名稱下方可以找到該網(wǎng)卡的信息
如果你下載了別人傳給你的虛擬機蛛芥,VM軟件提醒你時
windows虛擬機一般選擇"我已復(fù)制該虛擬機(P)"
linux虛擬機一般選擇"我已移動該虛擬機(M)"