当前位置:首页 » 币种行情 » linux新建eth

linux新建eth

发布时间: 2025-03-10 20:37:26

A. linux如何配置网卡

Linux下网卡命名规律:eth0,eth1。第一块以太网卡,第二块。lo为环回接口,它的IP地址固定为127.0.0.1,掩码8位。它代表你的机器本身。 1、ifconfig是查看网卡的信息 ifconfig [Interface]
Interface是可选项,如果不加此项,则显示系统中所有网卡的信息。如果添加此选项则显示所指定的网卡信息. 例如:ifconfig eth0
eth0 Link encap:Ethernet
HWaddr 00:0C:29:F3:3B:F2
inet addr:192.168.0.10 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:78 errors:0 dropped:0 overruns:0 frame:0 TX packets:104 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:11679 (11.4 Kb) TX bytes:14077 (13.7 Kb)
Interrupt:10 Base address:0x1080 可以看到:
第一行:连接类型:Ethernet(以太网)HWaddr(硬件mac地址) 第二行:网卡的IP地址、子网、掩码
第三行:UP(代表网卡开启状态)RUNNING(代表网卡的网线被接上)MULTICAST(支持组播)MTU:1500(最大传输单元):1500字节
第四、五行:接收、发送数据包情况统计 第七行:接收、发送数据字节数统计信息。
(1) 配置eth0的IP地址, 同时激活该设备。
#ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up (2) 配置eth0别名设备eth0:1的IP地址,并添加路由。 #ifconfig eth0:1 192.168.1.3
#route add –host 192.168.1.3 dev eth0:1 (3) 激活设备。 #ifconfig eth0:1 up
(4) 禁用设备。 #ifconfig eth0:down
(5) 查看指定的网络接口的配置。 #ifconfig eth0
(6) 查看所有的网络接口配置。 #ifconfig
2、 route命令来配置并查看内核路由表的配置情况 例如:
(1) 添加到主机的路由。
#route add –host 192.168.1.2 dev eth0:0 #route add –host 10.20.30.148 gw 10.20.30.40 (2) 添加到网络的路由。
#route add –net 10.20.30.40 netmask 255.255.255.248 eth0
#route add –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41 #route add –net 192.168.1.0/24 eth1 (3) 添加默认网关。
#route add default gw 192.168.1.1 (4) 查看内核路由表的配置。 #route
(5)删除路由。
#route del –host 192.168.1.2 dev eth0:0 #route del –host 10.20.30.148 gw 10.20.30.40
#route del –net 10.20.30.40 netmask 255.255.255.248 eth0
#route del –net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41 #route del –net 192.168.1.0/24 eth1
#route del default gw 192.168.1.1 对于1和2两点可使用下面的语句实现:
Ifconfig eth0 172.16.19.71 netmask 255.255.255.0 Route 0.0.0.0 gw 172.16.19.254 Service network restart
3、 traceroute命令显示数据包到达目的主机所经过的路由 例如:
#traceroute www.sina.com.cn 4、 ping命令来测试网络的连通性 例如:
#ping www.sina.com.cn #ping –c 4 192.168.1.12
5、 netstat命令来显示网络状态信息

B. linux 创建虚拟网卡的几种方法

Linux添加虚拟网卡的多种方法
有时候,一台服务器需要设置多个ip,但又不想添加多块网卡,那就需要设置虚拟网卡.这里介绍几种方式在Linux服务器上添加虚拟网卡.
我们向eth0中添加一块虚拟网卡:
第一种方法:快递创建\删除虚拟网卡
sudo ifconfig eth0:0 192.168.10.10 up

以上的命令就可以在eth0网卡上创建一个叫eth0:0的虚拟网卡,他的地址是:192.168.1.63
如果不想要这个虚拟网卡了,可以使用如下命令删除:
sudo ifconfig eth0:0 down

重启服务器或者网络后,虚拟网卡就没有了.
hzhsan:但是发现添加的虚拟网卡和原网卡物理地址是一样的。
第二种方法:修改网卡配置文件
在ubuntu下,网卡的配置文件是/etc/network/interfaces,所以我们修改它:
sudo vim /etc/network/interfaces

在这个文件中增加如下内容并保存:
auto eth0:0
iface eth0:0 inet static
address 192.168.10.10
netmask 255.255.255.0
#network 192.168.10.1
#broadcast 192.168.1.255

保存后,我们需要重启网卡(重新加载配置文件)才会生效,使用如下命令重启:
sudo /etc/init.d/networking restart

他的优点是重启服务器或者网卡配置不会丢失。
-------------------------------------------
在linux中虚拟网卡的方法

第三种方法:创建tap
前两种方法都有一个特点,创建的网卡可有不同的ip地址,但是Mac地址相同。无法用来创建虚拟机。

添加虚拟网卡tap
tunctl -b
附上相关命令简介:

显示网桥信息
brctl show
添加网桥
brctl addbr virbr0
激活网桥
ip link set virbr0 up
添加虚拟网卡tap
tunctl -b
tap0 -------> 执行上面使命就会生成一个tap,后缀从0,1,2依次递增
激活创建的tap
ip link set tap0 up
将tap0虚拟网卡添加到指定网桥上。
brctl addif br0 tap0
给网桥配制ip地址

ifconfig virbr1 169.254.251.4 up
将virbr1网桥上绑定的网卡eth5解除
brctl delif virb1 eth5
给virbr1网桥添加网卡eth6
brctl addif virbr1 eth6

C. Linux系统\Centos没有网卡eth0配置文件怎么办

在CentOS系统安装过程中,有时会遇到没有ifcfg-eth0配置文件的情况。这通常是因为CentOS6.5开始采用NetworkManager来管理网络,而不是传统的network服务。NetworkManager默认不会自动启动eth0网卡,而是在安装过程中提供了一个图形界面,让用户可以手动配置网络设置。

若不使用NetworkManager,可以通过编辑ifcfg-eth0配置文件来手动设置网络,例如,将ONBOOT设置为yes。具体操作步骤如下:

首先,关闭NetworkManager服务:

$ service NetworkManager stop

然后,关闭NetworkManager开机启动:

chkconfig NetworkManager off

接着,创建ifcfg-eth0配置文件,设置相应的网络参数,如:

DEVICE=eth0

BOOTPROTO=static

IPADDR=146.175.139.13

NETMASK=255.255.255.0

GATEWAY=146.175.139.255

HWADDR=00:25:90:81:5e:64

NM_CONTROLLED=no

ONBOOT=yes

TYPE=Ethernet

IPV6INIT=no

确保文件内容根据实际情况进行调整。

最后,重启network服务:

chkconfig network on

service network start

这样,就可以使用传统的network服务来管理网络,并确保eth0网卡在每次启动时自动连接。

D. 我自己在linux图形界面新建的网络设备为什么出现不存在 ,就是激活那个网卡eth1的时候说我的不存在。

试试把/etc/NetworkManager/nm-system-settings.conf
其中的
[ifupdown]
managed=false
修改成为
[ifupdown]
managed=true

E. linux下永久添加eth0:1这个网络配置

复制一份已有配置文件改为eth1 改下里面IP即可

比如已有/etc/sysconfig/network-scripts/eth0
里面大致为:

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.20
NETMASK=255.255.255.0
GATEWAY=192.168.1.255

复制一份为eth1 改里面device处为eth1 ipaddr那改为192.168.1.21即可出现一个IP为192.168.1.21的eth1

F. Linux-ifcfg-eth0网卡配置

为了配置Linux系统的eth0网卡,可以通过编辑ifcfg-eth0文件实现。使用命令`vi /etc/sysconfig/network-scripts/ifcfg-eth0`打开文件,添加以下配置:

DEVICE=eth0

TYPE=Ethernet

UUID=c0d98a0b-737c-4108-8b9d-b16700d7efa0

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=dhcp

HWADDR=00:0C:29:26:46:24

DEFROUTE=yes

PEERDNS=yes

PEERROUTES=yes

IPV4_FAILURE_FATAL=yes

IPV6INIT=no

NAME="System eth0"

LAST_CONNECT=1487717395

配置完成后,重启网络服务或重启计算机以使更改生效。

在配置文件中,各参数含义如下:

DEVICE: 网卡接口名称

TYPE: 网卡类型(以太网)

ONBOOT: 系统启动时是否自动加载连接(启用)

NM_CONTROLLED: 是否由Network Manager托管(启用)

BOOTPROTO: 启用地址协议(DHCP自动获取动态地址IP)

IPADDR: 网卡IP地址

NETMASK: 网卡网络地址(子网掩码)

GATEWAY: 网关地址

DNS1: DNS地址

HWADDR: 网卡设备MAC地址

BROADCAST: 网卡广播地址

DEFROUTE: 是否设置为默认路由(启用)

PEERDNS: 是否允许DHCP获得的DNS覆盖本地DNS(启用)

PEERROUTES: 是否从DHCP服务器获取用于定义接口的默认网关的信息的路由表条目

IPV4_FAILURE_FATAL: 如果ipv4配置失败是否禁用设备(启用)

IPV6INIT: 是否启用IPv6的接口(不启用)

NAME: 网络连接的名字

USERCTL: 是否允许非root用户控制该设备(禁用)

为了重新导入ifcfg-eth0网络配置文件,使用命令`/etc/init.d/network reload`。

网卡接口的关闭与激活可通过`ifdown eth0`和`ifup eth0`命令实现。网卡状态查询使用`service network status`命令。

网络服务的启动与关闭可以使用`service network stop`和`service network start`命令,或者通过`/etc/init.d/network stop`和`/etc/init.d/network start`命令。

临时配置网卡信息,无需重启,可以使用`ifconfig eth0`命令。通过此命令,可以查看网卡接口信息、当前路由及网关信息。

为了在eth0中添加一块虚拟网卡,可以使用命令`sudo ifconfig eth0:0`创建或删除虚拟网卡,重启服务器或网络后,虚拟网卡将不再存在。

热点内容
2015年比特币挖矿收益 发布:2025-03-10 20:39:40 浏览:639
魔力宝贝怀旧高速挖矿 发布:2025-03-10 20:38:13 浏览:337
linux新建eth 发布:2025-03-10 20:37:26 浏览:977
api交易btc 发布:2025-03-10 20:31:27 浏览:400
以太坊的难度炸弹 发布:2025-03-10 20:27:29 浏览:931
区块链矿圈比币圈赚钱多 发布:2025-03-10 20:26:05 浏览:160
区块链中的币圈矿圈和链圈 发布:2025-03-10 20:25:17 浏览:368
区块链投资机构启赋 发布:2025-03-10 19:54:45 浏览:672
现代挖矿 发布:2025-03-10 19:54:38 浏览:828
美股区块链中概股 发布:2025-03-10 19:48:01 浏览:543