虚拟机CentOS联网(静态IP)
文章目录
环境:window10 VMware Centos7
创作时间:2020-05-17
一、基本知识点
1 ifconfig 显示激活的网卡信息 及网络配置信息
在RHEL6中,网卡名称的前缀为eth,第一块网卡叫eth0,第二块叫eth1
在RHEL7中,网卡名字换了,前缀是ifconfig 以本例说明,我的网卡就叫ifcfg-ens33/font>
#在虚拟机中输入 ifconfig,查看虚拟机的网卡信息。
#bridge(桥解模式),ens33,virbro 都是网卡名称。lo主机的回环地址 ping127.0.0.1测试本地网卡有没有毛病
[root@localhost yue]# ifconfig
#可以看到ens33网卡中,并没有设置好IP地址,子网掩码,DNS,默认网关信息。
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
ether 00:0c:29:40:87:3b txqueuelen 1000 (Ethernet)
RX packets 1 bytes 142 (142.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
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 1000 (Local Loopback)
RX packets 204 bytes 17484 (17.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 204 bytes 17484 (17.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
2 /etc/sysconfig/network-scripts/ifcfg-ens33 网卡的配置文件
保存IP地址,子网掩码,DNS,网关等网络参数
[root@bogon ~]# cd /etc/sysconfig/network-scripts/
[root@bogon network-scripts]# ls -lh
总用量 256K
-rw-r--r--. 1 root root 404 5月 16 05:56 ifcfg-ens33 #修改ens33配置文件的信息
-rw-r--r--. 1 root root 254 3月 29 2019 ifcfg-lo
-rw-r--r--. 1 root root 498 5月 15 22:18 ifcfg-桥接连接_1
二、步骤
思路:将虚拟机的IP地址设置为与宿主机在同一网段中,子网掩码,默认网关,DNS设置与宿主机一致。
第一步:收集宿主的IP,子网掩码,DNS,默认网关
在宿主机DOS下输入 ipconfig /all
无线局域网适配器 WLAN 2:# 因为我使用的是手机热点,可以在 WLAN 2上查看到电脑的网络信息
IPv4 地址 . . . . . . . . . . . . : 192.168.43.125(首选)
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : fe80::8af8:72ff:fe46:442%5
192.168.43.1
DNS 服务器 . . . . . . . . . . . : 192.168.43.1
第二步:设置虚拟机中网络的连接方式: 桥接模式
虚拟机—>设置–>网络适配器–>桥接模式
编辑–>虚拟机编辑器–>更改设置–>桥接模式–>桥接至(选择你宿主机现在使用的网卡,这里我桥接到我的热点的那个网卡)
第三步:修改虚拟机网卡的配置文件
在配置文件/etc/sysconfig/network-script/ifcfg-ens33中
修改BOOTPROTO为static
添加IP地址与宿主机在同一网段
添加子网掩码,默认网关,DNS与宿主机一致
修该onboot = yes
vim /etc/sysconfig/network-script/ifcfg-ens33
将IP地址,子网掩码,网关,DNS1添加进去,BOOTPROTO改为static,ONBOOT改为yes
第四步:重启网络服务,这样才可以读到更新后配置文件中的信息
#centos6中使用
service network restart
#centos7中使用
systemctl restart network
第五步:检测网络服务是否配置好
ping www.baidu.com
或者 打开火狐huohu浏览器瞅瞅