Linux 網路管理

2021-10-02 20:39:42 字數 3039 閱讀 7530

iso/osi 七層模型

open system interconnect開放系統互連參考模型,是由iso(國際標準化組織)定義的。它是個靈活的、穩健的和可互操作的模型。

分層的目的

每一層的功能是固定的,如需修改的話只需修改本層。便於管理

七層解釋

傳輸流程

主機a 傳送資訊給 主機b。

a 編輯資訊通過應用層a傳送,資料就從應用層a傳送至表示層。

表示層b 接受資料,把資料進行編碼(ascii )、壓縮、加密,傳入會話層判斷

tcp/ip 四層模型

cp/ip(transmission control protocol/internet protocol,傳輸控制協議/網際協議)是指能夠在多個不同網路間實現資訊傳輸的協議簇。tcp/ip協議不僅僅指的是tcp 和ip兩個協議,而是指乙個由ftp、smtp、tcp、udp、ip等協議構成的協議簇, 只是因為在tcp/ip協議中tcp協議和ip協議最具代表性,所以被稱為tcp/ip協議。 [1]

四層解釋

網路介面層:網路介面層與osi參考模型中的物理層和資料鏈路層想對應。它負責監視資料在主機和網路直接的交換。tcp/ip 本身並未定義該層的協議,而由參與互連的各網路使用主機的物理層和資料層協議,然後與tcp/ip的網路接入進行連線。==位址解析協議(arp)==工作在此層,即osi參考模型的資料鏈路層

資料封裝過程

tcp/ip 和 osi 的比較

不同點

ip位址

ip包頭

ip 位址範圍

[0.0.0.0,255.255.255.255]

ip位址分類

子網掩碼

埠常見埠號

檢視本機啟用的埠

netstat -an

dns將網域名稱解析為ip位址

閘道器閘道器作用ifconfig

ifconfig:檢視與配置網路狀態命令

ifconfig etho 192.168.0.200 netmask 255.255.255.0

#臨時設定 eth0網絡卡的ip位址與子網掩碼

setup 工具

介面設定ip

安裝安裝setuptool

yum -y install setuptool
系統服務管理

yum -y install ntsysv
setup中配套的防火牆設定也得裝上去,不然會出現很多selinux上面的問題

yum -y install system-config-securitylevel-tui
安裝setup中配套的網路設定

yum -y install system-config-network-tui
安裝時區,不然裝上軟體,會發現時間不對勁的。

yum -y install system-config-date
網路配置檔案

網絡卡資訊檔案

vi /etc/sysconfig/network-scripts//ifcfg-ens33

[root@localhost ~]# cat /etc/sysconfig/network-scripts//ifcfg-ens33

type=ethernet

proxy_method=none

browser_only=no

bootproto=static # 舒服自動獲取ip(none、static、dhcp)

defroute=yes

ipv4_failure_fatal=no

ipv6init=yes # ipv6 是否啟動

ipv6_autoconf=yes

ipv6_defroute=yes

ipv6_failure_fatal=no

ipv6_addr_gen_mode=stable-privacy

name=ens33

uuid=92b8677f-32d2-4d30-8839-79cbb34d1dc9 # 唯一識別碼

device=ens33 #網絡卡裝置名

onboot=yes # 是否隨網路服務啟動

ipaddr=192.168.149.129 # ip位址

netmask=255.255.255.0 # 子網掩碼

gateway=192.168.149.2 # 閘道器

dns1=8.8.8.8 # dns

dns2=8.8.8.4 # dns

主機名檔案
##### 網絡卡資訊檔案

networking=yes

hostname=localhost.localdomain

dns配置檔案
[root@localhost ~]# cat /etc/resolv.conf

# generated by networkmanager

nameserver 8.8.8.8

nameserver 8.8.8.4

網路重啟
service network restart
檢視命令

慕課網 linux 網路管理

Linux網路管理

1.mac 位址負責區域網通訊,ip 位址負責外網通訊 2.檢視本機啟用的埠 netstat an a 檢視所有連線和監聽埠 n 顯示ip位址和埠號,而不顯示網域名稱和伺服器名 3.hosts檔案的優先順序是高於dns解析的 迭代查詢 本地dns伺服器向根dns伺服器等一系列伺服器請求某乙個ip 遞...

linux網路管理

linux網路管理 1.網路基礎 1.1 iso osi七層模型 ios 在計算機網路中,ios是網際網路作業系統,思科公司為其網路裝置開發的操作維護系統。應用層 給使用者提供服務 表示層 資料表示 加密 壓縮 會話層 對應用會話管理 同步 傳輸層 可靠與不可靠的傳輸 tcp udp 傳輸前的錯誤檢...

linux網路管理

1.ifconfig命令臨時配置ip位址ifconfig命令 檢視與配置網路狀態命令 ifconfig eth0 192.168.0.200 netmask 255.255.255.0 臨時設定eth0網絡卡的ip位址與子網掩碼 2.setup永久修改ip位址 3.修改配置檔案永久修改ip位址 1....