当前位置: 澳门新濠3559 > 操作系统 > 正文

2、查看虚拟机网关(从这里我们可以知道在配置

时间:2019-11-22 03:29来源:操作系统
1、首先查看VMware8使用的IP地址 VMware NAT方式 Centos配置静态IP 1、首先,取消选中“使用本地DHCP服务将IP地址分配给虚拟机”的选项,然后查看NAT模式的虚拟网卡的网关地址并记录下来(

1、首先查看VMware8使用的IP地址

VMware NAT方式 Centos配置静态IP

1、首先,取消选中“使用本地DHCP服务将IP地址分配给虚拟机”的选项,然后查看NAT模式的虚拟网卡的网关地址并记录下来(默认VMnet8)。

澳门新濠3559 1

澳门新濠3559 2

2、然后在终端输入以下命令编辑 /etc/sysconfig/network 文件

# vim  /etc/sysconfig/network  

添加网关地址 GATEWAY=192.168.166.2

NETWORKING=yesHOSTNAME=localhost.localdomain#以下为添加项GATEWAY=192.168.166.2

3、然后在终端输入以下命令编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 文件

# vim /etc/sysconfig/network-scripts/ifcfg-eth0

修改如下:

DEVICE="eth0"#BOOTPROTO="dhcp" 注释原来的dhcp#---添加以下---BOOTPROTO="static"IPADDR=192.168.166.175NETMASK=255.255.255.0GATEWAY=192.168.166.2#---添加以上---HWADDR="00:0C:29:56:8F:AD"IPV6INIT="no"#---NM_CONTROLLED 修改为no---NM_CONTROLLED="no"ONBOOT="yes"TYPE="Ethernet"UUID="ba48a4c0-f33d-4e05-98bd-248b01691c20"#---添加DNS1,别写成了DNS---DNS1=192.168.166.2

4、重启服务

# service network restart

5、辅助事项

  1. 如果重启服务未生效,则重启centOS
  2. 如果重启centOS任未生效,关闭centOS,手动修改下NAT虚拟网卡ip地址,然后再启动centOS(重复以上步骤把ip地址都替换过来)。
  3. 澳门新濠3559 3

    6、VMware 克隆虚拟机出现 Device eth0 does not seem to be present, delaying initialization 的解决办法 错误原因是:Linux网卡绑定了原mac地址导致 1、使用 ifconfig -a 查看当前主机mac地址 澳门新濠3559 4

使用如下命令修改HWaddr

vim /etc/sysconfig/network-scripts/ifcfg-eth0

2、删除 70-persistent-net.rules 文件

rm -rf /etc/udev/rules.d/70-persistent-net.rules

4、重启系统即可

reboot -h now

NAT方式 Centos配置静态IP 1、首先,取消选中使用本地DHCP服务将IP地址分配给虚拟机的选项,然后查看NAT模式的虚拟网卡的网关地址并记...

VMware下桥接设置

标签(空格分隔): 转载 Linux VMware 桥接 NAT


澳门新濠3559 5

目录结构

CentOS7 NAT模式固定IP设置

修改每台虚拟机的配置文件,设置固定IP

cd/etc/sysconfig/network-scripts

修改配置内容 viifcfg-eno16777736初始配置:澳门新濠3559 6澳门新濠3559 7


修改为:

澳门新濠3559 8澳门新濠3559 9

BOOTPROTO=static

IPV6…..都注释

DNS1=114.114.114.114 #这个是国内的DNSip,是固定的,当然还有个8.8.8.8,是国外谷歌的,具体自行百度

IPADDR=192.168.183.130 # 设置一个和原来动态分配的ip在同一子网的IP

NETMASK=255.255.255.0 #子网掩码

GATEWAY=192.168.183.2 #网关,vmvare的nat模式网关为x.x.x.2

ONBOOT=yes

澳门新濠3559 10

重启service network restart查看 修改后的IP


ifconfig

测试本机是否能Ping通虚拟机

测试虚拟机是否能连外网

NAT模式固定IP设置 修改每台虚拟机的配置文件,设置固定IP cd/etc/sysconfig/network-scripts 修改配置内容 viifcfg-eno16777736 初始配置: 修改为...

澳门新濠3559 11

操作环境

2、查看虚拟机网关(从这里我们可以知道在配置NAT网络的时候,修改每台虚拟机的配置文件。宿主机:Microsoft Windows 7 旗舰版
虚拟机:vmware workstation10
虚拟机里的系统:Red Hat Enterprise Linux Server release 6.5(Santiago)
环境上,不管什么系统,什么版本的虚拟机,使用上都是大同小异的,毕竟核心是不变的。

windows环境查看版本信息,cmd命令行中输入systeminfo
linux环境查看发行版信息 cat /etc/issue

澳门新濠3559 12

宿主机版本

澳门新濠3559 13

Linux三大家族

澳门新濠3559 14

虚拟机发行版信息

关于虚拟机VMware 3种网络模式(桥接、nat、Host-only)的工作原理
访问 原博主的博客地址查看 了解详情。

2、查看虚拟机网关(从这里我们可以知道在配置NAT网络的时候,配置文件中的网关应该和虚拟机的网关一一对应)

桥接模式设置小解:

  • ### 第一步:

虚拟机下fedora安装好后,打开VM虚拟机的菜单栏,单击编辑------虚拟网络编辑器,选择“主机虚拟网络 映射”标签,然后把VMnet0 手动选择为你本地的物理网卡(要选择正在使用的网卡,比如说你电脑有一个无线网卡,有一个有线网卡;你现在在用无线网络,那就桥接到无线网卡,要是你现在在用有线网卡,那就桥接到有线网卡),不要选自动设置。然后点击确定。

澳门新濠3559 15

桥接方式VMware设置

澳门新濠3559 16

桥接方式虚拟机设置

  • ### 第二步:

进入虚拟机的操作系统,打开超级终端,输入ifconfig eth0,查看一下eth0的网络设置。主要要确定一下虚拟机和宿主机是不是在同一个网段。如果宿主机的IP是192.168.0.2,那么虚拟机的IP地址应该是从 192.168.0.1到192.168.0.254的。

最重要的一步

就是把虚拟机的网关设置成宿主机的物理IP地址。这一点很重要,很多人虚拟机上不了网都和这个有关,以主机的IP作为虚拟机的网关。见下图,查看宿主机(win7)的网络配置信息:

澳门新濠3559 17

宿主机的配置

  • ### 第三步:

设置宿主机系统 和 虚拟机下的linux。

  • 关闭宿主机的防火墙;略
  • 关闭虚拟机的防火墙;
1) 永久性生效,重启后不会复原
开启:chkconfig iptables on
关闭:chkconfig iptables off

2) 即时生效,重启后复原
开启:service iptables start
关闭:service iptables stop

3) # /etc/init.d/iptables status   //可查看防火墙状态

4 )在开启了防火墙时,做如下设置,开启相关端口
修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
  • 关闭虚拟机的selinux;
    • 查看SELinux状态命令:
    • 关闭SELinux方法:
1、/usr/sbin/sestatus -v  
SELinux status: enabled #如果SELinux status参数为enabled即为开启状态  

2、getenforce #也可以用这个命令检查  

1.临时关闭
setenforce 0 #设置SELinux 成为permissive模式  
setenforce 1 #设置SELinux 成为enforcing模式  

2.永久行关闭
修改/etc/selinux/config 文件将SELINUX=enforcing改为SELINUX=disabled重启机器即可
  • ### 第四步:

测试一下设置是否生效

  • 主机ping虚拟机eth0网卡的ip //不通说明虚拟机下防火墙或者selinux未关闭
  • 虚拟机ping主机ip //不通说明主机下防火墙未关闭
  • 能够互相ping同,设置即完成。 //enjoy!!

如果还有问题,查看一下防火墙等有没有设置好,想一下一些需要重启生效的操作是否重启了。一般做到此,不会有什么问题了。这个时候再启动虚拟机。应该可以上网了.对于使用拨号上网的用户,主机下和虚拟机下只能同时一个在线。

澳门新濠3559 18

补充一下(桥接与NAT具体修改)

这里描述下手动配置桥接虚拟机的ip配置(分为两步)

  • vi /etc/sysconfig/network-scripts/ifcfg-eth0 #编辑配置文件,添加修改以下内容
BOOTPROTO=static   #启用静态IP地址

ONBOOT=yes  #开启自动启用网络连接

IPADDR=10.0.0.78  #设置IP地址(与宿主机处在同一网段内)

NETMASK=255.255.255.0  #设置子网掩码

GATEWAY=48-4D-7E-A5-16-E0   #设置网关(宿主机的物理IP地址)

DNS1=10.0.0.250 #设置主DNS(宿主机的DNS配置)

DNS2=10.0.0.171 #设置备DNS(宿主机的DNS配置)

虚拟机配置图如下:

澳门新濠3559 19

修改后的配置

  • service network restart #重启网络连接

这时就配置成功了,但是可能出现“ping: unknownhost www.baidu.com”的问题。

 3、两种修改IP的方式(这里我们采用第二种)

异常处理

解决方案如下:

桥接方式

上述桥接方式中最为重要的点是:将虚拟机的默认网管改为宿主机的物理地址,这样的配置局域网内的电脑相互可以通信,但是访问不了外网,于是再去挖坑。

  • 1.查看宿主机【win7】的配置,cmd命令行中执行ipconfig/all,查看默认网关

澳门新濠3559 20

宿主机.png

  • 2.在虚拟机中,进入vi /etc/sysconfig/network,在该文件中添加一行:GATEWAY=10.0.0.1,保存退出
  • 3.在虚拟机中,进入vi /etc/sysconfig/network-scripts/ifcfg-eth0,修改GATEWAY=10.0.0.1,物理地址在VMware中查看,HWADDR=00:0C:29:52:A9:87,见图解,保存退出

澳门新濠3559 21

eth0配置.png

澳门新濠3559 22

虚拟机物理地址查看.png

  • 4.重启虚拟机的网络连接,service network restart。哈哈,bingo,这是就应该可以连接外网了哦。

澳门新濠3559 23

重启显示图解

  • 澳门新濠3559,5.这里多说一句,在虚拟机中执行netstat -rn命令,就会看到刚刚设置的默认网关了哦。

澳门新濠3559 24

查看路由表

NAT方式

  • 1.检查网卡设置:vim /etc/sysconfig/network-scripts/ifcfg-eth0
    如果网卡IP为静态IP即BOOTPROTO=static,则尝试改为动态获取IP,即BOOTPROTO=dhcp,同时去掉上述手动配置的信息

  • 2.如果不是静态IP导致的问题,则尝试设置NAT服务器网关、DNS试试:设置DNS:vim /etc/resolv.conf
    打开文件后添加nameserver 192.168.113.2(这个与宿主机VMnet8的网关一致,也就是VMware的NAT服务器的地址,同时宿主机的虚拟网卡VMnet8的DHCP要启用),配图:

澳门新濠3559 25

VMware的NAT服务器

澳门新濠3559 26

VMnet8(NAT)虚拟网络的DHCP服务

  • 3.检查路由表netstat -rn,如果routing table没有设置Gateway,则按以下方式添加网关(其中的网关IP对应本机电脑所在的局域网中 的路由IP):
    route add default gw 192.168.113.2

宿主机的VMnet8的配置信息配图:

澳门新濠3559 27

VMnet8配置

转载自:
Linux关闭防火墙命令
Linux下查看SELinux状态和关闭SELinux的方法
VMware下桥接设置
虚拟机VMware3种网络模式(桥接、nat、Host-only)的工作原理
Red Hat 6.5 resolv.conf自动还原
Linux不能上网ping:unknown host问题怎么解决?
详解虚拟机中的NAT网络连接方式
win7 VMware CentOS桥接(bridge)模式网络配置

****修改IP(重启后无效)
ifconfig eth0 192.168.12.22

****修改IP(重启后永久生效)
vi /etc/sysconfig/network-scripts/ifcfg-eth0

澳门新濠3559 28

4、(重启后)验证

澳门新濠3559 29

 

编辑:操作系统 本文来源:2、查看虚拟机网关(从这里我们可以知道在配置

关键词: