CentOS 7 2 配置靜態 IP

2022-09-12 03:12:10 字數 2016 閱讀 8827

使用虛擬機器學習 linux 可能是最簡單有效的方式,之前寫過一篇關於 centos 7 靜態配置的文章,這次重新整理記錄。如何使用 virtualbox 以及如何在 virtualbox 中安裝 centos 不在本文討論範圍。

關於 virtualbox 的四種網路模式不討論了,有興趣可以看看快速理解virtualbox的四種網路連線方式 ,本文選擇橋接方式。

1、當前系統環境:

shell># uname -a

linux localhost.localdomain 3.10.0-229.el7.x86_64 #1 smp fri mar 6 11:36:42 utc 2015 x86_64 x86_64 x86_64 gnu/linux

shell># cat /etc/redhat-release

centos linux release 7.1.1503 (core)

2、操作步驟: 

a、選中需設定虛擬機器->設定->網路->連線方式->橋接網絡卡 

b、需要注意橋接的網絡卡選擇當前物理主機可用網絡卡,具體選項根據自己的網絡卡設定,吐槽一下介面名稱怎麼翻譯的? 

關於靜態ip設定官方已經給出答案有興趣的可以看官方wiki指導,這裡直接給出配置方案,需要配置兩個地方,所有操作需要管理員(root)許可權!

在 /etc/sysconfig/network-scripts 路徑下找到 ifcfg-* ,* 代表具體網絡卡,本文修改的網絡卡是 ifcfg-enp0s3 ,你的有可能是 ifcfg-eth0 ,除 onboot 和 bootproto 修改外,其他幾項為新增。修改後內容參見下文。

type=ethernet

defroute=yes

peerdns=yes

peerroutes=yes

ipv4_failure_fatal=no

ipv6init=yes

ipv6_autoconf=yes

ipv6_defroute=yes

ipv6_peerdns=yes

ipv6_peerroutes=yes

ipv6_failure_fatal=no

name=enp0s3

uuid=23b2b3e7-e6d5-4a6d-83b4-f6949392a486

device=enp0s3

#static assignment

onboot=yes #開機啟動

bootproto=static #靜態ip

ipaddr=192.168.1.151 #本機位址

netmask=255.255.255.0 #子網掩碼

gateway=192.168.1.1 #預設閘道器

2、dns 官方建議在 /etc/sysconfig/network 中配置,比較簡單直接給出配置

# created by anaconda

dns1=192.168.1.1

dns2=8.8.8.8

shell># service network restart

restarting network (via systemctl): [ ok ]

shell># ip addr

...2: enp0s3:

mtu 1500 qdisc pfifo_fast state up qlen 1000

link/ether 08:00:27:0e:35:27 brd ff:ff:ff:ff:ff:ff

inet 192.168.1.151/24 brd 192.168.1.255 scope global enp0s3

...

ok,到此 centos 7 網路配置完畢,你的呢 :)

centos7 2設定靜態ip不生效

一 檢查 etc sysconfig network scripts目錄下配置檔案 1 看到了乙個陌生的配置檔案 ifcfg wired connection 1,度娘查詢了一下這個配置檔案是系統啟動呼叫的網絡卡配置檔案和networkmanager服務相關。2 在centos系統上,目前有netw...

騰訊雲CentOS7 2 配置VSFTP

伺服器系統 centos7.2 配置如下 1 安裝ftp rpm q vsftpd 如果出現版本說明已經安裝 yum y install vsftpd 網路安裝vsftpd2 設定開機啟動vsftpd ftp服務 systemctl enable vsftpd.service3 啟動vsftpd服務...

Centos7 2 配置yum私源

前言 3.建立乙個資料夾,用於掛載iso,我們選擇將iso掛載到 mnt cdrow mkdir p mnt cdrow 4.執行命令進行掛載 mount t iso9660 o loop dist centos 7 x86 64 everything 1511.iso mnt cdrow 5.將預...