linux虚拟机怎么查看自己新设的ip地址是否生效

linux虚拟机怎么查看自己新设的ip地址是否生效,第1张

1.首先以根用户登录系统,然后使用lspci | grep Ethernet命令检查计算机上的以太网卡设备是否被内核检测到。这里我要提醒大家,在默认的情况下,只有root也就是根用户才有权限进行网络配置。红框内就是检测到的网卡信息。

2.然后使用“ifconfig”命令查看系统已经识别并已激活的网络接口。如果没有找到可以用“ifconfig -a”命令找到所有已识别包括未激活的网络接口,然后使用”ifconfig 网卡名 up“激活。可以看出我的CentOS6.4系统上有一块已激活的eth0网卡,下面就对这块网卡进行设置使它能够发挥作用。

3.这里我首先为大家演示如何临时指定IP地址。在命令行输入“ifconfig 网卡名 IP地址 netmask 子网掩码”就可以临时指定网卡的IP地址,但重启后失效。相对于上一张图,我的IP临时设置已经生效。

4.接下来为大家演示如何永久改变IP地址。第一步用“vi /etc/sysconfig/network-scripts/ifcfg-eth0”编辑网卡eth0的配置文件。这里小编要说明的是如果设置的是dhcp自动获取IP地址,那么IPADDR、NETMASK和GATWAY都可以不写。

5.第二步就是使用“service network restart”命令重新启动network服务,使配置文件生效。四个状态都必须是OK,否则说明设置有问题,需要重新修改设置。

6.最后再次使用“ifconfig”命令查看网卡参数,可以看出IP地址修改成功,并且会一直保留。

使用 虚拟ip最多的场景可能是双机 ,往往结合着keepalived使用。其实没有双机软件也可以使用虚拟ip,下面介绍两种方法ip addr和ifconfig进行增删查虚拟ip。

增加虚拟ip :

ip addr add ip/netmask dev 网口名称,比如ip addr add 192.168.88.0/24 dev eth0

查看虚拟ip : 

ip addr show device_name或ip addr | grep eth0

ip addr =ip a= ip add list 查看网卡的ip和mac等,即使网卡处于down状态,也能显示出网卡状态,但是ifconfig查看就看不到。

删除虚拟ip:

ip addr del ip/netmask dev 网口名称,比如ip addr del 192.168.88.0/24  dev eth0

清空指定网卡的所有ip:

ip addr flush dev 接口

ip addr 操作时的注意事项:

说明:网卡配置的ip一般为Primary ip,虚拟ip一般为Secondary ip,当删除Primary ip时Secondary ip也有可能同时被删除。

先查看ipv4或ipv6相应网卡开启提升参数promote_secondaries为1,当Primary ip被删除后,它的第1个Secondary ip将继承为Primary ip。

#  cat /etc/sysctl.conf  | grep promote_secondaries

net.ipv4.conf.eth0.promote_secondaries=1

默认不开启,查不到结果则表明未开启。

Secondary ip和Primary ip标注如下

[root@localhost ~]# ip addr show eth0

2: eth0: mtu 1500 qdisc pfifo_fast qlen 1000

    link/ether 00:19:b9:ef:44:8b brd ff:ff:ff:ff:ff:ff

    # Primary ip

    inet 172.16.0.230/24 brd 172.16.0.255 scope global eth0

    inet 10.1.1.230/24 scope global eth0

    # Secondary ip

    inet 10.1.1.231/24 scope global secondary eth0

在linux中在一个网卡上配置的同一个网段的ip有Primary IP和Secondary address之分,如果不是同一个网段的ip总有一个是Primary IP,一条链上的吊链结构中上面的那条主链中的IP是Primary IP,Secondary address是主链结点的子链结点中的IP,一 旦主链上一个节点被删除了,那么它的子链也将不复存在,随之被删除。

可以通过调整一个参数来实现,当一个primary ip被删除时,如果它有secondary ip的话,那么它的第1个secondary地址(长子)成为primary地址,这样就显得很合理了,要不然在删除 primary地址的时候,如果有程序用secondary地址,要么延迟删除,要么程序崩溃。

开启的方法(主机重启后仍然生效的)

echo "net.ipv4.conf.eth0.promote_secondaries=1" >>/etc/sysctl.conf

ifconfig eth1:1 192.168.5.10/24  up:起别名

ifconfig eth0:1 192.168.8.5 netmask 255.255.255.0 up

ifconfig eth1:1 192.168.5.10/24 down : 删别名

ifconfig eth0:1 192.168.8.5 netmask 255.255.255.0 down

ifconfig eth1 up :启用eth1网卡

ifconfig eth1 down : 禁用eth1网卡,这种禁用是从数据链路层断掉,但是网络层ip还在,有时候能ping 通,大概率是缓存表没有更新

ifdown eth0 : 禁用网卡,删除了网络层ip

二者本质上没有什么区别,只是表述方式不同。如果你非常理解网络协议的原理以及网络的分层架构那么我想你就不会有这个问题,实际上 每一个网卡设备都有一个mac地址 , 但是却可以有多个网络层地址 ,比如IP地址,然而这个事实无法很好地像用户提供操作接口,所以就引出了ip别名(IP aliases)和辅助ip(secondary IP addresses)的概念。其实很容易理解这个事实,按照分层的思想,下层总是为上层服务,也就是为上层提供舞台,上层利用下层的服务,而不必让下层知道自己的情况,如果一个拥有合理mac地址的网卡没有配置网络层地址(比如IP地址)这件事合理的话,那么为这个设备配置多个IP地址也是合理的,好比一个ip可以对应多个应用层端口一样,也就是说,下层对上层总是一对多的关系,在分层架构中这种关系是合理的。

比如一台机器上运行着一个代理服务器或者负载均衡服务,代理服务器或者负载均衡服务和主服务器要监听相同的端口,那么就可以用secondary ip来解决,只要需要在同一网段监听同一个端口的应用都是吊链中子链存在的原因,因此可以说,主链对外部或者说对下面链路层虚拟了多块网卡, 而子链向上层虚拟了多台机器,配置了吊链结构的linux主机如果说只有一块网卡,那么外部会认为它有多块网卡,对于内部,应用层会认为彼此在不同的主机 上,这就是效果。

添加地址可以通过2个用户空间程序搞定,一个是ifconfig,另一个是ip addr add,ifconfig是基于ioctl进行添加地址的,而ip是基于netlink进行添加地址的,不管哪一种方式都可以达到目的。 但为何用ip addr add添加的ip地址用ifconfig看不到,而ifconfig设置的地址ip addr show却是可以看到?这个问题先放一放。

ip addr增加的虚拟ip在物理主机或虚拟机重启后失效。

方法1:把命令加到/etc/rc.local里面

ip addr add 192.168.26.74/32 dev eth1

方法2:高可用双机倒换后进行虚拟ip的增加

方法3:在/etc/sysconfig/network-scripts添加网卡名字,比如ifcfg-eth0:0,DEVICE=eth0:1 ---->子接口名

ONBOOT=yes

BOOTPROTO=static

IPADDR=192.168.109.108

NETMASK=255.255.255.0

ip addr 操作ip时需要注意

ip addr和ifconfig的区别

1. linux怎么查看IP地址

Linux查看IP地址的方法如下:

第一种方法:

1. 打开Linux操作系统,并右击桌面打开终端。如下图所示:

2. 在打开的终端中输入命令ifconfig -a,并按回车键。如下图所示:

3. 输入ifconfig -a命令之后,即可看到需要的IP地址。如下图所示:

第二种方法:

4. 首先进行下图操作:单击应用程序-系统设置-网络。如下图所示:

5. 进行上图操作之后将会出现网络配置界面,点击该界面。如下图所示:

6. 进行上图操作之后,即可看到所要查询的IP地址。如图所示:

2. linux中哪个命令可以查看自己的IP地址

解决方案1:第一个问题:查看IP是ifconfig(ifconfig -a是显示全部接口)第二个问题:根据你的叙述,可以确认你已经安装了tel,并且服务也开启了。

(验证tel是否启动的命令stat -antlp | grep 23:)在你十分确认用户名与密码正确的情况下,还是提示错误。我想你是不是用root用户登陆的?因为tel的不安全性,linux默认是不允许root在tel登陆的。

你可以新建用户尝试一下。另外,如果根本到不了提示输入用户名与密码的界面,则可能是linux防火墙的原因。

如果比较满意的话,给分数。msn:sysconfig@live解决方案2:ip addr ,在命令终端输入ip addr,绝对没错的!我用过!解决方案3:ifconfig这个命令可以!解决方案4:ifconfig解决方案5:LINUX查看IP是ifconfigDOS下是ipconfig -a对于你补充的问题你是VM安装linux 在DOS下查看ipconfig时候 看清 VMware virtual ip就是查看VM虚拟主机的IP 然后尝试着能否ping通,如果不能可能是LINUX下开了防火墙 service iptables stop再尝试登陆如果还不行,我建议你下载一个putty 或者SecureCRT 在WINDOWS下用SSH登陆linux SSH也类似于tel解决方案6:ifconfig [option]option 常用选项是 -a或者用--help选项自己查看~linux中哪个命令可以查看自己的IP地址推荐答案ifconfig Linux查看IP地址的命令--ifconficonfig命令用于查看和更改网络接口的地址和参数 $ifconfig -a lo0: flags=849 mtu 8232 i 127.0.0.1 mask ff000000 hme0: flags=863 mtu 1500 i 211.101.149.11 mask ffffff00 broadcast 211.101.149.255 。

[详细]linux中哪个命令可以查看自己的IP地址答:第一个问题:查看IP是ifconfig(ifconfig -a是显示全部接口) 第二个问题:根据你的叙述,可以确认你已经安装了tel,并且服务也开启了。 (验证tel是否启动的命令stat -antlp | grep 23:)在你十分确认用户 名与密码正确的情况下,还。

Linux怎么查看IP地址 linux系统IP设置与查看命令大全答:1. 使用ifconfig命令配置并查看网络接口情况 示例1: 配置eth0的IP,同时激活设备: # ifconfig eth0 192.168.4.1 mask 255.255.255.0 up 示例2: 配置eth0别名设备 eth0:1 的IP,并添加路由 # ifconfig eth0:1 192.168.4.2 # route add –host 1。linux中哪个命令可以查看自己的IP地址答:查看IP是ifconfig(ifconfig -a是显示全部接口) 去看看《Linux就该这么学》这本书linux如何查看本机ip地址答:1、首先打开linux操作系统在进入到界面。

2、在桌面右击打开终端。 3、在终端里输入ifconfig -a命令在回车键。

4、如下图可以看到了ip地址。在Linux下查自己的IP怎么查答:可以使用ifconfig命令查看IP。

ifconfig命令用于配置和显示Linux内核中网络接口的网络参数。输入ifconfig,会打印出网络接口的参数,除了IP地址还会打印出物理地址、掩码地址等网络接口相关参数.linux 系统下 查看ip命令?答:1、首先打开linux操作系统在进入到界面。

2、在桌面右击打开终端。 3、在终端里输入ifconfig -a命令在回车键。

4、如下图可以看到了ip地址。Redhat如何查看和修改IP地址答:首先是查看当前机器网卡的IP1.显示当前启动的网络接口命令:ifconfig2.查看当前所有网络接口命令:ifconfig -a3.查看指定网络接口命令:ifconfig eth0在LINUX下修改IP分为二种情况,1.调试时修改IP,仅在当前生效,重启后恢复为原有IPifconfig eth0 19。

linux grep怎么查ip地址答:ifconfig是linux中用于显示或配置网络设备(网络接口卡)的命令,英文全称是work interfaces configuring。它能够显示网卡的IP地址、子网掩码、广播地址、硬件地址等信息。

如果希望结果只返回ip地址,可以使用grep命令对返回的结果进行过滤。linux系统中怎么查ip地址答:1、进入Linux系统,如果是进入的KDE、Gnome等桌面,在桌面右击打开终端。

在终端里输入ifconfig -a命令按回车键执行即可查看IP地址,如果是进入的字符界面,直接执行ifconfig -a 命令即可。 2、如下图可以看到了ip地址。

linux中哪个命令可以查看自己的IP地址查看IP是ifconfig(ifconfig -a是显示全部接口) 去看看《Linux就该这么学》这本书linux中哪个命令可以查看自己的IP地址查看IP是ifconfig(ifconfig -a是显示全部接口) 第二个问题:根据你的叙述,可以确认你已经。 的?因为tel的不安全性,linux默认是不允许root在tel登陆的。

你可 以新建用户尝试。linux中哪个命令可以查看自己的IP地址方法/步骤1、首先打开linux操作系统在进入到界面。

2、在桌面右击打开终端。3、在终端里输入ifconfig -a命令在回车键。

4、如下图可以看到了ip地址。linux中哪个命令可以查看自己的IP地址ifconfig Linux查看IP地址的命令--ifconfig ifconfig命令用于查看和更改网络接口的地址和参数 $ifconfig -a lo0: flags=849 mtu 8232 i 127.0.0.1 mask ff000000 hme。

在linux下查看、修改IP地址信息的命令是查看ip:你可以使用 ifconfig -a 修改ip: 设置临时ip:iifconfig eth0 x.x.x.x mask x.x.x.x 设。 vim /etc/sysconfig/work-scripts/ifcfg-eth0 IPADDR=x.x.x.x IP地址 MASK=x.x.x。

.linux下查看IP地址07 ---- Re: linux下能否用命令行查看当时ADSL的IP地址。linux中,在windows环境下,使用什么命令可。

3. linux 系统中怎么查找ip地址

直接输入虚拟机上的ip 怎么不行?要怎么改? 回答: 用putty.exe登录需要设置主机地址和端口,要选择好登录协议和会话名称保存就可以远程登录的 追问: 我用了 ssh协议, 端口号是22 , 但是没有成功。求解 回答: Connection refused 的意思是连接被拒绝。

可能是防火墙阻止了,把防火墙关闭试一下就知道了。在命令行里以root身份在终端中运行

iptables -F #此命令用来关闭linux自带的iptables防火墙

关闭防火墙后,看是否能登陆linux,如果可以那么就是防火墙的设置问题,网上有很多iptables的教程,要学习linux,建议还是好好学学iptables,没有坏处,如果这样还是不能登陆,请先检查你的虚拟机是否采用了除host only方式以外的网络连接方式,如果是,请改成host only,然后将你的虚拟机中的linux的ip地址和宿主机的地址改在一个网段后,再试试。 修改IP文件内容如下:

\device=eth0

hwaddr=00:0c:29:a2:8c:b2onboot=yestype=ether

mask=255.255.255.0

4. 怎么查别人电脑的ip

方法很多, 可以 一。

用珊瑚版的QQ就可以显示在线好友的IP 二。 1、邮件查询法 使用这种方法查询对方计算机的IP地址时,首先要求对方先给你发一封电子邮件,然后你可以通过查看该邮件属性的方法,来获得邮件发送者所在计算机的IP地址;下面就是该方法的具体实施步骤: 首先运行OutLookexpress程序,并单击工具栏中的“接受全部邮件”按钮,将朋友发送的邮件接受下来,再打开收件箱页面,找到朋友发送过来的邮件,并用鼠标右键单击之,从弹出的右键菜单中,执行“属性”命令; 在其后打开的属性设置窗口中,单击“详细资料”标签,并在打开的图1标签页面中,你将看到“Received:fromxiecaiwen(unknown[11.111.45.25])”这样的信息,其中的“11.111.45.25”就是对方好友的IP地址;当然,要是对方好友通过Inter中的WEB信箱给你发送电子邮件的话,那么你在这里看到的IP地址其实并不是他所在工作站的真实IP地址,而是WEB信箱所在网站的IP地址。

当然,如果你使用的是其他邮件客户端程序的话,查看发件人IP地址的方法可能与上面不一样;例如要是你使用foxmail来接受好友邮件的话,那么你可以在收件箱中,选中目标邮件,再单击菜单栏中的“邮件”选项,从弹出的下拉菜单中选中“原始信息”命令,就能在其后的界面中看到对方好友的IP地址了。 2、日志查询法 这种方法是通过防火墙来对QQ聊天记录进行实时监控,然后打开防火墙的日志记录,找到对方好友的IP地址。

为方便叙述,本文就以KV2004防火墙为例,来向大家介绍一下如何搜查对方好友的IP地址: 考虑到与好友进行QQ聊天是通过UDP协议进行的,因此你首先要设置好KV2004防火墙,让其自动监控UDP端口,一旦发现有数据从UDP端口进入的话,就将它自动记录下来。在设置KV2004防火墙时,先单击防火墙界面中的“规则设置”按钮,然后单击“新建规则”按钮,弹出图2所示的设置窗口; 在该窗口的“名称”文本框中输入“搜查IP地址”,在“说明”文本框中也输入“搜查IP地址”;再在“网络条件”设置项处,选中“接受数据包”复选框,同时将“对方IP地址”设置为“任何地址”,而在“本地IP地址”设置项处不需要进行任何设置; 下面再单击“UDP”标签,并在该标签页面下的“本地端口”设置项处,选中“端口范围”选项,然后在起始框中输入“0”,在结束框中输入“65535”;同样地,在“对方端口”设置项处,也选中“端口范围”选项,然后在起始框中输入“0”,在结束框中输入“65535”。

接着在“当所有条件满足时”设置项处,选中“通行”选项,同时将“其他处理”处的“记录”选项选中,而“规则对象”设置项不需要进行任何设置;完成了上面的所有设置后,单击“确定”按钮,返回到防火墙的主界面;再在主界面中选中刚刚创建好的“搜查IP地址”规则,同时单击“保存”按钮,将前面的设置保存下来。 完成好上面的设置后,KV2004防火墙将自动对QQ聊天记录进行全程监控,一旦对方好友给你发来QQ信息时,那么对方好友的IP地址信息就会自动出现在防火墙的日志文件中,此时你可以进入到KV2004防火墙的安装目录中,找到并打开“kvfwlog”文件,就能搜查到对方好友的IP地址。

# 3、工具查询法 这种方法是通过专业的IP地址查询工具,来快速搜查到对方计算机的IP地址。例如,借助一款名为WhereIsIP的搜查工具,你可以轻松根据对方好友的Web网站地址,搜查得到对方好友的IP地址,甚至还能搜查到对方好友所在的物理位置。

在用WhereIsIP程序搜查对方IP地址时,首先启动该程序打开如图3所示的搜查界面,然后单击该界面的“Website”按钮,在其后的窗口中输入对方好友的Web地址,再单击“next”按钮,这样该程序就能自动与Inter中的DomainNameWhois数据库联系,然后从该数据库中搜查到与该Web网站地址对应的IP地址了。当然,除了可以知道IP地址外,你还能知道对方好友所在的具体物理位置。

倘若要想查看局域网中某个工作站的IP地址时,可以使用“网络刺客II”之类的工具来帮忙;只要你运行该工具进入到它的主界面,然后执行工具栏中的“IP地址主机名”命令,在其后打开的对话框中,输入对方好友的计算机名称,再单击“转换成IP”按钮,就能获得对方好友所在计算机的IP地址了。 如果你使用Oicqsniffer工具的话,那么查询QQ好友的IP地址就更简单了。

只要你单击该程序界面中的“追踪”按钮,然后向对方好友发送一条QQ消息,那么Oicqsniffer工具就会自动将对方好友的IP地址以及端口号显示出来了。除此之外,还有许多可以查找IP地址的专业工具可以选择,例如IPsniper软件、4、命令查询法 这种方法是通过Windows系统内置的网络命令“stat”,来查出对方好友的IP地址,不过该方法需要你先想办法将对方好友邀请到QQ的“二人世界”中说上几句话才可以。

下面就是该方法的具体实现步骤: 首先单击“开始”/“运行”命令,在弹出的系统运行对话框中,输入“cmd”命令,单击“确定”按钮后,将屏幕切换到MS-DOS工作状态;然后在DOS命令行中执行“stat-n”命令,在弹出的图4界。

5. 在windows系统中怎么查看电脑的ip地址

方法一:

右键点击开始——命令提示符,输入 ipconfig 确定或回车。

方法二:

右键点击任务栏上的网络图标——打开网络和共享中心——本地连接——详细信息。

6. iphone怎么查看手机ip地址

打开iPhone的设置,在设置界面中点击“无线局域网”;

点击加入的wifi名字行最右侧“i”标志;

就会显示出ip地址页面了

那么如何查询3G4G下面的ip地址呢,打开手机浏览器的百度页面,在搜索栏输入“ip”然后点击“百度一下”;

此时显示的ip地址就是你的手机上网ip了;

其实在wifi上网的模式下也可以这样子搜,不过这时候显示的是wifi的公网地址。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/56279.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-26
下一篇2023-02-26

发表评论

登录后才能评论

评论列表(0条)

    保存