Ⅰ linux怎么增加一个回环设备
在/etc/sysconfig/network-script/ifcfg-*
把原来的IO CP 然后ifup就可以了
Ⅱ linux回环接口怎么关闭
vim
/etc/sysconfig/network-scripts/ifcfg-lo
ONBOOT=no
service
network
restart
一般不建议关闭linux回环接口。是用于网卡设备自检。如果关闭可能造成网卡硬件设备故障
Ⅲ 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系统中/dev/sda3表示什么。急
/dev/sda3表示的是硬盘分区。
/dev/sda是指接在SATA、SCSI第一个接口上的硬盘。
/dev/sda是指整个硬盘,实际使用中一般都会有分区,也就是/dev/sda1, /dev/sda2这样的。有一些分区已经挂载了,使用df命令,可以看到各个分区分区被挂载到哪个目录,然后ls查看想要查的目录。
使用fdisk命令查看分区的三种方法:
1、sudo fdisk -l
2、sudo fdisk /dev/sda进入交互模式,然后输入p
3、查看单个硬盘,通过 fdisk -l /dev/sad1
(4)linux回环设备扩展阅读:
对分区/dev/sda3的操作命令:
1、挂载:mount /dev/sda1 /mnt/asd,这样挂载分区到文件系统上,才能看/mnt/asd里的东西。
2、查看:ls -hl /mnt/asd
3、卸载:umount /dev/sda1
文件系统:指定要卸载的文件系统或者其对应的设备文件名
(1)、通过设备名卸载:umount -v /dev/sda1
(2)、通过挂载点卸载:umount -v /mnt/mymount/
Ⅳ Linux用Ping命令测试本机回环地址
1、首先ping一下回环地址。
2、再ping一下本机ip查看自己本机的网络是否正确。
3、然后检查对方网络设置、防火墙、插件等等。
4、如果发现丢包率里有丢失数据包,可能是网络、网线的原因。
5、ping配置选项ping-c6192.168.80.100(表示ping6次之后断开)。
6、ping配置选项ping-s60000(最大65507)。
Ⅵ Linux里面netstat -an命令作用是什么
题主你好,
默认情况下,netstat只显示处于已连接状态的连接, 而加上-a参数后会显示所有状态的连接, 说白了就是加上-a参数显示的内容要大于等于不加-a参数时显示的内容, 你也可以简单的理解为加上-a参数后显示的条目更多了.
不加-a:
*.需要注意的是State列不只有ESTABLISHED和LISTEN这两种状态,还有其它状态, 这里就不展开了,通过上面的描述,题主先简单的理解一下,如果想要深入的理解netstat显示的所有内容题主还需要学习tcp,udp等协议的细节.
*.一般用的最多的就是" netstat -an | grep 端口号 " 来看看该端口号是否已经被占用了.
=====
希望可以帮到题主, 欢迎追问.
Ⅶ 什么是回环设备 loopback device
什么是回环设备 loopback device
linux
回环设备( 'loopback device')允许用户以一个普通磁盘文件虚拟一个块设备。设想一个磁盘设备,对它的所有读写操作都将被重定向到读写一个名为 disk-image 的普通文件而非操作实际磁盘或分区的轨道和扇区。(当然,disk-image 必须存在于一个实际的磁盘上,而这个磁盘必须比虚拟的磁盘容量更大。)回环设备允许你这样使用一个普通文件。
回环设备以 /dev/loop0、/dev/loop1 等命名。每个设备可虚拟一个块设备。注意只有超级用户才有权限设置回环设备。
回环设备的使用与其它任何块设备相同。特别是,你可以在这个设备上创建文件系统并像普通的磁盘一样将它挂载在系统中。这样的一个将全部内容保存在一个普通文件中的文件系统,被称为虚拟文件系统(virtual file system)(译者注:这个用法并不常见。VFS 通常另有所指,如指代 Linux 内核中有关文件系统抽象的代码层次等)。
可以通过下列步骤创建一个虚拟文件系统并通过回环设备挂载:
创建一个用于承载虚拟文件系统的空文件。这个文件的大小将成为挂载后文件系统的大小。
创建指定大小文件的简单方法是通过 dd 命令。这个命令以块为单位(通常为 512 字节)从一个文件向另一个文件复制数据。/dev/zero 文件则是一个很好的数据来源。
要建立一个 10 MB 大的名为 disk-image 的文件可以通过以下命令:
% dd if=/dev/zero of=/tmp/disk-image count=20480
20480+0 records in
20480+0 records out
% ls -l /tmp/disk-image
-rw-rw---- 1 root root 10485760 Mar 8 01:56 /tmp/disk-image
这个新建立的文件被填满了 0 字节。在挂载之前,必须在其上建立一个文件系统。这个过程会建立许多用于组织和存储文件的控制单元并构造根目录结构。
在这个磁盘映像之上可以构建任何类型的文件系统。以创建 ext2 文件系统为例(ext2 是 Linux 系统中最常见的文件系统),用 mke2fs 可以完成这个操作。因为这个命令通常是针对块设备进行操作,当对一个普通文件操作时它会要求确认:
% mke2fs -q /tmp/disk-image
mke2fs 1.18, 11-Nov-1999 for EXT2 FS 0.5b, 95/08/09
disk-image is not a block special device.
Proceed anyway? (y,n) y
这里 -q 参数用于省略输出有关新建立文件系统的概要信息。如果你想看到这些信息,则请省略这个参数。
现在 disk-image 文件包含了一个新建立的文件系统,正如一个被刚刚初始化完毕的 10 MB 大小的磁盘。
以一个环回设备挂载这个文件系统。方法是使用 mount 命令,指定磁盘文件为被挂载的设备。同时指定 loop=loopback-device 作为 -o 选项的参数,告诉 mount 命令使用哪个回环设备。
下面例子中的命令可用于挂载我们的 disk-image 文件系统。要记住的是只有超级用户可以使用环回设备。第一个命令将创建一个目录 /tmp/virtual-fs,这个目录将被用于挂载我们的文件系统。
% mkdir /tmp/virtual-fs
% mount -o loopback=/dev/loop0 /tmp/disk-image /tmp/virtual-fs
这时,这个设备应该已经被挂载,就如同一个普通的 10M 空间的磁盘一样。
% df -h /tmp/virtual-fs
Filesystem Size Used Avail Use% Mounted on
/tmp/disk-image 9.7M 13k 9.2M 0% /tmp/virtual-fs
你可以向任何其它磁盘一样使用这个设备:
% cd /tmp/virtual-fs
% echo 'Hello, world!' > test.txt
% ls -l
total 19
drwxr-xr-x 2 root root 12288 Mar 8 02:00 lost+found
-rw-rw---- 1 root root 14 Mar 8 02:12 test.txt
% cat test.txt
Hello, world!
请注意 lost+found 是一个由 mke2fs 自动建立的文件夹一旦文件系统被破坏,部分数据被回复但没有与任何文件关联起来,将被放置在这个文件夹中。。
结束使用后,卸载这个文件系统:
% cd /tmp
% umount /tmp/virtual-fs
你可以删除 disk-image,或者之后再次挂载并使用其中的文件。你甚至可以将这个文件复制到远程主机并在那里挂载、使用——文件系统的内容完全不会受到影响。
除了从新创建一个文件系统,还可以从一个现有的文件系统复制而得到一份映像。例如,可以通过普通的复制操作为一个 CD-ROM 创建一份映像。
如果系统中有一个 IDE 接口的 CD-ROM 驱动器,使用前面说过的设备名如 /dev/hda。如果 CD-ROM 是 SCSI 接口的话,设备文件名可能是 /dev/scd0 之类。系统中也可能包含一个符号链接 /dev/cdrom 指向实际的光驱。请参考 /etc/fstab (译者注: 手册)查看系统实际使用的光驱对应的设备。
接下来要做的仅仅是将这个设备复制为一个文件——得到的文件将是被存在硬盘上的、这个 CD-ROM 内容的完整映像。例如:
% cp /dev/cdrom /tmp/cdrom-image
取决于设备的速度和 CD-ROM 的容量,这个操作可能需要几分钟的时间。最终的文件将会相当大,它的体积与这个 CD-ROM 的容量相同。
这时,你可以在系统中挂载这个光盘而无须插入原始的 CD-ROM 盘片。要挂载在 /mnt/cdrom 目录下:
mount -o loopback=/dev/loop0 /tmp/cdrom-image /mnt/cdrom
因为映像位于磁盘上,这个文件系统的速度将远胜于直接挂载自实际光驱的时候。请注意多数光盘使用的文件系统类型都是 iso9660。
假设我有一个磁盘镜像 /tmp/sda1.img
# mount /tmp/sda1.img /mnt/sda1 -o loop
# umount /tmp/sda1.img
Ⅷ linux设备loop0-7设备是干什么用的
回环设备,一种特殊的设备。
现在主要用处是把文件当分区进行挂载时需要的,印象里类似于一个过渡用的两头转接的设备。
------------
找到一个别人的解释:“所谓loopback也就是回接设备,是一个设备文件,但是这个设备文件其实并没有对应一个具体的设备,所对应的只是一个普通的文件,但是它可以执行设备文件的一些操作,比如mount等”
忘了说了,0-7 是编号。一个设备只能挂载一次,所以你现在有 8 个来保证供应。
Ⅸ linux下进行以太网回环测试,怎么进行
虚拟机可以用代理上网的,如果要上网的话就要把虚拟机的ip和你本机的ip在同一个网段里:
配置网卡的步骤为:
手工方法是在以太网卡已装入的情况下编辑配置文件来配置网络的方法。具体步骤
如下:
1.编辑/etc/rc.d/rc.local文件
在该文件中加入类似下列各行(#号以后为注释,下同):
#配置第一个以太网卡eth0的IP地址,子网掩码,UP起激活作用
/sbin/ifconfig etho 192.168.0.2netmask 255.255.255.0 UP
#配置并激活回环设备lo
/sbin/ifconfig lo 127.0.0.1 UP
/sbin/route add host 127.0.0.1 lo
#让Linux将本地网的信息发送到eth0接口
/sbin/route add net 192.168.0.2 netmask 255.255.255.0 eth0
#指定访问远程网络的缺省网关
/sbin/route default gw 192.168.0.1 eth0
2.编辑/etc/resdv.conf
该文件作用是设置域名服务器。加入下面内容
#指定本机域名
Domain xjtu.e.cn
#域名称服务器(DNS)
Nameserver 202.117.0.20
Nameserver 202.117.0.21
3.编辑/etc/hosts.conf文件
设置主机文件表。可加入如下行:
order hosts,bind
multi on
192.168.0.2 webmail.xjtu.e.cn webmail
第一行表示:查找名称时,首先检查本地hosts文件,然后按/etc/resolv.conf所指
定的Nameservers顺序查找。重新启动就可以了。
上面的ip,子网掩码,DNS只是为了举例子,要根据你本机的配置而定啊,要上网的话,把你的浏览器设上代理的话就可以了啊