linux.network.tap

0 如何安裝tun

1. tun 安裝

  • 安裝 tun
  1. 查看 linux 內(nèi)核版本:
    uname -a

    image.png

  2. 安裝linux-source
    sudo apt-get install linux-source

    image.png

    注:apt-get installroot 用戶下無法自動補(bǔ)全矩父,請切換到其他用戶

  3. 解壓linux-source
    注:linux-source 安裝在 /usr/src/

    image.png

    解壓:tar -xvjf linux-source-4.13.0.tar.bz2

  4. 配置 libncurses5-dev
    下載:sudo apt-get install libncurses5-dev
    配置:make menuconfig
    注:一定要在 linux-source目錄下

    image.png

    image.png

    image.png

    image.png

    注:<*>表示編譯進(jìn)內(nèi)核贸桶,<M>表示編譯成模塊
    修改vermagic版本:gedit includes/linux/vermagic.c

#define UTS_RELEASE "4.13.0-36-generic"

  1. 編譯模塊
    查看物理CPU個(gè)數(shù):
    cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
    image.png

    查看每個(gè)物理CPU中core的個(gè)數(shù)(即核數(shù)):
    cat /proc/cpuinfo| grep "cpu cores"| uniq
    image.png

    查看邏輯CPU的個(gè)數(shù):
    cat /proc/cpuinfo| grep "processor"| wc -l
    image.png

    編譯:make -j6 modules
    注:6是核數(shù)

如果報(bào)錯(cuò)
scripts/Makefile.host:101: recipe for target 'scripts/sign-file' failed

image.png

那么 sudo apt-get install libssl-dev

  1. 復(fù)制加載模塊
    復(fù)制:cp drivers/net/tun.ko /lib/modules/4.13.0-36-generic/kernel/drivers/net/tun.ko
    分析模塊依賴性:depmod
  2. 驗(yàn)證和加載
    驗(yàn)證:modinfo tun

如果報(bào)錯(cuò)

image.png

那么gedit /lib/modules/4.13.0-36-generic/modules.builtin
image.png

刪除 tun.ko ,因?yàn)閮?nèi)置模塊無法用modinfo tun顯示出來

加載:modprobe tun

注:操作之前調(diào)用以下命令:modprobe tun
modprobe ipip

  1. 安裝 tunctl
    添加源
    安裝:yum --enablerepo=nux-misc install tunctl
  2. 創(chuàng)建一個(gè) tap
    tunctl -t tap_test
    image.png
  3. 查看 tap
    ip link list
    image.png

ifconfig -a
aall

image.png

  1. tap 綁定 ip
    ip addr add local 192.168.100.1/24 dev tap_test

    ifconfig tap_test 192.168.100.1/24

    image.png

  2. 刪除tap
    ``ip li del tap_test`

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市微驶,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌锚贱,老刑警劉巖甜奄,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異推姻,居然都是意外死亡平匈,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來增炭,“玉大人忍燥,你說我怎么就攤上這事∠蹲耍” “怎么了梅垄?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長输玷。 經(jīng)常有香客問我队丝,道長,這世上最難降的妖魔是什么欲鹏? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任机久,我火速辦了婚禮,結(jié)果婚禮上赔嚎,老公的妹妹穿的比我還像新娘膘盖。我一直安慰自己,他們只是感情好尤误,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布侠畔。 她就那樣靜靜地躺著,像睡著了一般损晤。 火紅的嫁衣襯著肌膚如雪软棺。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天沉馆,我揣著相機(jī)與錄音码党,去河邊找鬼。 笑死斥黑,一個(gè)胖子當(dāng)著我的面吹牛揖盘,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播锌奴,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼兽狭,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了鹿蜀?” 一聲冷哼從身側(cè)響起箕慧,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎茴恰,沒想到半個(gè)月后颠焦,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡往枣,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年伐庭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了粉渠。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,566評論 1 339
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡圾另,死狀恐怖霸株,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情集乔,我是刑警寧澤去件,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站扰路,受9級特大地震影響尤溜,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜幼衰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一靴跛、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧渡嚣,春花似錦、人聲如沸肥印。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽深碱。三九已至腹鹉,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間敷硅,已是汗流浹背功咒。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留绞蹦,地道東北人力奋。 一個(gè)月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像幽七,于是被迫代替她去往敵國和親景殷。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,440評論 2 348

推薦閱讀更多精彩內(nèi)容