centos7配置靜態ip時遇到的一個問題

  • 在學習linux時使用虛擬機安裝了centOS7版本的主機,在爲主機配置靜態ip的時候遇到了一個問題,特此記錄一下,也未給其他學習linux的朋友一個參考.
  • 問題重現
  • 使用"vim"命令修改"/etc/sysconfig/network-scripts/ifcfg–ens*的網絡配置文件,修改內容如下
YPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
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=f47bde51-fa78-4f79-b68f-d5dd90cfc698
DEVICE=ens33
ONBOOT=yes
IPADDR=要設置的ip地址
NETMASK=255.255.255.0

HWADDR=00:0C:29:60:48:EE
PREFIX=16
GATEWAY=網關地址

  • 由於對網絡基礎知識掌握較少,所以在設置ip之後出現了 無法聯網的情況,一直出現以下錯誤

  • 位置名稱或服務
    在這裏插入圖片描述

  • 之後配置了谷歌域名等等嘗試發現依舊無法ping通外網,知道後來看到一篇博客中提到的,當虛擬機使用橋連接模式時,ip地址必須與宿主機在同一個網段中,否者無法使用

  • 解決方式

  1. 查看宿主機的ip地址與網關地址
ipconfig

在這裏插入圖片描述

  • 宿主機的IP地址爲::192.168.6.216

  • 默認網關地址爲: 192.168.6.1

  • 也就是說虛擬機中設置的ip地址必須是以:" 192.168.6."開頭的.

  • 所以重新設置虛擬機中的網絡配置文件

  • 設置域名默認與網關一致

IPADDR=192.168.6.100
GATEWAY=192.168.6.1 #網關地址與宿主機一致
DNS1=192.168.6.1 #域名默認與網關一致
  • 保存文件之後重啓網絡服務
service network restart
  • 使用ping 命令訪問百度,能夠正常返回使用時間則表示靜態ip配置成功
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章