Linux基本命令篇 – 網路管理

來源:互聯網
上載者:User

網路的五個元素: MAC地址, IP地址, 網路遮罩, 網關, DNS

MAC地址也就是網卡的物理地址, 該地址是全球唯一的, 長度為六個位元組.

IP地址是四個位元組, 是分配給網卡的一個邏輯地址.

網路遮罩是三十二個位元組, 判斷一個地址是區域網路還是廣域網路, 如果是區域網路在網內發送, 如果是廣域網路就發送給網關.

DNS是講名字與IP地址相互轉化的一種服務.

 

網路命令

ping命令. 主機發送一個包給一個地址, 看目標主機是否能串連通.

Ping命令原理如下, 輸入命令之後, 主機將會想法得到目的主機的ip地址.
    首先會調用網域名稱服務 (DNS)(DNS), 先尋找自己的dns伺服器的ip地址, 然後向dns伺服器發送一個請求解析IP的請求.
    等DNS找到答案以後, 返回一個資訊給主機, 告訴主機它請求的目的主機的ip地址. 主機將拿到的IP地址與自己的子網路遮罩進行按位與運算, 公式類似: .XXX.XXX.XXX && 255.255.255.0 ?= 192.168.5.3 && 255.255.255.0 相等, 則認為是區域網路的, 不等則認為是廣域網路的.
    下一步, 主機一旦發現目的IP不屬於區域網路, 主機就會把請求發送給網關. 主機會查看自己的路由表, 然後得到網關的地址, 然後將請求發送給網關.
    網關受到請求之後, 查看目的IP地址, 得知主機想要ping的目的主機地址. 注意, 主機發送的請求目的IP地址是目的主機的IP地址, 目的MAC地址是網關的MAC地址, 如此網關才能接受到請求, 並進行進一步的處理. 
    網關得到回應之後再轉交給主機. 主機在控制台上列印回應的資訊. 包括連線時間等.

 

ifconfig命令, 相當於Windows中的ipconfig命令.

ifconfig eth0 down 該命令斷掉網路

dhclient eth0 該命令向dhcp伺服器請求獲得ip, dns, 網關, 子網路遮罩四項網路元素資訊. 恢複網路連接.

route命令, 該命令可用來查看路由表, 查看網關.

cat /etc/resolv.conf命令, 可用來查看dns伺服器. nameserver後跟一個IP就是dnsserver了.

ip命令, 該命令可以查看自己的ip地址, 子網路遮罩,

ip route命令也可以查看ip地址, 網關等資訊.

nmap命令, 可以用來掃描遠端機器有哪些連接埠開放, 還可以掃描網路上有哪些電腦.

cat /ect/services命令, 存放不同連接埠的對應關係. 如果資訊太多不好查看, 可以使用過濾器來查看 命令後添加|grep [條件字串]

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.