1、首先打开虚拟机的服务器设置,点击网络,将网络1修改为桥接网卡。
2、然后打开虚拟机,编辑“/etc/sysconfig/network-script/ifcfg-enp0s3”文件,设置一个固定的ip地址,网桥和网关。
3、接着继续编辑“/etc/resolvconf”文件,添加nameserver。
4、最后设置完成后,在终端中ping一下,发现此时是可以ping通的,就说明网络设置没有问题了。
虚拟机的IP地址是可以更改的,1、把你的虚拟网卡VMnet8设置为自动获得IP、自动获得DNS服务器,启用。
2、把你虚拟机中 *** 作系统的“本地连接”也设置为自动获得IP、自动获得DNS服务器,
(在虚拟机中,右键“本地连接”-双击“Internet 协议”,看看是不是自动的吧!固定IP的也在这 里 改!)
3、当然是将虚拟机的上网方式选为NAT咯。
右键你要设置的虚拟机选“设置”(因为有的不止虚拟一台),在“硬件”中选“以太网”, 将右 边的网络连接改为NAT-确定。
4、点菜单栏里的“编辑”-选“虚拟网络设置”,先将“自动桥接”给去掉(去掉钩钩),
再选“DHCP”开启DHCP服务,点“开始”-应用,再按同样的方法开启“NAT”的功能。5、最重要的是你的两个服务必须开启:VMware DHCP Service 和VMware NAT Service
具体 *** 作如下:
开始---设置--控制面板---管理工具---服务
确保 VMware DHCP Service 和VMware NAT Service 服务已经启动Linux如何修改ip三种方法:
1、命令行下输入setup选择network configration直接修改
2、ifconfig eth0 新ip
然后编辑
cd /etc/sysconfig/network-scripts/
[aeolus@db1 network-scripts]$ vi ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=219136241211
NETMASK=255255255128
GATEWAY=219136241254
[aeolus@db1 etc]$ vi resolvconf
nameserver 2029612868
nameserver 219136241206
----------------------- Linux下修改网卡IP和网关
建议通过终端字符方式下来修改一修改IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
BROADCAST=1921681255
IPADDR=192168133
NETMASK=2552552550
NETWORK=19216810
ONBOOT=yes
USERCTL=no
PEERDNS=no
TYPE=Ethernet
~
vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
IPADDR=192168234
NETMASK=2552552550
USERCTL=no
PEERDNS=no
TYPE=Ethernet
NETWORK=19216820
BROADCAST=1921682255
二修改网关
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Aaron
GATEWAY=19216811
三重新启动网络配置
/etc/initd/network restart
修改配置文件
/etc/sysconfig/network-scripts/ 下有配置文件
比如文件:ifcfg-eth0 代表是以太网实际网卡0的配置文件
比如文件:ifcfg-eth0:1 代表是以太网实际网卡0的配置文件
域名服务器配置文件:
/etc/ resolvconf
修改ip地址即时生效:
# ifconfig eth0 192168020 netmask 2552552550
启动生效: 修改
/etc/sysconfig/network-scripts/ifcfg-eth0
修改default gateway 即时生效:
# route add default gw 1921680254
启动生效: 修改
/etc/sysconfig/network-scripts/ifcfg-eth0
修改dns 修改
/etc/resolvconf
修改后可即时生效,启动同样有效
修改host name 即时生效:
# hostname fc2
启动生效: 修改
/etc/sysconfig/network
第三种直接进图形界面改命令行下输入startx后找到网络属性改方法 1
以 root 身份登录到具有 SSH 客户端的 ESX 主机。
使用文本编辑器编辑 /etc/opt/vmware/vpxa/vpxacfg 文件并更改 vCenter Server 的新 IP 的 <serverIp> 参数。
ESXi 50:可以在 /etc/vmware/vpxa/vpxacfg 中找到 vpxacfg 文件
保存更改并退出。
在 ESX 上重新启动管理代理。有关详细信息,请参见在 ESX Server 上重新启动管理代理 (1003490) (Restarting the Management agents on an ESX Server (1003490))。
重新启动 VirtualCenter Server 服务。有关说明,请参见停止、启动或重新启动 vCenter Server 服务 (1003895) (Stopping, starting, or restarting the vCenter Server service (1003895))。
注意:此过程可在 VMware 技术支持工程师的帮助下通过技术支持模式在 ESXi 主机上执行。有关详细信息,请参见用来获得紧急支持的技术支持模式 (1003677) (Tech Support Mode for Emergency Support (1003677)。
方法 2
在 vSphere Client 中,右键单击 ESX 主机,然后单击断开连接。
在 vSphere Client 中,右键单击 ESX 主机,然后单击重新连接。如果 IP 仍不正确,请转到第 3 步。
在 vSphere Client 中,右键单击 ESX 主机,然后单击移除。
注意:从 vCenter Server 移除主机后,将会丢失虚拟机和主机的所有性能数据。
重新安装 VMware vCenter Server 代理。有关说明,请参见验证和重新安装 VMware VirtualCenter Server 代理的正确版本 (1003714) (Verifying and reinstalling the correct version of VMware VirtualCenter Server agent (1003714))。
选择新建 > 添加主机。
输入用于连接到主机的信息。
参考文档:>修改MAC地址有两种方法:
一、修改vmx配置文件
修改vmx配置文件的两种方法
1用文本工具(比如记事本或vi)打开vmx配置文件,然后修改一下几行:
ethernet0generatedAddress = "00:0c:29:1c:35:cc"
uuidbios = "56 4d e0 c4 a2 41 24 1b-5b 6e 4b a0 0b 1c:35:cc"
注释:
其中 00:0c:29: 不能够修改
1c:35:cc可以修改
2、一种是:
首先用文本工具(比如记事本或vi)打开vmx配置文件,然后把以下三行删除掉:
ethernet[n]generatedAddress
ethernet[n]addressType
ethernet[n]generatedAddressOffset
再在配置文件里添加一行:
ethernet[n]address = 00:50:56:XX:YY:ZZ
其中[n] 为你的网卡系列号;
XX修改范围为:00-3F ;
YY与ZZ的修改范围为:00-FF ;
“00:50:56”这几个是不能修改的 ;
试一下 我在714下好使1、自动获取IP地址
虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址。
#dhclient 自动获取ip地址命令
#ifconfig 查询系统里网卡信息,ip地址、MAC地址
分配到ip地址后,用物理机进行ping ip地址,检测是否ping通。
2、手动设置ip地址
如果虚拟机不能自动获取IP,只能手动配置,配置方法如下:
输入命令
#vi /etc/sysconfig/network-scripts/ifcfg-eth0 [编辑网卡的配置文件]
输入上述命令后回车,打开配置文件,使用方向键移动光标到最后一行,按字母键“O”,进入编辑模式,输入以下内容:
IPADDR=192168410
NETMASK=2552552550
GATEWAY=19216841
另外光标移动到”ONBOOT=no”这一行,更改为ONBOOT=yes
“BOOTPROTO=dhcp”,更改为BOOTPROTO=none
完成后,按一下键盘左上角ESC键,输入:wq 在屏幕的左下方可以看到,输入回车保存配置文件。
之后需要重启一下网络服务,命令为
#servicenetwork restartNAT网络中,相当于虚拟机的网卡和主机的VMware Network Adapter VMnet8虚拟网卡连接到虚拟机软件提供的VMnet8虚拟交换机上,因此主机是通过VMware Network Adapter VMnet8这个虚拟网卡通信的,并且可以知道VMware Network Adapter VMnet8就只是主机用来和虚拟机通信的一个虚拟网卡。在这种网络结构中,VMware为虚拟机提供了一个虚拟的NAT服务器和一个虚拟的DHCP服务器(其实就是主机系统服务中的两个服务),虚拟机便是利用这两个服务连接到Internet的,所以正常情况下,虚拟机系统只要设定自动获得IP就可以上网了。
但是,由于我的两台虚拟机需要使用静态IP来实现一些服务,所以只能想办法设置成静态IP。于是查看了VMware中虚拟交换机VMnet8的属性和虚拟网卡VMware Network Adapter VMnet8的NAT属性,发现VMnet8是处在1921681100子网中,并且VMware中查看到VMware Network Adapter VMnet8的GATEWAY是1921681102,经过实验后,发现虚拟机使用DHCP时查看到的GATEWAY也是这地址,这个地址应该就是那个虚拟的NAT服务器的地址。所以这时我的虚拟机要设置静态IP,网关就是1921681102。
同时,为了保证虚拟机和主机的通信,虚拟机的IP需要和主机的VMware Network Adapter VMnet8网卡在同一网段,VMware Network Adapter VMnet8的IP是安装VMware时自动分配的,在我的电脑上查看到的是1921681101。于是,设置虚拟机的IP为 192168110172。DNS仍然是我的主机用的DNS服务器,就是学校网络中心的2021181922。
这样设置完成后,虚拟机就既能和主机通信,又能连接到Internet了。其中,虚拟机和主机通信是由其IP决定的,IP和主机的虚拟网卡 VMware Network Adapter VMnet8的IP一致,连接到Internet则是利用了VMware提供的NAT服务为虚拟交换机VMnet8作路由,也就是网关设置为虚拟NAT服务器的地址。这里,由于用了静态IP,所以没有用到VMware的DHCP服务。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)