【CyberSecurityLearning 2】IP地址与DOS命令
目錄
IP地址詳解
一、簡單局域網構成
二、IP地址
三、子網掩碼
四、IP地址詳解
五、網關
真實機怎么配IP
六、DNS
做個實驗:驗證一下在一個局域網中是不是得配同一網段才能通信
八、網絡測試命令
DOS基本命令與批處理
1.1、如何操作DOS命令
1.2、基本命令
1.3、目錄相關命令
1.4、文件相關命令
1.5、隱藏命令
1.6、復制和移動
1.7、定時關機或重啟
IP地址詳解
一、簡單局域網構成
局域網:一般稱為內網 簡單局域網的構成:交換機、網線、PC(其他IT終端) 交換機:用來組建內網的局域網最重要的設備? 怎么辨認交換機?這個設備有很多網口 怎么辨別路由器?拿到一個很龐大的設備,結果只有兩到三個接口,兩個口足以(一個口連接內網的交換機,另一個從運營商那里拉線) 家里買的路由器其實即不叫路由器也不叫交換機,是一個雜交產品(交換機和路由器結合在一起了)——》專業術語叫三層交換機
二、IP地址
IP地址就是一個唯一標識,是一段網絡編碼(二進制),由32位組成 二進制化為十進制便于記憶(這種十進制稱為點分十進制) IP地址形式:X.X.X.X X的范圍:0-255 如: 正確:10.1.1.1 、192.168.1.1 錯誤:300.1.1.1三、子網掩碼
IP和子網掩碼不能分割,也就是說,有IP的地方必須要有子網掩碼 局域網通信規則:在同一個局域網中,所有的IP必須在同一網段中才可以互相通信! IP地址構成:網絡位+主機位 (網絡位相同的IP地址,為同一網段),網絡部分稱為所屬網段,主機部分是你在該網段的名稱 X.X.X.X——》①第一位是網段,后面三位是主機位 ②前兩位是網段,后兩位是主機位 ③前三位是網段,最后一位是主機位(這就要看每個公司是怎么定義的了) 子網掩碼: 用來確定IP地址的網絡位 子網掩碼如何確認網絡位:與255對應的數字為網絡位,與0對應的數字為主機位 子網掩碼: 255.0.0.0——》與255對應的數字為網絡位,所以第一位是網絡位后面三位是主機位 255.255.0.0 255.255.255.0 如: 10.1.1.1 255.0.0.0 獲知:10.1.1.1屬于10.網段,名字叫.1.1.1 10.1.1.1 255.255.0.0 獲知:10.1.1.1屬于10.1.網段,名字叫.1.1 10.1.1.1 255.255.255.0 獲知:10.1.1.1屬于10.1.1網段,名字叫.1 注意:1個IP地址,必須配套一個子網掩碼?
四、IP地址詳解
我們每臺電腦買來之后要想上網得配IP這些參數,除了配IP,你的電腦在出廠以后每個電腦的網卡都有一個出廠的一個固化進去的物理地指
為什么叫物理地址呢?因為這個地址不能改變,不像IP一樣可以改變。IP是可以變的,稱ip叫做邏輯地址,而固化在網卡里面的地址不能隨便更改,叫物理地址,俗稱MAC地址
專門查看這個MAC地址呢?ipconfig /all,這個地址是不能更改的,跟隨你的網卡一輩子,這個地址是全球唯一的(MAC地址可以用來做跟蹤)
?
國際標準組織ISO(International? Standard Organization)定義地址分類:五大類 (是以IP地址的第一位進行區分的) A類: 1-126? ? ?默認子網掩碼:255.0.0.0 (127是一個特殊地址——》比如127.0.0.1叫做回環地址,永遠代表自己) B類: 128-191 默認子網掩碼:255.255.0.0 C類: 192-223 默認子網掩碼:255.255.255.0 D類: 224-239 組播地址(1-223是單播地址:也就是一個地址只能代表一個人,組播地址就是一個地址代表一組人) E類: 240-254 科研使用 D類和E類我們不能使用 如: 10.1.1.1 屬于A類 192.168.1.1 屬于C類 注: 1. 目前我們可以使用的只有A、B、C三類 2. ABC3類的子網掩碼可以修改! IP地址詳細解剖: 案例1: 10.1.1.1 255.255.255.0 問:10.1.1.1屬于哪個網段?所在網段有多少個可用的IP地址?該網段的廣播地址是什么? 答: 10.1.1.1屬于10.1.1.0網段。(用一個完整的IP地址來表示這個網段),10.1.1.1最后一位作為主機位范圍在0-255,但是0不能用(當主機位全部置零的時候不再叫IP地址,叫網段地址,叫改網段的總稱) 10.1.1.0網段可用的IP地址范圍:10.1.1.1-10.1.1.254(0和255不能用,把主機位全部置為255的時候,這個地址就是廣播地址了) 10.1.1.0網段的廣播地址:10.1.1.255(廣播地址能表示這個網段的所有人,255.255.255.255叫做全局廣播地址) 主機位不能全為0也不能全為255 案例2: 10.1.1.1 255.255.0.0 10.1.1.1屬于哪個網段?所在網段有多少個IP地址?該網段的廣播地址是什么? 答: 10.1.1.1屬于10.1.0.0網段。 10.1.0.0網段可用的IP地址范圍:10.1.0.1-10.1.255.254(65534)——》廣播地址減1就是最后一個可用地址 10.1.1.0網段的廣播地址:10.1.255.255 總結:當主機位全部置0代表網段,主機位全部置255代表該網段的廣播地址 怎么配IP地址? 配IP地址就相當于給電腦起一個標識,網線插的那個地方叫網卡,得給網卡配IP地址 網卡在哪里?(以win2003為例)網上鄰居右鍵屬性 如果沒有插網線,怎么把網線插上呢? 對準虛擬機win2003-1標簽右鍵點擊設置——》點擊網絡適配器(就是這臺虛擬機的網卡),將設備狀態里面的兩個框勾上就代表網線連上了 ? ? ? ??? 網卡配IP: 網上鄰居右鍵屬性——》? ? ? ——》右鍵屬性——》雙擊打開Internet協議(TCP/IP) ? 寫完IP后,子網掩碼必須要寫(IP和子網掩碼永遠是成對出現的) 怎么查看IP呢? 雙擊打開——》 點擊支持五、網關
網關:一個網絡的出口,Gateway=GW,一般網關是在路由器上(注意路由器有兩個接口,朝里面的那個接口是網關接口,就是內網那個接口) 路由器:可用連接內外網的設備。(一個接口連接運營商拉的線,一個接口連交換機) PC向外發包: 1、首先判斷目標IP地址與自己是否在同一網段。 2、如在同一網段,則直接發出去,而不找網關 3、如不在同一網段,則直接發包給網關 粗略理解網關:網關是一個公司的總出口,一般這個網關需要一個IP,這個IP在路由器內網那口上,員工要想上網就要知道網關真實機怎么配IP
網卡到目前為止學習了IP、子網掩碼、網關這三個參數,還有一個參數叫DNS六、DNS
DNS:Domain Name Service 域名服務可以在百度搜有某個地方哪些DNS服務器
本地解析文件:c:\windows\system32\drivers\etc\hosts
做個實驗:驗證一下在一個局域網中是不是得配同一網段才能通信
開一臺winXP-1和一臺win2003-1虛擬機,演示在同一網段的兩個人能否通信,組建一個局域網 演示一下怎么打開虛擬機: 打開虛擬機之前還原一下快照后開機 兩臺虛擬機開啟后,相當于兩臺電腦有了,還得準備一個交換機,可以把winxp-1和win2003-1的網卡連接到同一個虛擬交換機上(如:VMnet1) 虛擬機設置——》網絡適配器(網卡)——》自定義——》選擇VMnet1(千萬不要用vmnet0) 將XP和win2003都連接到vmnet1上 現在就可以理解為這兩個虛擬機組成了一個局域網在win2003-1內點擊開始——》運行——》cmd?
?
ping能測試網絡延時八、網絡測試命令
1、如何查看IP地址首先: 開始--運行--輸入cmd--進入命令行窗口 或者win+r打開運行窗口 ipconfig? ? ? ? ? ? ? ?# 查看IP地址基本信息(只能看IP/子網掩碼/網關,看不到DNS) ipconfig? /all? ? ? ? # 查看IP地址詳細信息 2、測試網絡連通性:ping 目標IP地址? ? ? ? ? ? ? ? ? ? ? ?#測試網絡連通性,有去有回即為可以成功通路(有時間才叫ping成功)
ping -t 目標IP地址? ? ? ? ? ? ? ? ? ? #一直ping,不要停止,除非Ctrl+C
ping -n 數字 目標ip地址? ? ? ? ? ?#修改ping包的數量(默認4)
ping -l 數字 目標ip地址? ? ? ? ? ? #修改ping 包的大小(0~65500)
注:如ping不通,可能對方不在線,或者對方開著防火墻! 如果ping通了對方也可能開著防火墻但是那個防火墻開放了一個口讓你ping它 3、手工解析域名手工解析域名
nslookup www.jd.com
DOS基本命令與批處理
1.1、如何操作DOS命令
建議:初學者在虛擬機中完成實驗!!!!! 開始---運行---輸入cmd--回車,將調出C:\windows\system32\cmd.exe 或者 Win + R ---運行---輸入cmd--回車1.2、基本命令
1. 命令:color f0 幫助:color ???可以查看相關色彩的代碼 作用:改變背景及字體顏色 color后面第一個字符是窗口背景的顏色,第二個字符是字的顏色 2. 命令:cls 作用:清屏1.3、目錄相關命令
3. 命令:dir 作用:瀏覽當前文件夾的內容(帶<dir>標識的為文件夾,否則為文件) 其他用法: dir 指定路徑 dir d:\ dir d:\pic dir /a #瀏覽所有內容,包括隱藏內容 4. 命令:盤符: 作用:切換分區, 如:c: d: e: 5. 命令:cd.. 作用:退出一級目錄 6. 命令:cd 文件夾名 作用:進入文件夾 7. Tab鍵:補全路徑功能 8. 命令:cd \ 作用:直接退到根目錄 9. 命令:md 文件夾 [文件夾 文件夾 ....] 創建文件夾使用的是md命令,它的另一個寫法為mkdir 創建多個文件夾用空格隔開 10.命令:rd 文件夾 [文件夾 文件夾 ....] 作用:刪除空文件夾(rmdir) 命令:rd 文件夾 /s /q 作用:無提示刪除非空文件夾 rd . /s/q? 刪根跑路(刪除所有東西).表示當前目錄 11.路徑: 相對路徑:針對當前路徑有效,如:..\456 絕對路徑:從根開始寫路徑,如:\123\3451.4、文件相關命令
12.創建文件方法: 方法1:echo (一次只能編輯一行)? ? ? ?方法2:copy con 文件名.擴展名(多行編輯) echo 字符串 >>[路徑\]文件名.擴展名? ?(echo是顯示,回顯的意思) (echo什么就回顯什么) 注釋:>>和>都可以將命令的輸出內容輸入到某文件中,若文件不存在,則同時創建該文件 重定向符號: >>為末尾追加 >為覆蓋 1>正確輸出(一般1可以省略) 2>錯誤輸出(2不可省略) 注意:>和>>只輸出正確回顯(沒有報錯),其實>和>>前面有個1默認沒有寫,1>表示往后輸出正確回顯,2>表示只輸出錯誤回顯 rd . /s/q 2>nul 表示前面如果有錯誤回顯就扔掉(nul就是null) 重要! rd .? /s/q >nul 2>nul 不管前面是正確回顯還是錯誤回顯都扔掉,但是這條命令能執行成功 案例:修改hosts文件(本地解析文件) echo 1.1.1.1 www.baidu.com >>c:\windows\system32\drivers\etc\hosts nul表示為空 >nul 表示將正確輸出扔掉! 擴展:copy con 文件名.擴展名(con是console的意思,理解為屏幕的意思——》copy屏幕)【使用echo寫一篇文章太麻煩】 開始編輯內容ctrl+z回車結束編寫 13. 命令:type 文件名.擴展名 作用:在命令行下瀏覽一個文件的內容 type 文件名.擴展名 | more? ?實現分頁顯示(只要屏幕上的內容太多都可以分頁顯示) dir c:\windows | more (more的作用是將管道符前面的內容分頁顯示),按空格翻頁 14. 命令:del 文件名.擴展名 作用:刪除文件 和通配符結合: del *.txt #刪除所有txt結尾的文件 del *.* #刪除所有文件 del *.* /s /q #無提示刪除所有文件? /s表示逐級,/q表示無提示 del *.* /q? #只是沒有提示,沒有逐級刪除 要想不回顯:del *.*? /s/q >nul 2>nul 注釋:*為通配符,代表任意字符,任意長度 重命名命令:ren(全稱叫rename) ren ?舊名 ?新名 快速生成一個空文件(內容是空的,但是占大小不空):fsutil file createnew ?路徑 fsutil file createnew c:\system.ini 數字? ?(也可以寫其他路徑) 在c盤創建文件指定文件大小,單位是字節
fsutil file createnew c:\windows\system.ini 409600000(這個文件填充了n個空格) 再attrib +s +a +h system.ini(隱藏起來了,外表看起來就平白無故少了很多空間,實際是隱藏起來了)
修改關聯
associate(聯系;有關聯的)
assoc 空格 .txt=exefile? ? ? ? ?修改打開txt文件的程序 使其無法打開(將.txt結尾的都關聯成exe,系統就認為.txt也是一個可執行程序,但是不能執行).后面的擴展名可以更改,比如.png等
assoc 空格?.txt=txtfile? ? ? ? ? ?恢復
1.5、隱藏命令
15. 修改文件或文件夾隱藏屬性 命令: attrib +h 文件全名/文件夾名 #隱藏文件或文件夾(attribute就是屬性的意思,+表示增加一個屬性,-表示刪除一個屬性) attrib +s +h 文件全名/文件夾名 #提升為被系統保護的文件 attrib?+h +s +a?文件全名/文件夾名 注釋:+改為-為取消修改文件屬性 h:hidden 隱藏屬性 s:system 系統(加了s就表示這個文件夾就不是普通文件夾了,就是系統級文件夾,是要被保護的)+ 設置屬性。
- 清除屬性。
R 只讀文件屬性。
A 存檔文件屬性。
S 系統文件屬性。
H 隱藏文件屬性
1.6、復制和移動
16. 命令: 復制文件:copy [路徑\]源文件全名 目標路徑[\新文件全名] 移動文件:move [路徑\]源文件全名 目標路徑[\新文件全名]1.7、定時關機或重啟
17. 命令:定時關機或重啟 shutdown -s -t 秒 #定時關機? ? 也可以寫 shutdown /s? /后面加選項 shutdown -s -f -t 秒 #定時強制關機??shutdown -s -f -t 100(100s后強制關機)選項有先后順序 shutdown -r -t 秒 #定時重啟,同上加-f,為強制重啟 shutdown -a #取消一切定時 shutdown -l #注銷,同logoff命令相同。 shutdown -s -f -t 100 -c "哼哼,你完蛋了"? (-c后增加提示) shutdown的相關參數: -f:強行關閉應用程序-m:\\計算機名:控制遠程計算機
-i:顯示圖形用戶界面,但-i必須是Shutdown的第一個選項
-l:注銷當前用戶
-r:關機并重啟
-t:時間:設置關機倒計時
-c:"消息內容":輸入關機對話框中的消息內容(不能超127個字符)
-a:取消系統關機
-s:關閉計算機
總結
以上是生活随笔為你收集整理的【CyberSecurityLearning 2】IP地址与DOS命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 作者:司恩哲(1985-),男,现就职于
- 下一篇: 基于数据空间的电子病历数据融合与应用平台