QEMU啟動時插入tap虛擬網卡

来源:http://www.cnblogs.com/YaoDD/archive/2016/01/15/5134315.html
-Advertisement-
Play Games

1、利用brctl命令創建虛擬網橋br0brctl addbr br0ifconfig br0 up //上述兩條命令分開執行會導致網路斷開2、將虛擬網橋br0與物理網卡eth0綁定brctl addif br0 eth0ifconfig eth0 0.0.0.0 //網橋類似於交換機,此時...


1、利用brctl命令創建虛擬網橋br0

brctl addbr br0

ifconfig br0 up    //上述兩條命令分開執行會導致網路斷開

 

2、將虛擬網橋br0與物理網卡eth0綁定

brctl addif br0 eth0

ifconfig eth0 0.0.0.0  //網橋類似於交換機,此時可以認為eth0只是該交換機上的一個埠,可以認為所有數據包都從eth0進,但是最終由網橋決定包的流向,因此只要標記網橋的IP即可,埠並不需要

 

3、使用DHCP為br0分配IP

dhclient br0

 

4、創建虛擬TAP網卡

tunctl -b -t tap0      //ubuntu下tunctl的安裝命令:sudo apt-get install uml-utilities

ifconfig tap0 up

brctl addif br0 tap0

 

5、創建虛擬機並關聯網卡

sudo  qemu-system-x86_64  ubuntu-15.04-snappy-amd64-generic.img  -m  1024  -net  nic  -net  tap,ifname=tap4,script=no,downscript=no   -enable-kvm

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 1.建用戶表user_idnameagesexphone create table user(user_id int(4) primary key auto_increment, name varchar(20), age int(4), sex varchar(4), phone varch...
  • 結構一樣的話insert into 資料庫A.dbo.TableAselect * from 資料庫B.dbo.TableA另外:nsert into DDD(欄位1,欄位2,欄位3 .....)(select 欄位1,欄位2,欄位3 ..... from AAA,BBB,CCC)插入的欄位和查詢的...
  • 在存儲過程中,經常要引用一些表來存儲一些中間數據,用完即刪。對於這個中間表,用常規表,臨時表或者表變數有什麼區別呢?下麵我們看一下這三種中間表是否會造成執行計劃的重編譯。首先打開sql server profile,監控存儲過程。1.建第一個存儲過程,在存儲過程中創建常規表TT1CREATE PRO...
  • 例子一~定義臨時表的問題~ 有時候我們在定義臨時表的時候很習慣就這樣寫~IF OBJECT_ID('tempdb..#Tmp') IS NOT NULL DROP TABLE #TmpIF 1 < 2 SELECT * INTO #Tmp FROM dbo.TestTBELSE ...
  • 先用能上網的機器下載:zlib-1.2.5.tar.bz2、openssh-5.6p1.tar.gz、openssl-0.9.8o.tar.tar,接下來,準備安裝。 步驟如下: 1、首先解壓安裝zlib:tar -xf zlib-1.2.5.tar.bz2,會在當前目錄下生成zlib目錄。進入.....
  • 九個月之前,由於學習ios,而自己又囊中羞澀,於是便一腳跨入了裝黑蘋果的這個坑!!!深知安裝黑蘋果的不易,在這裡寫一下關於我的Thinkpad E430c安裝黑蘋果教程(Mac版本:Yosemite 10.10.4),希望能夠幫助有需要的朋友。首先貼上我的電腦配置報表:---------------...
  • 使用sizeClass過程中的註意事項及細節*從iOS8開始才支持size classes* size classes本質就是對所有的屏幕進行了分類,我們可以為不同類型的屏幕設置不同的約束*僅僅是對屏幕進行了分類,真正排布UI元素還得使用autolayout*不再有橫豎屏的概念,只有屏幕尺寸的概念*...
  • 一.概述 System V三種IPC:消息隊列,信號量,共用記憶體。這三種IPC最先出現在AT&T System v UNIX上面,並遵循XSI標準,有時候也被稱為XSI IPC。本文先探討消息隊列:1.消息隊列允許進程以消息的形式交換數據。讀寫都是針對...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...