CentOS 7靜態IP配置

2021-08-10 02:28:02 字數 2671 閱讀 8238

由於vmware和virtualbox配置靜態ip,預設閘道器不一樣,所以如果使用的虛擬機器是virtualbox,請參考centos 7 學習之靜態ip設定(virtualbox版)

操作步驟:

選中虛擬機器,右鍵設定->選中網路介面卡->勾選nat模式

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

在/etc/sysconfig/network-scripts/找以ifcfg-* , *代表具體網絡卡,在我這裡是ifcfg-ens33,除 onboot 和 bootproto 修改外,其他幾項為新增

type="ethernet"

bootproto=static #靜態ip

ipaddr=192.168.231.128 #本機位址

netmask=255.255.255.0 #子網掩碼

gateway=192.168.231.2 #預設閘道器,vmware虛擬機器通常是2,即vmnet8的設定

nm_controlled=no #表示使用配置檔案管理網路介面

defroute="yes"

ipv4_failure_fatal="no"

ipv6init="yes"

ipv6_autoconf="yes"

ipv6_defroute="yes"

ipv6_failure_fatal="no"

ipv6_addr_gen_mode="stable-privacy"

name="ens33"

uuid="8bcdb816-41bc-44a3-9bdb-95b396214e57"

device="ens33"

onboot="yes" #開機啟動

prefix=24

peerdns=yes

peerroutes=yes

ipv6_peerdns=yes

ipv6_peerroutes=yes

ipv6_privacy=no

注意:「nm_controlled=no」表示該介面將通過該配置檔案進行設定,而不是通過網路管理器進行管理。dns 官方建議在 /etc/sysconfig/network 中配置,比較簡單直接給出配置

# created by anaconda

dns1=192.168.231.2

dns2=8.8.8.8

systemctl restart network.service
1.驗證介面是否配置正確

[tusi@localhost network-scripts]$ ip addr

1: lo: mtu 65536 qdisc noqueue state unknown qlen 1

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

inet 127.0.0.1/8 scope host lo

valid_lft forever preferred_lft forever

inet6 ::1/128 scope host

valid_lft forever preferred_lft forever

2: ens33:

mtu 1500 qdisc pfifo_fast state up qlen 1000

link/ether 00:0c:29:a0:a8:ae brd ff:ff:ff:ff:ff:ff

inet 192.168.231.128/24 brd 192.168.231.255 scope global ens33

valid_lft forever preferred_lft forever

inet6 fe80::20c:29ff:fea0:a8ae/64 scope link

valid_lft forever preferred_lft forever

2.看是否可以訪問外網

centos7 配置靜態ip

裝完centos7系統之後配network。1 找到network配置檔案 我的是em1 vi etc sysconfig network scripts ifcfg em1 hwaddr 90 b1 1c 47 ec c7 你的mac位址 type ethernet bootproto none ...

CentOS 7配置靜態IP

centos 7 配置靜態 ip 和 centos 6 有差異,此文只講述 7.第一步 ip addr 檢視 當前裝置的網絡卡資訊1 lo mtu 65536 qdisc noqueue state unknown group default qlen 1000 link loopback 00 0...

centos7配置靜態IP

首先ip a或ifconfig檢視本機網絡卡 這裡我的網絡卡名稱是ens18 在network scripts目錄下可以看到由ifcfg和網絡卡名組成的檔案,我這裡是ifcfg ens18 編輯該檔案 bootproto的值預設是dhcp,將它修改為static,表示靜態ip ipaddr 靜態ip...