① vmware虚拟机 桥接方式 建立linux虚拟机 ip异常
先看一下你的ssh服务开启了没有,
你桥接到你的物理网卡以后呢,可以自己给LINUX虚拟机设一个IP的
#
vim
/etc/sysconfig/network-scripts/ifcfg-eth0
如果你就一块网卡的话,这样就可以修改IP了,改完了以后记得重启网络服务
#
service
network
restart
如有不行,可以Q我
734113663
② vmware下的linux自定义IP后无法上网,怎么解决
首先要确定的是你的VMware采用哪种网络模式,其次如果是NAT模式的话,自动就ok,如果是主机模式的话,是没法上网的,如果是桥接模式的话,要确定的是要跟主机的ip地址是否在同一网段。在同一网段才会上网。楼主,个人建议您下载《Linux就该这么学》这本书,看看,很系统、很全面、很实用的图文介绍,当然了,您就不会遇到类似的问题了。希望可以帮到您!
③ VMware下linux如何设置Ip
vi /etc/sysconfig/network-scripts/ifcfg-eth0 至于eth后天的数字是几,具体看你自己的机器,一般一个网卡的话就是0,具体几个可以用list看ifcfg-eth0里的配置参数,HWADDR=MAC地址,不用配,BOOTPROTO=设置获取IP方式,STATIC静态地址,DHCP动态获取,ONBOOT=YES开机启动,HOTPLUG=no,IPADDR=IP地址,NETMASK=子网掩码,NETWORK=网络地址,BROADCAST=网络广播,GATEWAY=默认网关:配完之后;ifdown eth0;ifup eth0;ip add show查看IP信息是否配置成功.请关注《linux就该这么学》官网。
④ 给虚拟机中的Linux系统设置静态IP
1.输入命令ifconfig查看当前系统ip、网关等信息
2.修改系统配置文件
输入vim /etc/sysconfig/network-scripts/ifcfg-eth0
将文件中的三个参数改为:
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
接着添加IP地址、子网掩码、默认网关
IPADDR=192.168.6.60
NETMASK=255.255.255.0
GATEWAY=192.168.6.2
*注意,这里的IP地址和默认网关不是乱填的
需要查看虚机的虚拟网络编辑器
这里需要选VNnet8,如果已经有这个名称了,就可以直接在改名称下修改
选中VMnet8,选择NAT模式,并去掉勾选 使用本地DHCP服务将IP地址分配给虚拟机
进入NAT设置
如图所示,网关IP(GATEWAY):192.168.145.2即为配置文件中的网关,IP地址(IPADDR)则取该网关中的一个子网IP:192.168.145.0,子网掩码(NETMASK)默认为:255.255.255.0
配置好文件,保存并退出。
接下来为系统设置DNS
命令:vi /etc/resolv.conf
进入配置文件添加(这是Google提供的公用DNS):
nameserver 8.8.8.8
保存并退出。
然后重启net服务
命令:service network restart
这时我们可以用ping命令去ping主机IP和外网(如: www..com ),我们会发现可以ping通主机IP也能ping通外网
OVER
问题:centos 可以ping 通 windows,也可以ping通外网,但是windows ping 不通 centos
Centos中输入ip addr,查看ip信息
windows 中输入ipconfig命令,查看ip信息,使Centos中和winwods的ip在一个网段即可
关于怎么修改windows中V8如下操作即可:
这里的IP和ContOS静态IP保持在一个网段即可,网关参考虚拟机网络设置:
现在再去用xshell连接或者ping即可
linux安装图形化界面
https://jingyan..com/article/0964eca26fc3b38284f53642.html
1.首先点击:VMware软件中的虚拟机---安装VMware Tools。(注意:下面红色字体为输入的命令)
2.解压缩VMware Tools
命令: cd /media/VMware\ Tools/ (进入光驱(注意Tools前边有空格)
挂载成功以后 在VMwareTools里边有一个 VMwareTools-10.2.0-7259539.tar.gz(查看你的,我们可能不一样),解压
tar zxvf VMwareTools-10.2.0-7259539.tar.gz -C /tmp/ 解压缩tar包到/tmp 下
cd /tmp/vmware-tools-distrib/ 进入/tmp
3.安装VMware Tools
./vmware-install.pl
下面的选项就按照默认值,一直回车就可以:
出现选择就回车,一直回车后,出现如下:
此时安装成功,重启即可
⑤ VMware虚拟机里Linux系统怎么上网
VMWare虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。那你知道在VMware虚拟机里Linux系统怎么上网吗?我带来了VMware虚拟机里Linux系统上网的 方法 ,下面大家跟着我一起来学习一下吧。
VMware虚拟机里Linux系统上网方法参考如下
原理:使用Windows下的连接作为网关。Linux作为一个虚拟的客户端通过这个Windows下的连接连上网。
1、设置Windows下的本地连接允许VMware的虚拟网卡来共享上网。
2、设置Windows下的VMware产生的虚拟网卡1。将其IP设置为192.168.0.1。子网掩码为255.255.255.0。
3、设置VMware的网卡为Host-only
4、启动Linux,然后在网络设置中将eth0设置为IP为 192.168.0.2。然后设置子网掩码255.255.255.0。再设置网关为192.168.0.1。最后设置DNS为Windows下使用的那 个DNS地址即可(在安装虚拟机前可以用ipconfig查到)。再激活eth0即可。
5、如果不行,那就设置完后,重启你的电脑。
而我在公司装的时候,没做第3步,用了默认的NAT方式,同样也可以上网。
VMware的网卡设置模式
VMware 提供四种网络连接方式
Bridge:这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡 绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多个IP的能力.
在此种模式下,虚拟机内部的网卡(例如linux下的eth0)直接连到了物理网卡所在的网络上,可以想象为虚拟机和host机处于对等的地位,在网络关系上是平等的,没有谁在谁后面的问题.
使用这种方式很简单,前提是你可以得到1个以上的地址.对于想进行种种网络实验的朋友不太适合,因为你无法对虚拟机的网络进行控制,它直接出去了.
nat方式:这种方式下host内部出现了一个虚拟的网卡vmnet8(默认情况下),如果你有过做nat服务器的 经验 ,这里的vmnet8就相当于连接到内网的网卡,而虚拟机本身则相当于运行在内网上的机器,虚拟机内的网卡(eth0)则独立于vmnet8.
你会发现在这种方式下,vmware自带的dhcp会默认地加载到vmnet8界面上,这样虚拟机就可以使用dhcp服务.更为重要的 是,vmware自带了nat服务,提供了从vmnet8到外网的地址转 换,所以这种情况是一个实实在在的nat服务器在运行,只不过是供虚拟机用的. 很显然,如果你只有一个外网地址,此种方式很合适.
hostonly:
这应该是最为灵活的方式,有兴趣的话可以进行各种网络实验.和nat唯一的不同的是,此种方式下,没有地址转换服务,因此,默认情况下,虚拟机只 能到主机访问,这也是hostonly的名字的意义. 默认情况下,也会有一个dhcp服务加载到vmnet1上.这样连接到vmnet8上的虚拟机仍然可以设置成dhcp,方便系统的配置.
是不是这种方式就没有办法连接到外网呢,当然不是,事实上,这种方式更为灵活,你可以使用自己的方式,从而达到最理想的配置,例如:
a.使用自己dhcp服务:首先停掉vmware自带的dhcp服务,使dhcp服务更为统一.
b.使用自己的nat,方便加入防火墙.windows host可以做nat的方法很多,简单的如windows xp的internet共享,复杂的如windows server里的nat服务.
c. 使用自己的防火墙.因为你可以完全控制vmnet1,你可以加入(或试验)防火墙在vmnet1和外网的网卡间.
从以上可以看出,hostonly这种模式和普通的nat server带整个内网上网的情形类似,因此你可以方便的进行与之有关的实验,比如防火强的设置等
1、Bridge模式(一切都跟host一样,只有ip不能与host相同)
ip 192.168.39.222
netmask:255.255.252.0
gateway:192.168.39.254
Primary nameserve:192.168.39.252
2、NAT模式
首先在host中查看VMnet8的IP(e.g. 192.168.255.1).
启动VMware,点Edit下Virtual Network Setting… ,弹出Virtual network Editor对话框;
查看NAT选项卡,记录NAT的Gateway IP address:192.168.255.2
在config中,填写:
ip:192.168.255.5(与192.168.255.1在同一个网段的不同地址)
netmask:255.255.255.0(与192.168.255.1的隐码相同)
Gateway IP:填写VMware中的NAT网关192.168.255.2
Primary nameserver:填写与主机中一样的网关192.168.39.252,这样就可以上网冲浪了.
如果填写192.168.255.1,则不能连上外网.这里也可以不停,总之不能写错误的地址
3、hostonly模式
(1)查看你的连接外网的网卡的属性,选择“高级”标签,设置成允许共享,并设定允许的网络接口为VMNET1
(2)再插看一下你的VMnet1 的属性,看一下TCP/IP协议的设置,你发现已经被自动设置为
192.168.0.1/255.255.255.0,
(3)windows下的设置完成,转入到跑linux的虚拟机.将你的eth0的ip地址设置为静态的(如果安装时没有选静态的话) .
按红帽子图标->系统设置->网络(或 其它 你了解的方法)
ip: 192.168.0.2(或其它在此网段上的地址)
netmask: 255.255.255.0
default gateway: 192.168.0.1 (VMnet1的地址)
dns:输入你自己的DNS (host中用的DNS)
保存设置.如果你还没有设置好主机名称:
cd /etc/sysconfig
vi network
编辑HOSTNAME
cd /etc
vi hosts
加入:
192.168.0.2 yourhostname
重新启动服务
su
/sbin/service network restart
(4)测试一下
网关: ping 192.168.0.1
dns: ping dnsserver
(1)Bridged方式
用这种方式,虚拟系统的IP可设置成与本机系统在同一网段,虚拟系统相当于网络内的一台.独立的机器,与本机共同插在一个Hub上,网络内其他机器可访问虚拟系统,虚拟系统也可访问网络内其他机器,当然与本机系统的双向访问也不成问题.
(2)NAT方式
这种方式也可以实现本机系统与虚拟系统的双向访问.但网络内其他机器不能访问虚拟系统,虚拟系统可通过本机系统用NAT协议访问网络内其他机 器.NAT方式的IP地址配置方法:虚拟系统先用DHCP自动获得IP地址,本机系统里的VMware services会为虚拟系统分配一个IP,之后如果想每次启动都用固定IP的话,在虚拟系统里直接设定这个IP即可.
(3)host-only方式
顾名思义这种方式只能进行虚拟机和主机之间的网络通信,既网络内其他机器不能访问虚拟系统,虚拟系统也不能访问其他机器.
(4)not use方式
既是不使用网络,虚拟系统为一个单机.
一般来说,Bridged方式最方便好用.但如果本机系统是win2000而网线没插(或者根本没有网卡),网络很可能不可用(大部分用PCI网卡的机器都如此),此时就只能用NAT方式或host-only,之前所说的那两块虚拟网卡就是适应这两种网络准备的.
⑥ VMware下Linux 如何设置ip
vi /etc/sysconfig/network-scripts/ifcfg-eth0
至于eth后天的数字是几,具体看你自己的机器,一般一个网卡的话就是0,具体几个可以用list看
ifcfg-eth0里的配置参数
HWADDR=MAC地址,不用配
BOOTPROTO=设置获取IP方式,STATIC静态地址,DHCP动态获取
ONBOOT=YES开机启动
HOTPLUG=no
IPADDR=IP地址
NETMASK=子网掩码
NETWORK=网络地址
BROADCAST=网络广播
GATEWAY=默认网关
配完之后
ifdown eth0
ifup eth0
ip add show查看IP信息是否配置成功
⑦ vmware虚拟机装linux系统怎么配置ip
linux系统安装完成后启动网卡会自动获取一个ip。
如果需要静态ip,则需要用vim 编辑器修改配置文件,重启网络后生效。
#vim /etc/sysconfig/network-script/ifcfg-eth0
然后对网卡文件修改
DEVICE=eth0 #物理设备名
IPADDR=192.168.1.100 #IP地址
NETMASK=255.255.255.0 #掩码值
NETWORK=192.168.1.0 #网络地址(可不要)
BROADCAST=192.168.1.255 #广播地址(可不要)
GATEWAY=192.168.1.1 #网关地址
ONBOOT=yes # [yes|no](引导时是否激活设备)
USERCTL=no #[yes|no](非root用户是否可以控制该设备)
BOOTPROTO=static #[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)!
⑧ VMware下Linux 如何设置ip
静态方法
注意:所有操作均使用root用户
修改ip:
编辑文件/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
//设备名称,不要修改
BOOTPROTO=static
//不要修改
BROADCAST=10.10.22.255
//广播地址,一般为本网段的最后一个IP
IPADDR=10.10.22.145
//ip地址
NETMASK=255.255.255.0
//子网掩码
NETWORK=10.10.22.0
//网段地址
ONBOOT=yes
//不要修改
TYPE=Ethernet
//不要修改
注意:
ifcfg-eth0是第一张网卡,ifcfg-eth1是第二张网卡,依次类推
增加ip:
可以重新编译一个文件,文件名为/etc/sysconfig/network-scripts/ifcfg-eth0:0
也可以直接在/etc/sysconfig/network-scripts/ifcfg-eth0中添加(但是设备eth0一定要有)
DEVICE=eth0:0
//设备名称,不要修改
BOOTPROTO=static
//不要修改
BROADCAST=10.10.33.255
//广播地址,一般为本网段的最后一个IP
IPADDR=10.10.33.145
//ip地址
NETMASK=255.255.255.0
//子网掩码
NETWORK=10.10.33.0
//网段地址
ONBOOT=yes
//不要修改
TYPE=Ethernet
//不要修改
依次类推,如果再增加一个ip,则再增加如下配置:
DEVICE=eth0:1
//设备名称,不要修改
BOOTPROTO=static
//不要修改
BROADCAST=10.10.44.255
//广播地址,一般为本网段的最后一个IP
IPADDR=10.10.44.145
//ip地址
NETMASK=255.255.255.0
//子网掩码
NETWORK=10.10.44.0
//网段地址
ONBOOT=yes
//不要修改
TYPE=Ethernet
//不要修改
同样如果在第二张网卡,则需要增加:
DEVICE=eth1:0
//设备名称,不要修改
BOOTPROTO=static
//不要修改
BROADCAST=10.10.33.255
//广播地址,一般为本网段的最后一个IP
IPADDR=10.10.33.145
//ip地址
NETMASK=255.255.255.0
//子网掩码
NETWORK=10.10.33.0
//网段地址
ONBOOT=yes
//不要修改
TYPE=Ethernet
//不要修改
增加默认网关的方法:
注意一台机器只能有一个缺省网关,否则就应该给出具体的路由方式。
在相关的设备配置中增加一项即可,例如在上述配置中,在第一张网卡的第一个IP增加一个缺省网关:
DEVICE=eth0
BOOTPROTO=static
BROADCAST=10.10.22.255
IPADDR=10.10.22.145
NETMASK=255.255.255.0
NETWORK=10.10.22.0
ONBOOT=yes
TYPE=Ethernet
GATEWAY=10.10.22.3
修改完成后,要想使上述修改生效,则需要重起机器,或者重起网络。
重新启动机器的方法是:reboot
重起网络的方法是:service
network
restart
以上为静态增加ip的方法,即机器重起后仍然有效的方法。
动态方法
注意:所有操作均使用root用户
修改IP:
ifconfig
eth0
10.10.22.145
则直接将第一张网卡的IP修改成10.10.22.145
增加IP:
ifconfig
eth0
add
10.10.33.145
//增加一个IP
ifconfig
eth0:0
broadcast
10.10.33.255
//修改刚刚增加IP的广播地址
再增加一个IP:
ifconfig
eth0:0
add
10.10.44.145
ifconfig
eth0:0:1
broadcast
10.10.44.255
//修改刚刚增加IP的广播地址
千万不要如下操作:
ifconfig
eth0
add
10.10.44.145
这样就把刚刚加的IP10.10.33.145修改成了10.10.44.145
再增加一个IP:
ifconfig
eth0:0:1
add
10.10.55.145
ifconfig
eth0:0:1:1
broadcast
10.10.55.255
//修改刚刚增加IP的广播地址
答案补充
配置网卡DNS
配置文件在/etc/resolv.conf下面。
vi
/etc/resolv.conf
nameserver
202.109.14.5
#主DNS
nameserver
219.141.136.10
#次DNS
search
localdomain
网络配置完成后,都需要重启网络服务:service
network
restart
或/etc/init.d/network
restart
⑨ vmware+linux+局域网+IP配置
资料:
netmask ip地址 broadcast 子网掩码 gateway 网关 dns DNS服务器
vmware三种网络连接上网设置:
1.桥接方式(bridge) :
默认使用vmnet0
将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同:
ip地址与主机同段相异,
子网掩码与主机相同,
网关与主机相同,
DNS服务器与主机相同。
实现虚拟机<--->主机虚拟机<---->互联网 通信。
2.共享方式(nat) :
默认使用vmnet8
将虚拟机设置成使用dhcp方式上网,windows下选择"自动获取ip",linux下开启dhcp服务即可。
手动设置:
ip设置与vmnet8同网段,
网关设置成vmnet8的网关,
DNS服务器设置与主机相同,
实现虚拟机<--->主机虚拟机<---->互联网 通信。
查找vmnet1的网关,通常是xxx.xxx.xxx.2
例如 vmnet8 ip:172.16.249.1 gw :172.16.249.2
虚拟机设置: ip :172.16.249.100 gw: 172.16.249.2
3.私有方式(host-only):
默认使用vmnet1
将虚拟机ip设置与vmnet8同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同,dns设置与主机相同
例如 vmnet1 ip :172.16.245.1
虚拟机设置: ip :172.16.245.100 gateway :172.16.245.1
这样就实现了虚拟机<--->主机 通信,但是虚拟机<--->互联网 仍无法通信
简单分析:
##########################################################
说明:我的是校园网环境,MAC是绑定的^_^
##########################################################
特别提示:你必须保证你的虚拟机中,虚拟网络编辑器中的DHCP和NAT服务必须是启动的!!!特别是在你使用NAT方式时!!!!
1.如果你只是让你的虚拟机访问你所在的私有网络(对于我那就是校园网)
那你就选择桥接方式(bridge),IP设置为跟你真实主机一样,只要使用同网段中未被使用的IP就行!!!如果你愿意拿你虚拟主机的MAC注册一下,我敢保证这种方法也能上网,或者把虚拟主机的MAC改成已经注册过的(不建议是自己真实主机的),那也应该能上网.(这种改MAC的方法我们经常用,算是对学校的抗议吧!!!!:)
2.如果你只是想在你虚拟机内部组建网络那就选则私有方式(host-only)
这样可以在你的主机上模拟网络环境(我的模拟环境有8个系统,两个网段,其中linux占半数 ^_^)
接下来是我最得意的上网方式,共享方式,就是NAT地址转换方式,我曾经同时4个系统打开Bai的网站,虚拟机中两个Windows2000 一个linux (FC5)还有真实主机 ^_^
对虚拟机唯一有用的是你的真实的DNS服务器IP,其他的决定于你的vmnet8(排除你做了更改!!一般默认vmnet8是NAT的)
方法在上面已经描述了,你应该知道怎么做了把!
需要注意的是:
1.虚拟机网络段的分配是随机的(我也挺感到奇怪的!!),每次重新安装虚拟机VM软件都不一样,但是可以该的,要修改注册表,不过没必要;
2.取保你虚拟机的的DHCP,NAT服务都是启动的(如果你的DHCP启动那你连你NAT方式的IP都省了,不过建议设置IP,因为这是经验^_^)
3.你的虚拟机一定要做了快照,否则你虚拟机崩溃你就惨了(我同学用我的方法设置了之后上XXX网站就搞的虚拟机崩溃了 ^_^)