virbr和eth
1. Linux中查詢網關地址的方法linux查詢網關地址
Linux 中查詢網關地址的方法
在Linux 操作系統中,能夠查詢網關地址的方法有很多,下面介紹幾種查詢網關地址的使用方法:
第一種方法:可以使用route命令查詢網關地址,例如:
$ route -e
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
192.168.122.0 * 255.255.255.0 U 0 0 0 virbr0
通過輸出可以看到網關地址為192.168.1.1。
第二種方法:使用/sbin/ip這個文件夾下的ip命令查詢它。安裝ip命令前需要安裝net-tools,使用如下命令安裝即可:
$ sudo apt-get install net-tools
安裝完成後,執行如下命令查看網關地址:
$ ip route show
default via 192.168.1.1 dev eth0 proto static
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.9
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1
從上面輸出的結果中可以看出網關地址為192.168.1.1。
第三種方法:可以使用/ect/sysconfig/network-scripts文件夾查看網關信息,如果是網卡為eth0,那麼查看如下文件:
$ cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.9
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
可以從文件中看到網關地址為192.168.1.1。
總結:
通過以上幾種方法可以較容易查詢到Linux 系統中的網關地址,非常方便。
2. 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
3. centos7 linux ip配置問題,這幾個都是什麼意思啊lovirbr0virbr0-nic設置ip不是改eth0么,沒有啊
lo virbr0 virbr0-nic 一共說明了 你 有三張網卡 ,只是你的網卡的名字 被輸出重定向了 ,名字做了 變更 。這個不是什麼重要的 ,配置ip 地址的一般方法都是在 根目錄下的 network 文件夾里做更改 。
希望我的回答對你會有一點點的幫助,謝謝
4. CentOS安裝後沒有網路連接
1.Linux網路設置。
2.恢復虛擬網路默認設置(在斷網狀態下)。
3.虛擬機關閉狀態下。設置虛擬機上網方式為NAT。
具體步驟如下。
5. 我在虛擬機中使用ifconfig看到的IP地址,和我在本地連接中看到的IP地址不一樣,請問一下區別
IFCONFIG一般查看的是ETH0就是你的物理網卡,VIRBR0是虛擬網卡