導航:首頁 > 程序命令 > brctl命令安裝

brctl命令安裝

發布時間:2022-03-08 01:45:09

❶ 如何在linux伺服器上配置網橋

1、建立網橋

touch /etc/sysconfig/network-scripts/ifcfg-br0

建立網橋配置文件ifcfg-br0

vi /etc/sysconfig/network-scripts/ifcfg-br0

3. 重啟網路服務

service network restart

❷ 關於linux網橋命令brctl

有五台主機。其中一台主機裝有linux ,安裝了網橋模塊,而且有四塊物理網卡,分別連接同一網段的其他主機。我們希望其成為一個網橋,為其他四台主機(IP分別為192.168.1.2 ,192.168.1.3,192.168.1.4,192.168.1.5) 之間轉發數據包。同時,為了方便管理,希望網橋能夠有一個IP(192.168.1.1),那樣管理員就可以在192.168.1.0/24網段內的主機上telnet到網橋,對其進行配置,實現遠程管理。
前一節中提到,網橋在同一個邏輯網段轉發數據包。針對上面的拓撲,這個邏輯網段就是192.168.1.0/24網段。我們為這個邏輯網段一個名稱,br0。首先需要配置這樣一個邏輯網段。# brctl addbr br0 (建立一個邏輯網段,名稱為br0) 實際上,我們可以把邏輯網段192.168.1.0/24看作使一個VLAN ,而br0則是這個VLAN的名稱。建立一個邏輯網段之後,我們還需要為這個網段分配特定的埠。在Linux中,一個埠實際上就是一個物理網卡。而每個物理網卡的名稱則分別為eth0,eth1,eth2,eth3。我們需要把每個網卡一一和br0這個網段聯系起來,作為br0中的一個埠。# brctl addif br0 eth0 (讓eth0成為br0的一個埠)# brctl addif br0 eth1 (讓eth1成為br0的一個埠)# brctl addif br0 eth0 (讓eth2成為br0的一個埠)# brctl addif br0 eth3 (讓eth3成為br0的一個埠) 網橋的每個物理網卡作為一個埠,運行於混雜模式,而且是在鏈路層工作,所以就不需要IP了。# ifconfig eth0 0.0.0.0# ifconfig eth1 0.0.0.0# ifconfig eth2 0.0.0.0# ifconfig eth3 0.0.0.0 然後給br0的虛擬網卡配置IP:192.168.1.1。那樣就能遠程管理網橋。# ifconfig br0 192.168.1.1 給br0配置了IP之後,網橋就能夠工作了。192.168.1.0/24網段內的主機都可以telnet到網橋上對其進行配置。以上配置的是一個邏輯網段,實際上Linux網橋也能配置成多個邏輯網段(相當於交換機中劃分多個VLAN)。

❸ windows有沒有類似brctl

用1塊10G的希捷硬碟裝bt3的,硬碟接在第一介面,硬碟只裝一個bt3,沒有windows系統.用光碟機安裝,在網上下載了bt3 final.iso並自己刻碟安裝.步驟如下:1/在主板cmos里設置光碟機啟動.
2/將光碟放進光碟機並重啟電腦,
3/見到bt3的畫面後選擇了第一項:BT3 graphics mode(kde)
4/然後等見到bt~#的畫面輸入#fdisk -l
5/#fdisk /dev/hda 分2個區
6/#mkfs.ext3 /dev/hda1#mkswap /dev/hda2
格式化後重啟電腦,等畫面又出現bt~#後輸入:#swapon /dev/hda2
#ls /mnt
#mkdir /mnt/backtrack3
#ls /mnt
#mount /dev/hda1 /mnt/backtrack3
#mkdir /mnt/backtrack3/{usr,var,tmp,home}
#mount /dev/hda1 /mnt/backtrack3/usr
#mount /dev/hda1 /mnt/backtrack3/var
#mount /dev/hda1 /mnt/backtrack3/tmp
#mount /dev/hda1 /mnt/backtrack3/home
#cp --preserve -R /{bin,etc,lib,pentest,root,usr,dev,opt,sbin,var} /mnt/backtrack3
(不知道為什麼不能100%復制的,我在google上查其他人也有這種情況,但每個人碰到的問題信息好像都不是100%相同的)cp:cannot overwrite directory '/mnt /backtrack3 /usr/lib/moles' with non-directory
cp:'/usr/bin/compress' and '/mnt/backtrack3/usr/bin/compress' are the samefiles
cp:cannot overwrite directory'/mnt /backtrack3 /usr/tmp' with non-directory
cp:cannot create regular files '/mnt/backtrack3/usr/sbin/brctl':no such files or directory
cp:cannot create regular files '/mnt/backtrack3/usr/sbin/rpc.stald':no such files or directory
cp:'/sbin/xfsmp'and''/mnt/backtrack3/usr/sbin/xfsmp'are the samefiles
cp:'/sbin/xfsrestore'and''/mnt/backtrack3/usr/sbin/xfsrestore'are the samefiles
cp:'/var/spool'and '/mnt/backtrack3/var/spool'are the samefiles
cp:cannot overwrite directory '/mnt/backtrack3/var/x11r6' with non-directory上面九條信息,下面繼續輸入#mkdir /mnt/backtrack3/{sys,mnt,proc,boot}#mount --bind /dev /mnt/backtrack3/dev#mount -t proc proc /mnt/backtrack3/proc#cp /boot/vmlinuz /mnt/backtrack3/boot

❹ 如何在ubuntu上安裝docker

Docker 是 dotCloud 最近幾個月剛宣布的開源引擎,旨在提供一種應用程序的自動化部署解決方案,簡單的說就是,在 Linux 系統上迅速創建一個容器(類似虛擬機)並在容器上部署和運行應用程序,並通過配置文件可以輕松實現應用程序的自動化安裝、部署和升級,非常方便。因為使用了容器,所以可以很方便的把生產環境和開發環境分開,互不影響,這是 docker 最普遍的一個玩法。更多的玩法還有大規模 web 應用、資料庫部署、持續部署、集群、測試環境、面向服務的雲計算、虛擬桌面 VDI 等等。注意:由於Docker需要在Linux Kernel 3.8及以上才可以很好的工作【本人在ubuntu12.04 lts 內核3.2也正常安裝】,官方更是推薦Ubuntu系統,這里有兩種選擇:Ubuntu 12.04 LTS或最新的Ubuntu 13.10 而本文比較喜歡傾向LTS,幸好有辦法解決Kernel版本問題。
1、更新Ubuntu內核
使用如下命令行更新內核至3.8.0-25
sudo apt-get install linux-image-3.8.0-25-generic
sudo apt-get install linux-headers-3.8.0-25-generic
完成後重啟電腦,通過命令 「uname -r」 來查看內核是否成功更新。

❺ centos7虛擬機怎麼安裝kvm

PRE-INSTALL

=============================================================

kvm相關安裝包及其作用

qemu-kvm 主要的KVM程序包

python-virtinst 創建虛擬機所需要的命令行工具和程序庫

virt-manager GUI虛擬機管理工具

virt-top 虛擬機統計命令

virt-viewer GUI連接程序,連接到已配置好的虛擬機

libvirt C語言工具包,提供libvirt服務

libvirt-client 為虛擬客戶機提供的C語言工具包

virt-install 基於libvirt服務的虛擬機創建命令

bridge-utils 創建和管理橋接設備的工具

==========================================

1.確定機器有VT
終端輸入命令:

cat /proc/cpuinfo |grep vmx #intel cpu
cat /proc/cpuinfo |grpe svm # amd cpu

如果flags: 里有vmx 或者svm就說明支持VT;如果沒有任何的輸出,說明你的cpu不支持,將無法使用KVM虛擬機。

2.確保BIOS里開啟VT: Intel(R) Virtualization Tech [Enabled] 使用如下命令

lsmod | grep kvm
modprobe kvm-intel

3.橋接網路

a、安裝bridge-utils ,用來管理網橋的工具brctl

yum -y installbridge-utils

安裝完之後systemctl restart network重啟下網路

b、創建ifcfg-br0文件,輸入下面的內容,修改紅色部分為真實相關環境。

TYPE="Bridge"

BOOTPROTO="static"

DEFROUTE="yes"

PEERDNS="yes"

PEERROUTES="yes"

IPV4_FAILURE_FATAL="no"

IPV6INIT="yes"

IPV6_AUTOCONF="yes"

IPV6_DEFROUTE="yes"

IPV6_PEERDNS="yes"

IPV6_PEERROUTES="yes"

IPV6_PRIVACY="no"

IPV6_FAILURE_FATAL="no"

STP="yes"

DELAY="0"

NAME="br0"

DEVICE="br0"

ONBOOT="yes"

IPADDR="172.16.10.215" #要橋接的網卡上的IP

PREFIX="16"

GATEWAY="172.16.11.1"

DNS1="8.8.4.4"

DOMAIN="ANS.kvm"

c、修改要橋接的網卡配置文件,記得備份下

#TYPE="Ethernet"

#BOOTPROTO="static"

#DEFROUTE="yes"

#PEERDNS="yes"

#PEERROUTES="yes"

#IPV4_FAILURE_FATAL="no"

#IPV6INIT="yes"

#IPV6_AUTOCONF="yes"

#IPV6_DEFROUTE="yes"

#IPV6_PEERDNS="yes"

#IPV6_PEERROUTES="yes"

#IPV6_PRIVACY="no"

#IPV6_FAILURE_FATAL="no"

NAME="eno16777736"

UUID="dad441c6-d806-4b24-98f2-46e606a83288"

DEVICE="eno16777736"

ONBOOT="yes"

#IPADDR="172.16.10.215"

#PREFIX="16"

#GATEWAY="172.16.11.1"

#DNS1="8.8.4.4"

#DOMAIN="anskvm"

BRIDGE="br0"

d、重啟網路,並查看網橋狀態

systemctl restart network

brctl show

4、安裝kvm

yum -y install libcanberra-gtk2 qemu-kvm.x86_64 qemu-kvm-tools.x86_64 libvirt.x86_64 libvirt-cim.x86_64 libvirt-client.x86_64 libvirt-java.noarch libvirt-python.x86_64 libiscsi-1.7.0-5.el6.x86_64 dbus-devel virt-clone tunctl virt-manager libvirt libvirt-python python-virtinst

5、安裝x-windows,使用圖形界面管理虛擬機

yum groupinstall"X Window System"

6、安裝中文字元,解決界面亂碼問題

yum install dejavu-lgc-sans-fonts
yum groupinstall "Fonts" -y

7、啟用libvirt

systemctl start libvirtd

systemctl enable libvirtd

8、使用virt-manager管理kvm

本地需要安裝xmanager和xshell工具,並使用xshell建立連接時勾選x11轉移。



❻ linux系統的網橋命令疑問!

brctl addbr br0 #創建虛擬網橋
brctl stp br0 off #關閉網橋stp(生成樹)協議
brctl addif br0 eth0 #為網橋添加埠eth0
brctl addif br0 eth2 #為網橋添加埠eth2
ifconfig eth 0 0.0.0.0 #網橋埠不能具有ip地址,所以配置為0.0.0.0 (無效ip)
ifconfig eth2 0.0.0.0 #。。。
ifconfig br0 0.0.0.0 #網橋可以有ip地址,但是如果不管理的話,可以配置為一個無效ip

❼ ubuntu 14.04 網橋需要安裝嗎

網橋工具的安裝:
默認Ubuntu是沒有網橋設置工具(brctl)的。你需要安裝bridge-utils,這里在我的pc2上:
SYSHUNTER-UBUNTU# apt-get install bridge-utils

配置網橋:
先創建一個網橋介面:
SYSHUNTER-UBUNTU# brctl addbr br0

將兩塊已有的網卡添加到網橋:
SYSHUNTER-UBUNTU# brctl addif br0 eth0
SYSHUNTER-UBUNTU# brctl addif br0 eth1

將兩塊網卡IP設置為0,它們已經不再需要了:
SYSHUNTER-UBUNTU# ifconfig eth0 0.0.0.0
SYSHUNTER-UBUNTU# ifconfig eth1 0.0.0.0

給新網橋設置一個IP:
SYSHUNTER-UBUNTU# ifconfig br0 192.168.1.10

結束語
經過上面安裝網橋工具,配置網橋,簡單幾步。現在pc1、pc2、lpt1已經在同一個區域網了,pc1、pc2、lpt1可以各自單獨撥號並相互共享訪問資源了。

❽ 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

❾ linux 通過del-port指令從網橋上刪除介面,重啟後該介面還在網橋上,有大神知道怎麼刪除重啟後不會有呢

設置linux讓網橋運行 配置網橋 我們需要讓linux知道網橋,首先告訴它,我們想要一個虛擬的乙太網橋介面:(這將在主機bridge上執行,不清楚的看看測試場景) root@bridge:~> brctl addbr br0 其次,我們不需要STP(生成樹協議)等

❿ Redhat8裡面沒有brctl的包了嗎

rh8的軟體包管理器為管理軟體安裝提供了方便,但是從系統菜單運行時總是要求插入安裝盤,如果沒有安裝盤,採用硬碟安裝時不能再從redhat菜單啟動軟體包管理器,需要開一個terminal,並根據具體情況操作:
(1)採用ISO文件安裝的rh8: redhat-config-packages --iso-dir=/path/to/iso/files
(2)把所有CDROM文件拷貝到一個目錄下的安裝方式:
另外建議看看《Linux就該這么學》這本書熟悉下命令

閱讀全文

與brctl命令安裝相關的資料

熱點內容
c語言編譯器IDEC語言編程 瀏覽:946
幫粉絲解壓的視頻 瀏覽:114
androidsdk路徑查看 瀏覽:481
什麼平板看pdf好 瀏覽:434
java定義成員變數 瀏覽:507
學完51單片機 瀏覽:519
linux網路實訓 瀏覽:823
我的世界大型pvp伺服器地址 瀏覽:318
個人idc銷售源碼 瀏覽:72
資治通鑒下載pdf 瀏覽:458
北京英雄聯盟伺服器雲空間 瀏覽:783
演算法鋪磚預留一個空不鋪 瀏覽:933
江蘇java程序員接私活項目 瀏覽:184
wap商城源碼下載 瀏覽:847
天貓精靈接人源碼 瀏覽:293
香港加密貨幣監管跟蹤研究 瀏覽:543
廣州五險一金演算法 瀏覽:449
運用列主元消去法編程 瀏覽:864
如何在圖片中加密 瀏覽:741
android停止補間動畫 瀏覽:727