當前位置:首頁 » 幣種行情 » 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`創建或刪除虛擬網卡,重啟伺服器或網路後,虛擬網卡將不再存在。

熱點內容
申請日本區塊鏈牌照 發布:2025-03-10 20:48:33 瀏覽:133
麻將和區塊鏈的關系 發布:2025-03-10 20:45:26 瀏覽:138
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