linux網絡基礎
2015/07/18 23:57
瀏覽53
迴響0
推薦0
引用0
網絡編址
IP編址技術
IP編址是一個雙層編址方案,一個IP地址標誌一個主機(或一個網卡接口)。
IP編址方案分為:IPv4編址和IPv6編址,IPv4是現在應用最為廣泛的編址方已經逐步向IPv6切換。
IPv4的地址長度為32位,IPv6為128位,IPV6可以為地球上的每一粒沙子分配一個IP號。
一個IPV4地址可以分為兩個部分:網絡部分和主機部分,長度不固定。
網絡部分用來標誌所屬區域,主機部分用來標誌屬於這個區域中的哪臺主機。
IP地址
ip地址通常為32位,使用點分十進制的方式來表示
IP地址分為4部分,每8位一個部分
子網掩碼
通過子網掩碼來確定IP地址中網絡部分的位數
子網掩碼有32位,每一位與IP地址中的每一位相對應
IP地址中相對應子網掩碼中為1的部分是網絡部分
比如:
IP 192 . 168 . 1 . 1
11000000 10101000 00000001 00000001
子網掩碼 255 . 255 . 255 . 0
11111111 11111111 11111111 00000000
那麽IP地址的前24位為網絡部分,與此IP處於處於同一網絡的其他主機的IP地址的前24位相同
通過判斷網絡部分是否相同確定主機是否在同一網絡中。
同一網絡中主機之間的通信
同一個網絡內中的主機相互通信時,源地址主機向其他主機發送一個ARP(地址解析協議)然後
目的主機會響應返回Mac地址。
不用網絡中的主機之間的通信
在不同網段之間傳輸數據的功能叫做路由功能,一般有多個接口,連接到不同的網絡中,並通過路由表進行數據轉發。
域名
IP地址往往難以記憶,所以我們一般使用域名來進行管理
www.baidu.com
域名分為三個部分,用“。”分隔
(1)類型 標誌域名的類型 net表示網絡公司 、com普通的商業公司、org免費的組織、edu教育機構、gov政府機關
(2)域名 域名城
(3)主機名 該域中某臺主機的名稱 如 baidu.com這個域中名字為www的主機,一個域中可能有多臺主機。域名是可以改的, www只是約定俗成的稱為網絡主機名。
DNS
每一個域名代表一個IP,DNS(domain name server)就是用來IP與域名的相互轉化的。
DNS服務有DNS服務器提供,這個服務器一般有網絡運營商提供。訪問一個網站時,現將域名通過域名請求傳遞給DNS服務器,DNS服務器返回IP地址給發出請求的主機,然後主機才能進一步的訪問網站。
基本的網絡參數
需要配置一個局域網通信的計算機
———IP地址
———子網掩碼
要配置一個跨網段通信的計算機
———IP地址
———子網掩碼
———網關
要配置能上網的計算機
———IP地址
———子網掩碼
———網關
———DNS
linux網絡配置
在linux中,以太網口被命名為eth0、eth1, 1、0是以太網卡的序號。
ifconfig -a 顯示所有的網卡信息
ifconfig eth0 只顯示eth0網卡的信息
ifup eth0 啟用eth0網口
ifdown eh0 禁止eth0網口
網卡的配置信息
/etc/sysconfig/network-scripts/ifcfg-ethx
NDS的配置文件
/etc/resolv.cof
主機名配置文件
/etc/sysconfig/network
測試DNS解析
host www.baidu.com
dig www.baidu.com
ip route 顯示路由表
traceroute 域名/ip地址 追蹤到達目標地址的網絡路徑(經歷了哪些網關)
mtr 域名/ip地址 測試網絡質量,mtr my traceroute
網絡故障查詢
網絡故障查詢從底層到高層、從自身到外部的流程進行
(1)先查詢網絡配置信息是否正確
——IP地址
——子網掩碼
——網關
——DNS
(2)到達網關是否連接
ping 網關IP地址
(3)查看DNS解析是否正確
host 域名
IP編址技術
IP編址是一個雙層編址方案,一個IP地址標誌一個主機(或一個網卡接口)。
IP編址方案分為:IPv4編址和IPv6編址,IPv4是現在應用最為廣泛的編址方已經逐步向IPv6切換。
IPv4的地址長度為32位,IPv6為128位,IPV6可以為地球上的每一粒沙子分配一個IP號。
一個IPV4地址可以分為兩個部分:網絡部分和主機部分,長度不固定。
網絡部分用來標誌所屬區域,主機部分用來標誌屬於這個區域中的哪臺主機。
IP地址
ip地址通常為32位,使用點分十進制的方式來表示
IP地址分為4部分,每8位一個部分
子網掩碼
通過子網掩碼來確定IP地址中網絡部分的位數
子網掩碼有32位,每一位與IP地址中的每一位相對應
IP地址中相對應子網掩碼中為1的部分是網絡部分
比如:
IP 192 . 168 . 1 . 1
11000000 10101000 00000001 00000001
子網掩碼 255 . 255 . 255 . 0
11111111 11111111 11111111 00000000
那麽IP地址的前24位為網絡部分,與此IP處於處於同一網絡的其他主機的IP地址的前24位相同
通過判斷網絡部分是否相同確定主機是否在同一網絡中。
同一網絡中主機之間的通信
同一個網絡內中的主機相互通信時,源地址主機向其他主機發送一個ARP(地址解析協議)然後
目的主機會響應返回Mac地址。
不用網絡中的主機之間的通信
在不同網段之間傳輸數據的功能叫做路由功能,一般有多個接口,連接到不同的網絡中,並通過路由表進行數據轉發。
域名
IP地址往往難以記憶,所以我們一般使用域名來進行管理
www.baidu.com
域名分為三個部分,用“。”分隔
(1)類型 標誌域名的類型 net表示網絡公司 、com普通的商業公司、org免費的組織、edu教育機構、gov政府機關
(2)域名 域名城
(3)主機名 該域中某臺主機的名稱 如 baidu.com這個域中名字為www的主機,一個域中可能有多臺主機。域名是可以改的, www只是約定俗成的稱為網絡主機名。
DNS
每一個域名代表一個IP,DNS(domain name server)就是用來IP與域名的相互轉化的。
DNS服務有DNS服務器提供,這個服務器一般有網絡運營商提供。訪問一個網站時,現將域名通過域名請求傳遞給DNS服務器,DNS服務器返回IP地址給發出請求的主機,然後主機才能進一步的訪問網站。
基本的網絡參數
需要配置一個局域網通信的計算機
———IP地址
———子網掩碼
要配置一個跨網段通信的計算機
———IP地址
———子網掩碼
———網關
要配置能上網的計算機
———IP地址
———子網掩碼
———網關
———DNS
linux網絡配置
在linux中,以太網口被命名為eth0、eth1, 1、0是以太網卡的序號。
ifconfig -a 顯示所有的網卡信息
ifconfig eth0 只顯示eth0網卡的信息
ifup eth0 啟用eth0網口
ifdown eh0 禁止eth0網口
網卡的配置信息
/etc/sysconfig/network-scripts/ifcfg-ethx
NDS的配置文件
/etc/resolv.cof
主機名配置文件
/etc/sysconfig/network
測試DNS解析
host www.baidu.com
dig www.baidu.com
ip route 顯示路由表
traceroute 域名/ip地址 追蹤到達目標地址的網絡路徑(經歷了哪些網關)
mtr 域名/ip地址 測試網絡質量,mtr my traceroute
網絡故障查詢
網絡故障查詢從底層到高層、從自身到外部的流程進行
(1)先查詢網絡配置信息是否正確
——IP地址
——子網掩碼
——網關
——DNS
(2)到達網關是否連接
ping 網關IP地址
(3)查看DNS解析是否正確
host 域名
你可能會有興趣的文章:
限會員,要發表迴響,請先登入


