Linux網路基礎

2021-07-03 13:07:58 字數 1353 閱讀 7521

linux為使用者提供了完善的、強大的網路功能:

1.完善的內建網路。其他作業系統不包含如此緊密的和核心結合在一起的網路部分。

2.linux免費提供了大量支援internet的軟體,internet是在unix領域中建立並繁榮起來的,在這方面使用linux是相當方便的,使用者能用linux與世界上的其他人通過internet網路進行通訊。

3.使用者能通過一些linux命令完成內部資訊或檔案的傳輸。

4.遠端訪問。linux不僅允許進行檔案和程式的傳輸,它還為系統管理員和技術人員提供了訪問其他系統的視窗。通過這種遠端訪問的功能,一些技術人員能夠有效的為多個系統服務,即使那些系統位於相距很遠的地方。

5.安全可靠。linux採取了許多安全技術措施,包括對讀、寫進行許可權控制、帶保護的子系統、審計跟蹤、核心授權等,這為網路多使用者環境中的使用者提供了必要的安全保障。

乙太網連線

在linux中,乙太網介面被命令為:eth0, eth1等, 0,1代表網絡卡編號

通過lspci命令可以檢視網上硬體資訊(如果是usb介面,則可能要用lsusb)

命令ifconfig命令用來檢視介面資訊

ifconfig -a 檢視所有介面

ifconfig eth0 檢視特定介面

在centos中可以用命令ifup,ifdown用來啟用,禁用乙個介面

ifup eth0,啟用eth0網絡卡

ifdown eth0,禁用eth0網絡卡

配置檔案

位置網上配置檔案

/etc/sysconfig/network-scripts/ifcfg-eth0

dns配置檔案

/etc/resolv.conf(ubuntu也一樣)

主機名配置檔案

/etc/sysconfig/network

靜態主機名配置檔案

/etc/hosts(ubuntu也一樣)

或者使用/etc/sysconfig/network

networking=yes

hostname=***

networking_ipv6=no

peerntp=no

gateway=ip

測試dns解析

顯示路由表:ip route

追蹤到達目標位址的網路路經 traceroute www.baidu.com

使用mtr進行網路質量測試(結合traceroute和ping)mtr www.baidu.com

故障排查要由底到高,由內到外

檢視到達閘道器是否連通

ping 閘道器ip位址

檢視dns解析是否正常

另外在centos中可以用setup命令直接配置網路資訊

linux網路程式設計基礎 網路基礎

客戶機 client 伺服器 server 模式。需要在通訊兩端各自部署客戶機和伺服器來完成資料通訊。瀏覽器 browser 伺服器 server 模式。只需在一端部署伺服器,而另外一端使用每台pc都預設配置的瀏覽器即可完成資料的傳輸。c s模式 優點缺點 資料快取本地,效率高 工作量大,開發周期更...

linux網路基礎

1.ifconfig 顯示網路配置 ip,子網掩碼 2.ifdown 關閉網絡卡 3.ifup 開啟網絡卡 4.netstat 顯示埠號 t 列出tcp埠 u 列出udp埠 n 使用ip顯示 a 列出所有 r 檢視路由表 等價與 route 5.nslooup 檢視dns伺服器ip。測試命令 1.p...

linux網路基礎

網域名稱由兩個或兩個以上的詞構成,中間由點號分隔開。最右邊的那個詞稱為頂級網域名稱。下面是幾個常見的頂級網域名稱及其用法 com 用於商業機構。它是最常見的頂級網域名稱。任何人都可以註冊.com 形式的網域名稱。net 最初是用於網路組織,例如網際網路服務商和維修商。現在任何人都可以註冊以.net結...