Linux基礎介紹【第八篇】,linux基礎第八篇

來源:互聯網
上載者:User

Linux基礎介紹【第八篇】,linux基礎第八篇

Linux網路基礎網線

568A

568B

線序:橙白橙 綠白藍 藍白綠 棕白棕

交換器、路由器

交換器:DLINK、H3C、CISCO

交換器(Switch)是一種用於電訊號轉寄的網路裝置。它可以為接入交換器的任意兩個網路節點提供獨享的電訊號通路。最常見的交換器是乙太網路交換器。其他常見的還有電話語音交換器、光纖交換器等。

路由器:CISCO

路由器(Router)是串連網際網路中各區域網路、廣域網路的裝置,它會根據通道的情況自動選擇和設定路由,以最佳路徑,按前後順序發送訊號。

OSI7層網路模型

物理層、資料連結層、網路層、傳輸層、會話層、展示層、應用程式層。

TCP/IP:

資料連結層:ARP、RARP

網路層:IP、ICMP、IGMP

傳輸層:TCP、UDP、UGP

應用程式層:Telnet、FTP、SMTP、SNMP

OSI

物理層:EIA/TIA-232、EIA/TIA-499、V.35、V.24、RJ45、Ethernet、802.3、802.5、FDDI、NRZI、NRZ、B8ZS

資料連結層:Frame Relay、HDLC、PPP、IEEE 802.3/802.2、FDDI、ATM、IEEE 802.5/802.2

網路層:IP、IPX、AppleTalk DDP

傳輸層:TCP、UDP、SPX

會話層:RPC、SQL、NFS、NetBIOS、names、AppleTalk、ASP、DECnet、SCP

展示層:TIFF、GIF、JPEG、PICT、ASCII、EBCDIC、encryption、MPEG、MIDI、HTML

應用程式層:FTP、WWW、Telnet、NFS、SMTP、Gateway、SNMP

協議

協議是通訊雙方為了實現通訊而設計的約定或通話規則。

http協議工作原理

tcp/ip協議的三向交握四次斷開。

使用者上網過程原理

DHCP服務

NAT網路位址轉譯

私網地址:

10.0.0.0/8(10.0.0.0到10.255.255.255)

172.16.0.0/12(172.16.0.0到172.31.255.255)

192.168.0.0/16(192.168.0.0到192.168.255.255)

169.254.0.0/16(169.254.0.0到169.254.255.255)

ip地址分類

A類

1.0.0.0到126.0.0.0

0.0.0.0和127.0.0保留

B類

128.1.0.0到191.254.0.0

128.0.0.0和191.255.0.0保留

C類

192.0.1.0到223.255.254.0

192.0.0.0和223.255.255.0保留

D類

224.0.0.0到239.255.255.255用於多點廣播

E類

240.0.0到255.255.255.254保留

255.255.255.255用於廣播

使用者訪問網站的流程

DNS

DNS(Domain Name System)

oldboy.me>>>1.1.1.1過程就需要DNS解析(電腦裡配置的DNS)

DNS能幹什嗎?

A記錄:oldboy.me>>>1.1.1.1

CNAME:常被CDN服務商應用

MX解析記錄:XXXX@qq.com搭建郵件服務

PTR反向解析:1.1.1.1>>>郵件服務

A記錄解析過程:

瀏覽器>>> oldboy.me>>>網站伺服器的ip地址1.1.1.1>>>ip地址對應的網站伺服器

DNS解析流程原理

遞迴查詢>>>迭代查詢

DNS本身是倒掛的樹狀結構,它的頂點也是根"."。

根伺服器,全球13台伺服器。

頂級網域名稱:org、com、net、me、cc

頂層網域:oldboy、baidu、sina

DNS網域名稱解析查詢

dig www.baidu.com

查看dns解析流程

dig@8.8.8.8www.baidu.com +trace

nslookup

host www.baidu.com

ping www.baidu.com

配置網卡

網卡設定檔/etc/sysconfig/network-scripts/ifcfg-eth0

IPADDR=10.0.0.8 #這是虛擬機器橋接模式,區域網路linux伺服器的固定ip。

NETMASK=255.255.255.0 #子網路遮罩,用來規劃網路位和主機位,一般為255.255.255.0

GATEWAY=10.0.0.254 #區域網路上網網關地址

IPV6INIT=no #是否支援ipv6

查看磁碟的uuid

網卡生效

推薦ifdown、ifup

ifdown eth0 停掉eth0網卡

ifup eth0 啟動eth0網卡

針對所有網卡

/etc/init.d/network restart #所有網卡

網卡配置的DNS優先於/etc/resolv.conf的配置,重啟網卡會把/etc/resolv.conf覆蓋。

網卡沒有配置DNS,那麼在/etc/resolv.conf裡配置會生效,如果有多塊網卡(DHCP擷取方式)時候,可能會覆蓋/etc/resolv.conf裡已有的配置。

修改主機名稱的步驟

1、hostname oldboylinux

2、vi /etc/sysconfig/network

3、vi /etc/hosts

配置預設閘道

第一生效檔案

第二生效檔案

查看網關

刪除、添加預設閘道

配置與查看網路資訊

ifconfig查看配置別名ip等

別名IP,VIP虛擬IP

ifconfig eth0:x down 停掉別名ip。

ip的方式配多個ip,輔助ip。

輔助ip形式:keepalived 高可用一直都是用輔助ip

網卡重啟別名ip失效,寫成設定檔(/etc/sysconfig/network-scripts/ifcfg-eth0:1)。

lsof

已知一個連接埠為333,如何查看連接埠對應的服務名?

方法一:

方法二:

查看刪除的但仍被進程佔用的檔案

網路檢查

1、ping www.baidu.com ,icmp協議,linux禁止icmp。(高速公路有沒有修通)

2、traceroute www.baidu.com -n(跟蹤路由)基礎檢查,各個高速節點有沒有修通

windows跟蹤路由

tracert –d www.baidu.com

3、telnet www.baidu.com 80檢查伺服器web有沒有開啟,服務有沒有啟動,以及防火牆有沒有擋住。

nmap 10.0.0.25 -p 80

nc

不通:

1、80服務沒開或連接埠不存在。

2、fw防火牆阻擋了。

3、服務監聽的連接埠不在串連的ip上。

4、ISP電訊廠商預設不開,申請開連接埠。

抓包工具

tcpdump

tcpdump -n icmp -i eth0

nmap

windows:wireshark,sniffer,科來網路分析。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.