Centos 7 学习之静态IP设置
原文鏈接:http://blog.csdn.net/johnnycode/article/details/40624403
本學(xué)習(xí)主要針對 Centos 7.0.1406 版本進行學(xué)習(xí)整理!
如果你使用 VirtualBox 配置 Centos 那么請參考我的這篇文章Centos 7 學(xué)習(xí)之靜態(tài)IP設(shè)置(續(xù))
1、編輯 ifcfg-eth0 文件,vim 最小化安裝時沒有被安裝,需要自行安裝不描述。
[plain]view plaincopy
#vim/etc/sysconfig/network-scripts/ifcfg-eth0
2、修改如下內(nèi)容
[plain]view plaincopy
BOOTPROTO="static"#dhcp改為static
ONBOOT="yes"#開機啟用本配置
IPADDR=192.168.7.106#靜態(tài)IP
GATEWAY=192.168.7.1#默認網(wǎng)關(guān)
NETMASK=255.255.255.0#子網(wǎng)掩碼
DNS1=192.168.7.1#DNS配置
3、修改后效果
[plain]view plaincopy
#]#cat/etc/sysconfig/network-scripts/ifcfg-eth0
HWADDR="00:15:5D:07:F1:02"
TYPE="Ethernet"
BOOTPROTO="static"#dhcp改為static
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="eth0"
UUID="bb3a302d-dc46-461a-881e-d46cafd0eb71"
ONBOOT="yes"#開機啟用本配置
IPADDR=192.168.7.106#靜態(tài)IP
GATEWAY=192.168.7.1#默認網(wǎng)關(guān)
NETMASK=255.255.255.0#子網(wǎng)掩碼
DNS1=192.168.7.1#DNS配置
4、重啟下網(wǎng)絡(luò)服務(wù)
[plain]view plaincopy
#servicenetworkrestart
5、查看改動后的效果,Centois 7 不再使用 ifconfig 而是用 ip 命令查看網(wǎng)絡(luò)信息。
[plain]view plaincopy
#ipaddr
1:lo:<LOOPBACK,UP,LOWER_UP>mtu65536qdiscnoqueuestateUNKNOWN
link/loopback00:00:00:00:00:00brd00:00:00:00:00:00
inet127.0.0.1/8scopehostlo
valid_lftforeverpreferred_lftforever
inet6::1/128scopehost
valid_lftforeverpreferred_lftforever
2:eth0:<BROADCAST,MULTICAST,UP,LOWER_UP>mtu1500qdiscpfifo_faststateUNKNOWNqlen1000
link/ether00:15:5d:07:f1:02brdff:ff:ff:ff:ff:ff
inet192.168.7.106/24brd192.168.7.255scopeglobaleth0
valid_lftforeverpreferred_lftforever
inet6fe80::215:5dff:fe07:f102/64scopelink
valid_lftforeverpreferred_lftforever
在安裝時 設(shè)置了靜態(tài)ip 但是 使用ifconfig命令時 只有 127.0.0.1的ip地址
這時候查看/etc/sysconfig/network-scripts 目錄下是否存在ifcfg-eth0 文件如果不存在 查看是否存在ifcfg-開頭的文件
我的系統(tǒng)存在ifcfg-eno16777736這樣一個文件
moreifcfg-eno16777736
[liaomin@localhost network-scripts]$ more ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=7170eda3-8183-41fc-b0b8-ee924d05ddc2
ONBOOT=no
IPADDR0=192.168.0.88
PREFIX0=24
HWADDR=00:0C:29:61:34:7D
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
剛好為我在安裝系統(tǒng)時添加的ip信息
此時 使用命令 cpifcfg-eno16777736ifcfg-eth0 創(chuàng)建ifcfg-eth0文件 同時將內(nèi)容中的ONBOOT=no 改為ONBOOT=yes
執(zhí)行命令 service network restart
執(zhí)行 ifconfig 出現(xiàn)正確網(wǎng)絡(luò)信息
eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.88 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::20c:29ff:fe61:347d prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:61:34:7d txqueuelen 1000 (Ethernet)
RX packets 102 bytes 10385 (10.1 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 128 bytes 13681 (13.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 818 bytes 71132 (69.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 818 bytes 71132 (69.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
如果安裝環(huán)境為 vm虛擬機的host-only 下 想在虛擬機中上網(wǎng)
找到win環(huán)境下的網(wǎng)卡vmnet1 通過屬性 tcp/ip協(xié)議查看 他的ip地址
假設(shè)這里為 192.168.0.12 而虛擬機中設(shè)置的ip是IPADDR0=192.168.0.88 需要在ifcfg-eth0添加網(wǎng)關(guān)為 當前win的vmnet1的ip地址
即添加 GETEWAY=192.168.0.12
在win上必須有一個能上網(wǎng)的網(wǎng)卡 比如我的筆記本為 無線網(wǎng)卡 右鍵屬性 高級 允許其他網(wǎng)絡(luò)通過此計算機的internet來連接勾上 下拉框 選上 vmnet的網(wǎng)卡
確定 如果彈出確認 選否即可
通過ipconfig -all命令 查看 無線網(wǎng)卡的 dns服務(wù)器 比如我的 如下
Ethernet adapter 無線網(wǎng)絡(luò)連接:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Broadcom 802.11n 網(wǎng)絡(luò)
Physical Address. . . . . . . . . : 08-3E-8E-4A-38-AB
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 192.168.1.100
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DNS Servers . . . . . . . . . . . : 211.162.66.66
211.162.77.77
在ifcfg-eth0添加DNS服務(wù)器 我這里有兩個
添加兩行
DNS1=211.162.66.66
DNS2=211.162.77.77
此時在虛擬機的 linux 重啟 service network restart
ping www.baidu.com 成功
http://blog.csdn.net/johnnycode/article/details/40624403
總結(jié)
以上是生活随笔為你收集整理的Centos 7 学习之静态IP设置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [UE4]VR手柄按键参考
- 下一篇: 微信小程序开发者注册流程