linux網路管理

2021-08-18 14:07:18 字數 2957 閱讀 6751

1.ipv4

2進製32位—–10進製

172.25.0.10/255.255.255.0

172.25.0.10:ip位址

255.255.255.0:子網掩碼

子網掩碼255位對應的ip位為網路位

子網掩碼0對應的ip位為主機位

《圖形化》

1.圖形介面

2.文字化圖形

《命令》

ifconfig 網絡卡 ip netmask ##臨時設定

nmcli connection add type ethernet con-name westos ifname eth0 autoconnect yes #新增dhcp網路

nmcli connection add type ethernet con-name westos ifname eth0 ip4 ip/24 #新增靜態網路

nmcli connection delete westos #刪除westos鏈結

nmcli connection show #顯示所有網路鏈結

nmcli connection down hello #關閉指定鏈結

nmcli connection up westos #開啟指定鏈結

nmcli connection modify 「westos」 ipv4.addresses newip/24 #改變wetos的ip

nmcli  connection  modify "westos"  ipv4.method  改變westos的工作方式為動態或者靜態

nmcli  device  connect  eth0         開啟裝置

nmcli  device  disconnect  eth0    關閉裝置

nmcli  device  show             顯示裝置資訊

nmcli  device  status            顯示裝置狀態

1.路由器

主要功能是用來作nat的

dnat 目的地位址轉換

snat 源位址轉換

2.閘道器

路由器上和自己處在同乙個網段的那個ip

3.設定閘道器

systemctl stop netwrokmanager

vim /etc/sysconfig/network ##全域性閘道器

gateway=閘道器ip

vim /etc/sysconfig/network-scripts/ifcfg-網絡卡配置檔案 ##網絡卡介面閘道器

gateway=閘道器ip

重置網路systemctl restart netwrok(每次修改配置檔案後都需要重置網路才生效)

route -n ##查詢閘道器

1.dns

dns是一台伺服器

這太伺服器提供了回答客戶主機名和ip對應關係的功能

2.設定dns

vim /etc/resolv.conf

nameserver dns伺服器ip

vim /etc/sysconfig/network-scripts/ifcfg-網絡卡配置檔案

dns1=dns伺服器ip

3.本地解析檔案

vim /etc/hosts

ip 主機名稱

4.本地解析檔案和dns讀取的優先順序調整

/etc/nsswitch.conf

38 #hosts: db files nisplus nis dns

39 hosts: files dns ##files代表本地解析檔案,dns代表dns伺服器,那個在前面那個優先

虛擬機器上網

可以連線網路的主機新增火牆策略

firewall-cmd –permanent –add-masquerade

firewall-cmd –permanent –add-rich-rule=』rule family=ipv4 source address=172.20.10.2 masquerade』

規則內新增的位址是我們可以連線網路獲取到的ip位址

wlp3s0:inet 172.20.10.2

firewall-cmd –reload

虛擬機器vim /etc/resolv.conf

nameserver 172.20.10.1 真機連線網路獲取到的dns

vim /etc/sysconfig/network

gateway=172.25.254.250 通過哪台主機去連線網路

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....