虚拟机克隆Linux想使用远程工具却无法获取IP地址

使用虚拟机新建Linux启动Linux系统

首先编辑网卡信息:[[email protected] ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

HWADDR=00:0c:e9:51:c2:51

TYPE=Ethernet

UUID=df672a61-a87f-45b1-8445-7a304e870f66

ONBOOT=yes            #这是随系统启动而启动的选项

NM_CONTROLLED=no #这是由系统的networkmanager来管理IP地址

BOOTPROTO=static     #设置网卡获取IP地址方式 有static DHCP,none,bootp

IPADDR=192.168.92.128 #添加IP地址

NETMASK=255.255.255.0#增加子网掩码

BROADCAST=192.168.0.255#增加广播地址

GATEWAY=192.168.0.1#增加网关地址

第二步

[[email protected] ~]# ifup eth0

Determining IP information for eth1... done.

输入命令ifconfig

[[email protected] ~]# ifconfig

eth0      Link encap:Ethernet

inet addr:192.168.92.128  Bcast:192.168.92.255  Mask:255.255.255.0

现在就可以看到ip地址了可以使用远程工具了。

init 0 关闭Linux

这台机器作为母体

接着使用VMware虚拟机克隆 注意要选择:创建完整克隆

克隆的Linux是没有IP地址的ifup也无法启动,所以无法使用远程工具链接

错误提示:device eth0 does not seem to be present, delaying initialization

1、

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

因为ifcfg-eth0的配置文件里保存了以前的MAC地址,红色部分删除掉

UUID随便改变一个数字

IPADDR更改为你想要的ip我的是192.168.92.129

2、

mv /etc/udev/rules.d/70-persistent-net.rules    /tmp/ 直接删除也可以,然后init 6重启机器

因为这个文件绑定了网卡和mac地址,所以换了网卡以后MAC地址变了,所以不能正常启动,也可以直接编辑这个配置文件把里面的网卡和mac地址修改成对应的,不过这样多麻烦,直接删除重启,它会自动生成个。

再重启Linux之后输入ifconfig命令

就会发现IP地址了,现在就可以使用远程工具了。

建议修改映射

建议修改主机名

最后重启Linux虚拟机就能发现主机名变成了cent01。

至此大功告成。

原文地址:http://blog.51cto.com/12040328/2134486

时间: 2024-10-10 02:49:25

虚拟机克隆Linux想使用远程工具却无法获取IP地址的相关文章

linux c 网络编程:用域名获取IP地址或者用IP获取域名 网络地址转换成整型 主机字符顺序与网络字节顺序的转换

用域名获取IP地址或者用IP获取域名 #include<stdio.h> #include<sys/socket.h> #include<netdb.h> int main(int argc,char **aggv) { struct hostent *host; char hostname[]="www.163.com"; char hostname2[]="www.baidu.com"; struct in_addr in;

linux如何自动获取ip地址

第一步:激活网卡 系统装好后默认的网卡是eth0,用下面的命令将这块网卡激活. # ifconfig eth0 up 第二步:设置网卡进入系统时启动 想要每次开机就可以自动获取IP地址上网,就要设置网络服务在系统启动时也启动.Linux有一点与windows不同的是很多服务默认是停止的,而且你在某次使用该服务时启动这个服务,但是没设置它为默认启动,则下次进入系统这个服务依然是停止的.下面是设置网络服务在系统启动时也启动的方法. 使用chkconfig命令让网络服务在系统启动级别是2345时默认启

自动获取IP地址的命令是什么?您知道在什么情况下,您的Linux才可以自动获取IP地址?

1. 自动获取IP地址的命令是什么?您知道在什么情况下,您的Linux才可以自动获取IP地址? 答:(1) Linux中使用 dhclient 命令可以从DHCP服务器上获得一个可用的IP地址 (2)首先,需要激活网卡eth0:其次,如果linux是虚拟机,那么还需要设置虚拟机的网络是桥接 模式或者NAT模式,桥接模式必须在网络管理员允许分配IP的情况下自动获得IP地址才能成功: NAT模式一般都能成功:最后,可以配置eth0的配置文件/etc/sysconfig/network-scripts

mysql数据库可以远程连接或者说用IP地址可以访问

mysql数据库可以远程连接或者说用IP地址可以访问 一般情况不建议直接修改root的权限, 先看下,自己mysql数据库的用户级权限 mysql -u root -p----->用root登陆   use mysql------->切换到mysql数据库(这个mysql是数据库的名字,---->安装的时候系统自带的吧) 可以看到我的是这样的,至于为什么有2个root我还不太清楚,我记得mysql安装的时候有个选项是---(是否可以远程访问)可能第一个root是这个作用吧,而我们常用的是

linux中配合IS-IS搭建DHCP服务让客户机自动获取IP地址

实验目的:首先是配置上次发表IS-IS的部分配置过程,然后结合两台linux虚拟机,一台DHCP服务器,一台客户机,让客户机自动获取IP,使用DHCP给他保留的特定的IP地址,然后测试能够和另外一台添加的PC机互联互通. 实验过程:首先配置路由器的IP地址和IS-IS协议.RIP协议.并设置路由重分发. 然后配置linux-1的DHCP服务器以及配置文件. 然后配置linux-2的网卡参数为自动获取IP地址. 最后使用VPCS配置C1的IP地址测试和linux-2客户机的互通性.下面是详细过程.

虚拟机Redhat桥接无法获取IP地址

虚拟机Redhat桥接无法获取IP地址 先确认是否同时安装VirtualBox与VMware,本方案仅适用同装两款虚拟机出现的此种故障 报错代码: [[email protected] ~]# ifconfig eth0     Link encap:Ethernet  HWaddr00:0C:29:BD:65:C8 inet6 addr: fe80::20c:29ff:febd:65c8/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500

【php】利用新浪api接口与php获取远程数据的方法,获取IP地址,并获取相应的IP归属地

本文与<[Servlet]Javaweb中,利用新浪api接口,获取IP地址,并获取相应的IP归属地>(点击打开链接)为姊妹篇,只是后端编程语言换成了php. 做出同样的效果,打开页面,得到客户端的ip,并获取利用新浪api接口获取此ip的归属地. 可以看到,在IE6也是相当正常的. 目录结构如下,非常简单,同样就两个文件,其实如果你愿意,写成一个php文件也可以,但是显示层和逻辑业务层还是不混在一起为好吧? 唯一值得注意的是,这两个文件打死也不能一个叫ipGet.php,ipGet.html

(转)LINUX下Live555不能获取ip地址解决方法

linux下运行live55 显 示如图 :没有获取ip:  ip是0.0.0.0 live555在不知道本地IP地址与网络接口的情况下,通过一个在本地某端口建立一个UDP连接,然后把这个UDP连接加入 到一个组播组 ,当然要对这个组播组进行相应的设置,比如TTL,回环等等:然后通过UDP连接发送一个数据:最后通过这个UDP连接接收这个数据,并且解析相应的发送地址:大概流程就是这样了. 具体的代码片段live555:groupsock/GroupsockHelper.cpp里:因此我们设置固定的

vmware workstation虚拟机克隆Linux后网卡不启动解决方法

方法一  适用于BOOTPROTO=auto自动获取IP(静态IP也行) Vmware虚拟机在进行克隆操作后,会发现克隆后的主机原eth0将会不见,取而代之会有一个新MAC的网卡eth1.本文解决如何合理的将网卡改为eth0. ifconfig nmcli vim 方法/步骤 1 ifconfig eth1   确定新网卡的MAC地址. nmcli con 确定新网卡的UUID 2 vim /etc/udev/rules.d/70-persistent-net.rules 把原eth0的相关信息