‘壹’ linux本地回环数据包需要抓取哪个网卡数据
你用ifcongfig命令可以看到一个IP地址为127.0.0.1的网卡,叫做lo,那个就是本地回环地址的网卡了。
‘贰’ 为什么linux的ip地址变成了127.0.0.1
一般是eth0被禁掉了,就只会显示127.0.0.1这个回环地址 你用 ifup eth0 ifconfig up eth0 上面两个命令都可以,然后 /etc/init.d/network restart 你就能看到eth0了
‘叁’ linux本地回环lo有什么用
我们在Linux执行ifconfig指令时会发现显示两个设备的信息,一般来说,一个是网卡eth0,一个就是lo,具体系统可能会有差别。我们知道eth0是以太网卡,而对于lo似乎不太当回事。lo其实是一个系统虚拟的环回接口,它的IP地址是127.0.0.1,利用这个接口可以实现系统内部发送和接收数据,所以一般情况下我们使用下面指令:
root@localhost ~# ping 127.0.0.1
1
1
是可以ping通的,因为这其实就是系统内部建立连接。
(1)网络接口的命名
eth0: ethernet的简写,一般用于以太网接口。
wifi0:wifi是无线局域网,因此wifi0一般指无线网络接口。
ath0: Atheros的简写,一般指Atheros芯片所包含的无线网络接口。
lo: local的简写,一般指本地环回接口。
(2)网络接口如何工作
网络接口是用来发送和接受数据包的基本设备。
系统中的所有网络接口组成一个链状结构,应用层程序使用时按名称调用。
每个网络接口在linux系统中对应于一个struct net_device结构体,包含name,mac,mask,mtu…信息。
每个硬件网卡(一个MAC)对应一个网络接口,其工作完全由相应的驱动程序控制。
(3)虚拟网络接口
虚拟网络接口的应用范围非常广泛。最着名的当属“lo”了,基本上每个linux系统都有这个接口。
虚拟网络接口并不真实地从外界接收和发送数据包,而是在系统内部接收和发送数据包,因此虚拟网络接口不需要驱动程序。
虚拟网络接口和真实存在的网络接口在使用上是一致的。
(4)网络接口的创建
硬件网卡的网络接口由驱动程序创建。而虚拟的网络接口由系统创建或通过应用层程序创建。
驱动中创建网络接口的函数是:register_netdev(struct net_device *)或者register_netdevice(struct net_device *)。
这两个函数的区别是:register_netdev(…)会自动生成以”eth”作为打头名称的接口,而register_netdevice(…)需要提前指定接口名称.事实上,register_netdev(…)也是通过调用register_netdevice(…)实现的。
(5)lo接口的作用
假如包是由一个本地进程为另一个本地进程产生的, 它们将通过外出链的’lo’接口,然后返回进入链的’lo’接口.具体参考包过滤器的相关内容。
实验:
本地一个进程发起连接,到一个本地的daemon监听的内网IP地址(eth1: 10.1.1.1)的端口(8085),此时在eth1上是抓不到包的,在 lo 上抓到,说明使用的是本地回环接口lo,而网络层的IP地址则是内网IP地址.
‘肆’ linux本地回环接口怎么改地址
LoopBack的地址127.0.0.1是特殊用途的地址,最好不要改。
‘伍’ Linux用Ping命令测试本机回环地址
1、首先ping一下回环地址。
2、再ping一下本机ip查看自己本机的网络是否正确。
3、然后检查对方网络设置、防火墙、插件等等。
4、如果发现丢包率里有丢失数据包,可能是网络、网线的原因。
5、ping配置选项ping-c6192.168.80.100(表示ping6次之后断开)。
6、ping配置选项ping-s60000(最大65507)。
‘陆’ 请在下面的IP地址中选出哪个是专用于本地主机的回环地址(Linux)
当然是127。0。0。1
‘柒’ LINUX中本地回环的作用
主要作用有两个:一是测试本机的网络配置,能PING通127.0.0.1说明本机的网卡和IP协议安装都没有问题;另一个作用是某些SERVER/CLIENT的应用程序在运行时需调用服务器上的资源,一般要指定SERVER的IP地址,但当该程序要在同一台机器上运行而没有别的SERVER时就可以把SERVER的资源装在本机,SERVER的IP地址设为127.0.0.1也同样可以运行。
‘捌’ linux上的环回接口地址是多少
大多数的产品都支持环回接口(Loopback Interface),以允许运行在同一台主机上的客户程序和服务器程序通过TCP/IP进行通信。A类网络号127就是为环回接口预留的。根据惯例,大多数系统把IP地址127.0.0.1分配给这个接口,并命名为localhost。一个传给环回接口的IP数据报不能在任何网络上出现。
‘玖’ linux ping不通网关怎么解决
通过你的描述,网关不通,说明主机到路由器这段距离的线路是不通的,因此可以从以下几个方面来检查:
1. 检查本地回环地址是否正常,即127.0.0.1
2. 检查本地的IP地址是否正常。
3. 如果前两项都正常,说明主机网卡及协议都是正常的,此时要检查主机到网关的网线是否断路。
4. 如果网线正常,这是就要检查路由器了,登录路由器,看是否正常,如果路由器无法登录,建议将其恢复到出厂,重新设置。
希望能帮到你。。。。。。
‘拾’ url linux 本机怎么写
url就是链接 比如下载网络主页 wget -c "www..com" -O index.html 这里的-c参数表示断点续传,-O表示输出文件(因为有的链接比较特殊,不能直接获取文件名),注意养成好习惯要加上引号,这是因为有的链接可能带有特殊符号,与shell有冲突