當前位置:首頁 » 操作系統 » linux靜態ip配置

linux靜態ip配置

發布時間: 2022-10-31 00:51:47

1. 在linux下怎麼設置靜態IP

首先運行 ifconfig 命令看一下自己的網卡名稱,lo的這個不算。
比如我有一個網卡配置顯示是eno16777736
然後通過 cd /etc/sysconfig/network-scripts/ 進入到network-scripts目錄下面
會有一個ifcfg-開頭文件,後面接著你的網卡配置名稱如 ifcfg-eno16777736
打開 vim ifcfg-eno16777736寫入

DEVICE=eno16777736
ONBOOT=yes
BOOTPROTO=static
HWADDR=00:0C:29:1D:9F:22
IPADDR=192.168.1.2
NETMASK=255.255.255.0

比較簡單的配置,分別是名稱、開機需要啟動 、類型是靜態ip、mac地址、ip地址、子網掩碼
保存退出,重啟網卡
systemctl restart network.service
完成了

2. 怎麼給linux配置靜態IP

linux配置對應網卡靜態IP方法:

進入對應目錄,cd /etc/sysconfig/network-scripts

打開網卡配置文件,vi ifcfg-eth0 #只有一塊網卡,就是eth0

如果網卡多,需要打開要配置靜態IP的網卡配置文件。

==============================
DEVICE=eth0
BOOTPROTO=static #這里將auto改為static 即自動改為靜態
BROADCAST=192.168.65.255 #這里修改為你設置的區域網廣播地址(可以不寫這行)
HWADDR=00:0C:29:1D:9F:22 #這里是硬體地址(可以不寫這行)
IPADDR=192.168.65.65 #這里寫上你要設置的IP地址。
NETMASK=255.255.255.0 #掩碼
NETWORK=192.168.65.1 #網路號
ONBOOT=yes #開機即啟動網卡。
TYPE=Ethernet #這是類型,(這行可以不寫)
=======================

然後 # service network restart(重啟後生效)

3. linux中如何配置靜態IP

1.編輯/etc/sysconfig/network-scripts/ifcfg-eth0 進去填寫你的ip就可以 記得保存
DEVICE=eth0
BOOTPROTO=none
TYPE=Ethernet
NM_CONTROLLED=no
ONBOOT=yes
PEERDNS=yes
IPADDR=10.0.0.8
NETMASK=255.255.255.0
DNS2=223.6.6.6
GATEWAY=10.0.0.254
DNS1=223.5.5.5
2.開機後登錄 輸入setup ——network configuration——devic configuration 然後選擇你要設置的那塊網卡 進去填寫IP地址就可以了 不勾選 dhcp這個選項 static ip 就是靜態ip 填寫完後 記得保存

4. 如何在linux系統中設置靜態ip地址

1:在終端中輸入:cd /etc/sysconfig/network-scripts/
2: 看看是否有這個文件:ifcfg-eth0,如果有然後輸入編輯,vi ifcfg-eth0:
3:開始編輯,填寫ip地址、子網掩碼、網關、DNS等。其中「下面這些是必須有的」

DEVICE=eth0

BOOTPROTO=static

ONBOOT=yes

IPADDR=198.1.102.140

NETMASK=255.255.224.0

GATEWAY=198.1.96.1

其中:eth0 對應的文件名:ifcfg-eth0

如果需要配置多個IP,則需要多個文件,每個文件對應著一個IP,文件名分別為:ifcfg-eth0_X,

而文件中DEVICE=eth0:X ,其中X可以從1開始自增。比如文件:ifcfg-eth0_1對應DEVICE=eth0:1
而除了IPADDR需要變化之外,其他的NETMASK和GATEWAY都一樣。

3:編輯完後,保存退出。
4:重啟網路服務。service network restart或/etc/init.d/network restart
5: ping網關,ping外網進行測試。都能ping通表示網路正常。
例如:ping www..com

5. 虛擬機下Linux配置靜態ip,使得XShell成功連接

進VMware之前,右鍵,用管理員模式打開,後面需要管理員許可權,先不要開虛擬機

按照①②配置, 把③的子網IP記住 ,後面要用到。

然後點擊④進入NAT設置。

①中配置 默認網關 ,其中前三大位要與前面記住的子網IP前面相同,後面默認會配置2,也可以自定義。然後該默認網關192.168.248.2要記住,後面需要用到。

②照做就行

③按確定返回上圖,再點擊下欄確定就可以保存虛擬網路編輯器的配置。

①選擇IPv4的項目,②然後進入屬性。

默認是自動獲得IP地址,勾選「使用下面的IP地址」自定義IP

①配置IP地址,前三位同虛擬網路編輯器配置的子網IP前三位相同,最後一位的1自定義,這里我設置為1

②配完①一般子網掩碼會自動填好,沒自動補上就填上虛擬網路編輯器里的子網掩碼。

③默認網關就是乾菜虛擬網路編輯器裡面NAT設置里的那個默認網關。

④確定保存,然後再確定就保存成功了。

管理員模式進入VMware,選擇要配置的那台虛擬機,進入網路適配器

如圖配置即可。

打開虛擬機,建議用root用戶登錄,方便後面對ifcfg-eth0文件進行編輯。

打開terminal終端,輸入指令: vim /etc/sysconfig/network-scripts/ifcfg-eth0

這是使用終端vim的方式修改,不會vim操作的自行網路,或者根據上面的路勁去找ifcfg-eth0文件打開進行修改。

下面的配置建議對欄位進行復制,防止配錯。

然後esc : wq保存

退出後,終端輸入指令: service network restart 重啟網路

然後 ping .com,看能不能ping通,能說明能上網。

輸入指令:ifconfig,查看剛才自定義的靜態ip地址是否配置成功。

可以先本地cmd中ping 一下伺服器

如圖能ping通,接下來進入XShell,將該ip連接就可以了,至此虛擬機靜態IP配置結束。

6. 如何在linux系統中設置靜態ip地址

1:在終端中輸入:cd /etc/sysconfig/network-scripts/
2: 看看是否有這個文件:ifcfg-eth0,如果有然後輸入編輯,vi ifcfg-eth0:
3:開始編輯,填寫ip地址、子網掩碼、網關、DNS等。其中「下面這些是必須有的」

DEVICE=eth0

BOOTPROTO=static

ONBOOT=yes

IPADDR=198.1.102.140

NETMASK=255.255.224.0

GATEWAY=198.1.96.1

其中:eth0 對應的文件名:ifcfg-eth0

如果需要配置多個IP,則需要多個文件,每個文件對應著一個IP,文件名分別為:ifcfg-eth0_X,

而文件中DEVICE=eth0:X ,其中X可以從1開始自增。比如文件:ifcfg-eth0_1對應DEVICE=eth0:1
而除了IPADDR需要變化之外,其他的NETMASK和GATEWAY都一樣。

3:編輯完後,保存退出。
4:重啟網路服務。service network restart或/etc/init.d/network restart
5: ping網關,ping外網進行測試。都能ping通表示網路正常。
例如:ping www..com
ubuntu 等還可以窗口設置,

7. 如何在linux系統中設置靜態ip地址

能夠正確的配置網卡IP地址是保證兩台伺服器互相通信的前提,而Linux系統中的一切都是文件,配置網路的工作其實就是在編輯網卡配置文件。

在紅帽RHEL6系統中網卡配置文件的前綴為"eth",第1塊即為"eth0",第2塊即為"eth1"並依此類推,但在紅帽RHEL7系統中的網卡配置文件前綴則以"ifcfg-eno"開始的。

第1步:首先要切換到"/etc/sysconfig/network-scripts"目錄中(該目錄存放著網卡的配置文件)。

第2步:使用vim編輯器修改網卡文件"ifcfg-eno13712",逐項寫入配置參數並保存退出,因每台電腦的硬體及架構情況都是不一樣的,網卡默認名稱可使用ifconfig命令自行確認。

設備類型:TYPE=Ethernet

地址分配模式:BOOTPROTO=static

網卡名稱:NAME=eno13712

是否啟動:ONBOOT=yes

IP地址:IPADDR=192.168.1.11

子網掩碼:NETMASK=255.255.255.0

網關地址:GATEWAY=192.168.1.1

DNS地址:DNS1=192.168.1.1

第3步:重啟網卡設備並測試網路是否聯通:systemctl restart network

ping 下同區域網內其他ip或者公網ip,查看是否通。


[root@linuxprobe network-scripts]# systemctl restart network
[root@linuxprobe network-scripts]# ping 192.168.1.10
PING 192.168.1.10 (192.168.1.10) 56(84) bytes of data.
64 bytes from 192.168.1.10: icmp_seq=1 ttl=64 time=0.081 ms
64 bytes from 192.168.110: icmp_seq=2 ttl=64 time=0.083 ms
64 bytes from 192.168.1.10: icmp_seq=3 ttl=64 time=0.059 ms
64 bytes from 192.168.1.10: icmp_seq=4 ttl=64 time=0.097 ms
^C
--- 192.168.1.10 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt www/linuxprobe。COM/min/avg/max/mdev = 0.059/0.080/0.097/0.013 ms

另外,linux命令vim、hostname等基礎命令需靈活運用,切記!

8. linux配置ip_靜態ip/動態ip/臨時ip的配置方法步驟

配置 靜態 ip

配置網路需要的文件 ifcfg-eth0文件 路徑:eth/sysconfig/network-scripts/ifcfg-eth0

ifcfg-eth0文件配置解析:

TYPE=Ethernet

DEVICE=eth0

BOOTPROTO=none

ONBOOT=yes

IPADDR=10.0.1.27

NETMASK=255.255.255.0

GATEWAY=10.0.1.1

BROADCAST=10.10.1.255

HWADDR=00:0C:29:13:5D:74

PEERDNS=yes

DNS1=10.0.1.41

USERCTL=no

NM_CONTROLLED=no

IPV6INIT=yes

IPV6ADDR=FD55:faaf:e1ab:1B0D:10:14:24:106/64

1. 配置參數說明

註:這些參數值不區分大小寫,不區分單引號和雙引號,甚至可以不用引號。

TYPE:配置文件介面類型。在/etc/sysconfig/network-scripts/目錄有多種網路配置文件,有Ethernet 、IPsec等類型,網路介面類型為Ethernet。

DEVICE:網路介面名稱

BOOTPROTO:系統啟動地址協議

none:不使用啟動地址協議

bootp:BOOTP協議

dhcp:DHCP動態地址協議

static:靜態地址協議

ONBOOT:系統啟動時是否激活

yes:系統啟動時激活該網路介面

no:系統啟動時不激活該網路介面

IPADDR:IP地址

NETMASK:子網掩碼

GATEWAY:網關地址

BROADCAST:廣播地址

HWADDR/MACADDR:MAC地址。只需設置其中一個,同時設置時不能相互沖突。

PEERDNS:是否指定DNS。如果使用DHCP協議,默認為yes。

yes:如果DNS設置,修改/etc/resolv.conf中的DNS

no:不修改/etc/resolv.conf中的DNS

DNS{1, 2}:DNS地址。當PEERDNS為yes時會被寫入/etc/resolv.conf中。

NM_CONTROLLED:是否由Network

Manager控制該網路介面。修改保存後立即生效,無需重啟。被其坑過幾次,建議一般設為no。 yes:由Network Manager控制

no:不由Network Manager控制

USERCTL:用戶許可權控制

yes:非root用戶允許控制該網路介面

no:非root用戶不運行控制該網路介面

IPV6INIT:是否執行IPv6

yes:支持IPv6

no:不支持IPv6

IPV6ADDR:IPv6地址/前綴長度

2.配置生效

為了使網路配置永久有效,就需要在/etc/sysconfig/network-scripts/下修改網路介面配置文件。但是,這些文件修改後,並不能立即生效。有兩種方式使修改文件的網路配置生效:

(1) 執行service network restart命令,重啟網路服務(推薦)

(2) 重啟計算機

配置 動態 ip(自動分配)

使用chkconfig命令讓網路服務在系統啟動級別是2345時默認啟動。

chkconfig –level 2345 network on

修改ifcfg-eth0文件,設置ONBOOT的值為yes,讓網路服務啟動時使用該網卡。設置BOOTPROTO的值為dhcp,讓網卡從DHCP伺服器自動獲取IP地址。

修改ifcfg-eth0文件,設置ONBOOT的值為yes,讓網路服務啟動時使用該網卡。設置BOOTPROTO的值為dhcp,讓網卡從DHCP伺服器自動獲取IP地址。

使用 命令 修改 vi /etc/sysconfig/network-scripts/ifcfg-eth0

ONBOOT=yes

BOOTPROTO=dhcp

臨時 配置 ip

使用命令來執行 ifconfig eth0 192.168.0.1(自己要設置的IP)這個命令是更改主機IP http://www.iis7.com/b/plc/?1-5.html,回車後你什麼都看不到,就表示成功了,但是此命令所做的更改在下次重啟後就會失效。

ifconfig eth0 network 255.255.255.0(自己設置的子網掩碼)該命令是設置主機的子網掩碼,所做的設置也是臨時的。

熱點內容
app什麼情況下找不到伺服器 發布:2025-05-12 15:46:25 瀏覽:714
php跳過if 發布:2025-05-12 15:34:29 瀏覽:467
不定時演算法 發布:2025-05-12 15:30:16 瀏覽:131
c語言延時1ms程序 發布:2025-05-12 15:01:30 瀏覽:167
動物園靈長類動物配置什麼植物 發布:2025-05-12 14:49:59 瀏覽:738
wifi密碼設置什麼好 發布:2025-05-12 14:49:17 瀏覽:150
三位數乘兩位數速演算法 發布:2025-05-12 13:05:48 瀏覽:399
暴風影音緩存在哪裡 發布:2025-05-12 12:42:03 瀏覽:545
access資料庫exe 發布:2025-05-12 12:39:04 瀏覽:632
五開的配置是什麼 發布:2025-05-12 12:36:37 瀏覽:367