ip詳解及簡單的dos命令(千峰網路安全)
#小白一枚,整理的有不對的地方,請大佬們手下留情~
我們一起學習,一起進步~
(一)區域網
1.區域網:一般稱為內網
2.簡單區域網構成:交換機,網線,pc(其他it終端)
3.交換機:用來組建內網的區域網的裝置,有很多網口
4.路由器:乙個龐大的裝置,只有2-3個介面,乙個接內網的交換機,乙個從運營商拉線。
5.交換機能夠上網需要路由器。
(三)子網掩碼
1.有ip的地方必須有子網掩碼。
2.區域網通訊規則:在同乙個區域網中,所有ip必須在同乙個網段才可以互相通訊。
3.ip位址構成:網路位 +主機位(網路位相同的ip位址為同乙個網段)
4.子網掩碼:用來確定ip位址的網路位
5.子網掩碼如何確定網路位:與255對應的數字為網路位,與0對應的數字為主機位。
6.常見的子網掩碼:255.0.0.0 255.255.0.0 255.255.255.0
(五)閘道器
1.閘道器:乙個網路的出口,gateway=gw,一般閘道器在路由器上。閘道器是能夠上網的基礎。是該網段的第乙個或最後乙個。
2.路由器:可以連線內外網的裝置
3.pc向外發包:首先判斷目標ip與自己是否在同乙個網段;如果在同乙個網段,則直接發出去,不找閘道器;如果不在同乙個網段,則直接發包給閘道器
4.網絡卡:更改介面卡中找到,win10乙太網realtek一般就是真的閘道器
3.實驗:測試網路連通性
ping 目標ip位址 #測試網路連通性,有去有回即為可以成功通路
ping -t 目標ip位址 #一直ping
ping -n 數字 目標ip位址 #修改ping包的數量(預設4)
ping -l 數字 目標ip位址 #修改ping 包的大小
4.手工解析網域名稱
5.檢視ip
ipconfig #檢視ip基本資訊,只能檢視ip、子網掩碼、閘道器,看不到dns
ipconfig /all #檢視ip所有資訊
1)影象介面入侵
2)命令列(shell)入侵,行話:拿到對方的shell
如何操作dos命令?
開始–執行–輸入cmd–回車,將調出c:\windows\system32\cmd.exe(軟體)
或者win+r–執行–輸入cmd–回車
1.基本命令
color f0 幫助:color ? 改變背景及字型顏色
cls 清屏
2.目錄相關命令
dir 瀏覽當前資料夾的內容
(帶標識的為資料夾,否則為檔案)
dir 指定路徑
dir d:
dir d:\pic
dir /a 瀏覽所有內容,包括隱藏內容
: 碟符,切換分割槽
d: 進入d盤,c盤等其他盤也類似
cd… 返回上級目錄(…代表上一級資料夾)
cd\ 返回根目錄
cd 資料夾名 進到某資料夾下
【tab】鍵:補全路徑。比如輸入到了資料夾的前兩個字元,按該鍵,如果出來的檔名不是自己想要的,繼續按這個鍵,直到是自己想要的為止。
3.刪除資料夾
①rd 檔名 刪除資料夾,預設只能刪除空資料夾(只能刪除當前路徑的)
如果想同時刪除兩個資料夾,這兩個資料夾名中間用空格隔開。
注意要刪除資料夾之前,先用dir看該資料夾是否存在,存在才能刪掉。
②rd 檔名 /s/q 刪除不為空的資料夾。/s是先刪除該不為空的資料夾中的子資料夾,最後使這個資料夾為空,然後再把這個資料夾刪掉。
s是遞迴刪除,q是強制,/有擴充套件命令的作用
③rd . /s/q 不刪除父資料夾,刪除所有子資料夾
※千萬不要在真實機的根目錄下用該命令,會清盤!
4.瀏覽檔案
type 檔名.副檔名 顯示,瀏覽乙個檔案的內容
type 檔名.副檔名 |more 分頁顯示
例如:dir c:\windows |more
5.建立檔案
1)echo 字串》[路徑]檔名.副檔名
2) echo 字串 在螢幕上顯示字串
舉例:echo 字串》haha.txt,字串不會出現在螢幕上,而是出現在haha.txt中
注釋:和》都能將命令的輸出內容輸入到某檔案中,如果檔案不存在,則同時建立該檔案。>>為追加,左邊的在螢幕的輸出(必須是正確提示)匯入其右邊的檔案中,如果想輸出錯誤的提示,就在》左邊加上2。
nul 2>nul 不論是正確還是錯誤的提示都不要
nul 不要正確的提示
覆蓋,把檔案清空並加入
2> 錯誤資訊輸出並覆蓋
2>> 錯誤資訊輸出並追加
2>nul 螢幕上沒有任何報錯(經典用法)
6.開始編寫內容
ctrl+z 回車結束編寫
7.刪除檔案
del 檔名.副檔名 刪除檔案
del *.txt 刪除所有txt結尾的檔案(*代表匹配所有檔案,.表示分隔開檔案和字尾)
del . 刪除所有檔案
del . /s/q 無提示刪除(s表示遞迴,資料夾裡都空了)
注:*為萬用字元,代表任意字元,任意長度。
8.資料夾的建立
md 檔名 建立資料夾
在建立的資料夾中有兩個不可見但是存在的資料夾,名分別為.和…。
…是為了能返回上一級目錄而存在的。
.表示當前資料夾,沒有意義。
9.隱藏命令
attrib +h 檔名 隱藏資料夾
attrib -h 檔名 取消資料夾
attrib +s +h 檔名 將資料夾隱藏設為系統保護的檔案
dir /a 顯示當前磁碟所有包括系統檔案
10.fsutil命令
fsutil file createnew c:\system.ini 數字 在c盤建立檔案指定檔案大小
fsutil fsinfo drives 檢視分割槽
11.修改關聯
assoc .txt=exefile 修改開啟txt檔案的程式 使其無法開啟
assoc .txt=txtfile 恢復
12.shutdown
shutdown -s -t 秒數 定時關機
shutdown -s -f -t 秒數 定時強制關機
shutdown -r -t 秒數 定時重啟
shutdown -r -f -t 秒數 定時強制重啟
shutdown -a 取消定時
shutdown -l 登出,同logoff命令相同
13.複製、移動與重新命名
move 原位址 新位址 移動
copy 原位址 目的位址 複製貼上
ren 舊名 新名 重新命名,可以是檔案也可以是資料夾
14.相對路徑和絕對路徑
舉例:在abc資料夾下有兩個資料夾分別為11和22,現在想從22進入11。
相對路徑:\abc\22>cd…\11,只針對當前路徑有效,有特定路徑才能使用
舉例:在abc資料夾下有兩個資料夾分別為11和22,現在想從11進入22。
絕對路徑:\abc\11>cd\abc\22,從根目錄開始寫
IP位址 基本的dos命令和批處理
子網掩碼 用於確定主機位置。格式如 225.0.0.0 225.225.0.0 ip構成 網路位 主機位 國際標準組織iso定義位址分為五類 a類 1 126 預設子網掩碼 225.0 0.0 b類 128 191 預設子網掩碼 225.225 0.0 c類 192 223 預設子網掩 d類 224...
DOS批處理修改IP位址
echo off echo 正在切換到網際網路,請稍等.netsh inte ce ip set address name 本地連線 source static addr 172.16.5.6 mask 255.255.255.0 netsh inte ce ip set address name ...
ip位址分類及預留ip位址大全
a類位址的第一組數字為1 126。注意,數字0和 127不作為a類位址,數字127保留給內部回送函式,而數字0則表示該位址是本地宿主機,不能傳送。b類位址的第一組數字為128 191。c類位址的第一組數字為192 223。1.a類位址 a類位址的表示範圍為 0.0.0.0 126.255.255.2...