Linux下的網路配置

2021-09-18 17:38:50 字數 3145 閱讀 4055

linux下的網路配置

1.什麼是ip address

internet protocol address 網路程序位址

ipv4 internet protocol version 4

ip是由32個01組成

11111110.11111110.1111110.11111110=254.254.254.254

ping 檢測網路是否通暢

ifconfig 檢視或設定網路介面

ifconfig device ip/24 設定

ifconfig device down 關閉

ifconfig device up 開機

ip addr 檢測網路介面

ip addr show 檢測

ip addr add ip/24 dev device 設定

ip addr del dev eth0 ip/24 刪除(此刪除只是刪除乙個ip)

更改ip步驟

ip addr flush eth0 先刪除所有ip

ip addr add ip/24 dev device 再設定

5.圖形方式設定ip

nm-connection-editor

systemctl stop networkmanager

systemctl restart network

systemctl start networkmanager

6.命令方式設定網路

nmcil networkmanager必須開啟

nmcil device connect eth0 啟用eth0網絡卡

nmcil device disconnect eth0  關閉eth0網絡卡

nmcil device show eth0 檢視網絡卡資訊

nmcil device status eth0 檢視網絡卡服務介面資訊

7.管理網路配置檔案

網路配置目錄

/etc/sysfig/network-scripts/

網路配置檔案的命名規則

ifcfg-***x

device=*** 裝置名稱

onboot=yes 網路服務開啟時自動啟用網絡卡

bootproto=dhcp|static|none 裝置工作方式

ipaddr= ip位址

prefix=24 子網掩碼

netmask=255.255.255.0 子網掩碼

name= 介面名稱

dhcp網路設定(自動生成ip)

device=eth0

onboot=yes

bootproto=dhcp

示例:

靜態網路設定檔案

實現路由器功能(雙網絡卡主機)

sysctl -a | grep ip_forward  (檢視net _ipv4.ip_forward)

vim /etc/sysctl.conf (在裡邊將net _ipv4.ip_forward的值改為1)

sysctl p (使上述操作生效)

systemctl start firewalld (開啟火牆)

firewall-cmd --list-all (檢視火牆列表)

firewall-cmd --permanent --add-masquerade (開啟火牆偽裝功能--位址轉換)

firewall-cmd --list-all (檢視火牆列表,當masquerade=1時,即成功)

linux下的網路配置

linux下的網路配置 什麼是ip address internet protocol address 網路協議位址 ipv4 internet protocol version 4 ip是由32個01組成,即1.2x32 11111110.11111110.11111110.11111110 25...

Linux下配置網路

cd etc sysconfig network scripts 拷貝乙份設定檔案 cp ifcfg eth0 ifcfg eth0.bak 編輯檔案 vi ifcfg eth0 onboot 是否啟動網路 bootoroto ip的設定方式 dhcp自動設定 static手動設定 新增ip位址 a...

Linux下的網路配置命令

1 ifconfig 可以使用ifconfig命令來配置並檢視網路介面的配置情況。例如 1 配置eth0的ip位址,同時啟用該裝置。ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up 2 配置eth0別名裝置eth0 1的ip位址,並新增路由。if...