Linux伺服器配置靜態IP位址方法

2021-10-04 08:42:22 字數 1012 閱讀 9338

linux伺服器設定靜態ip位址方法

動態獲取ip位址使用起來的確很方便,但是如果是提供服務的機器,如果ip位址總是變化的化,會影響使用,這個時候就需要給伺服器設定靜態ip位址了

以作業系統版本為centos7.7為例

1.開啟網絡卡配置檔案:

$ vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

2.修改ip分配方式為靜態,即 bootproto=static,新增如下內容至配置檔案中

bootproto=static

ipaddr=192.168.1.8 # 設定ip位址

netmask=255.255.255.0 # 子網掩碼

gateway=192.168.1.1 # 指定閘道器

dns1=114.114.114.114    # 指定dns伺服器

#dns1= 223.6.6.6 #備用dns伺服器

儲存退出

3.重啟網絡卡

$ systemctl restart network

4.ip enp0s3 192.168.1.8 #瞬時生效

配置成功後,dns配置一般會消失,所以這時候就ping不通網域名稱了,需要配置dns,配置檔案位置是:/etc/resolv.conf,裡面的nameserver指定dns伺服器位址,儲存後,dns配置是立即生效的,原因很簡單,只要本地需要解析緩衝區沒有的網域名稱,都要讀取一遍dns配置檔案,所以這個配置是立即生效的,不用任何操作

注:直接修改/etc/resolv.conf這個檔案是沒用的,網路服務重啟以後會根據/etc/sysconfig /network-scripts/ifcfg-eth0來過載配置,如果ifcfg-eth0沒有配置dns,那麼resolv.conf會被沖掉,重新變成空值。

使用route命令檢視閘道器是否設定成功,若下面的顯示項出現剛才配置的閘道器已經出現則說明成功,負責則執行route add default gw 192.168.164.2命令重新設定。

到這裡靜態ip並訪問外網就沒問題了

配置完成。

為Linux伺服器設定靜態IP的方法

這裡以centos 7系列為例設定靜態ip,原來redhat系列的linux發行版可以通過setup工具方便的設定靜態ip,但是在版本7之後setup工具的功能就逐漸減弱了,所以這時候採用修改配置檔案的方式來設定靜態ip,方法如下 首先注意,路由閘道器處必須設定可以配置靜態ip或者使用指定ip繫結m...

Linux為CentOS 7配置靜態IP位址

在安裝虛擬機器的時候總是會遇到這樣那樣的問題,由於自己對linux系統不是很熟悉,所以但凡一點小問題,也得被卡住很長時間。比如配置靜態ip位址的問題。每次在安裝centos7的時候,在執行vagrat up命令後就會被卡在下面這個地方,直至 超時!說實話,這個問題,我已經不是第一次遇到了,也不是第二...

轉轉linux伺服器ip

主題 linux設定閘道器修改ip 精華帖 0 良好帖 0 新手帖 1 隱藏帖 0 作者 正文 cnaning 等級 初級會員 cnaning的部落格 文章 18 積分 90 來自 北京 引用 收藏 獵頭職位 上海 上海 25 35萬年薪誠聘技術經理 linux as 4 bond網絡卡繫結 怎樣修...