vm複製centos7.4虛擬機配置橋接網絡(詳細踩坑教程~)

一、實現功能

環境:centos7.4

針對VM的centos7.4虛擬機在複製後,重新打開的,配置橋接模式的實現。

二、修改網絡配置

1.查看宿主機的ip


2.修改虛擬機的網絡配置-》橋接模式

3.修改虛擬機網卡centos7.4

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
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=09739527-55c7-4515-88bc-760ea7d3fe5a
DEVICE=ens33
ONBOOT=yes

修改爲

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #1.修改爲靜態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=09739527-55c7-4515-88bc-760ea7d3fe5a
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.0.120 # 2.自定義虛擬機的ip地址(主機是192.168.0.105),必須與主機在同一網段
NETMASK=255.255.255.0 #3.設置子網掩碼,跟宿主一樣
GETWAY=192.168.0.1  #4.默認網關,跟宿主所在網關一樣
#DNS1=192.168.0.1 #5.DNS設置爲8.8.8.8,否則不能訪問外網
DNS1=8.8.8.8

核心:
ONBOOT=yes    #開機自啓
BOOTPROTO=static    #靜態ip

IPADDR=192.168.0.120    #依據宿主機ip和網段使用情況,自己選擇設置
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=8.8.8.8

4.重啓網卡

systemctl restart network.service
或者
service network restart

5.修改域名

(1)查看主機域名

hostname

(2)臨時修改

hostname docker

(3)永久修改

vi /etc/sysconfig/network

填寫
NETWORKING=yes
HOSTNAME=docker#名字
GATEWAY=192.168.0.120 #默認網關和宿主機相同

(4)修改網絡配置

vi /etc/hosts 
在後面添加
192.168.0.120 docker

6.測試是否訪問外網

[root@localhost ~]# ping www.baidu.com
ping: www.baidu.com: Name or service not known

(1)無法訪問
解決問題參考:https://blog.csdn.net/u010886217/article/details/104262122

三、總結

1.切記:需要配置主機名hostname以及對應的hosts文件,否則,會因爲hosts文件中local對應IP無法,訪問外網。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章