濮阳杆衣贸易有限公司

主頁 > 知識庫 > inter 千M網卡驅動安裝和啟用vlan.Polling抗拒絕服務

inter 千M網卡驅動安裝和啟用vlan.Polling抗拒絕服務

熱門標簽:駐馬店電話自動外呼系統(tǒng)怎么樣 赤峰防封電銷卡 人工電銷和ai機器人的區(qū)別 地圖標注與注記總結 信陽外呼系統(tǒng)廠家 地圖標注多個城市 北海智能電銷機器人公司 南京自動外呼系統(tǒng)有哪些 地圖標注山峰最低高度

建立一個文件夾把驅動復制到里面
#mkdir /usr/local/src/em
解壓縮
#tar xvfz em-5.1.5.tar.gz
#cd em-5.1.5
編譯模塊
# make
安裝編譯好的模塊
#make install
如果你想啟動的時候自動加載模塊修改
ee /boot/loader.conf
添加if_em_load="YES"
------------------------------------------------------
編譯驅動到內核
cd /usr/local/src/em/em-5.1.5/src
cp if_em* /usr/src/sys/dev/em
cp Makefile.kernel /usr/src/sys/modules/em/Makefile
修改/usr/src/sys/conf/files.i386 文件添加以下兩行到文件

dev/em/if_em.c optional em 
dev/em/if_em_hw.c optional em 
修改你的內核配置文件。確定有
device em

編譯安裝內核。。。reboot.完成

-----------------------------------------------------------
下面說下有關網卡設置的參數(shù)
ifconfig_eminterface_num>="ifconfig_settings>"
ifconfig eminterface_num> IP_address> media 100baseTX mediaopt  full-duplex
驅動所支持的模式:

   autoselect      -  Enables auto-negotiation for speed and duplex.

   10baseT/UTP     -  Sets speed to 10 Mbps. Use the ifconfig mediaopt 
                      option to select full-duplex mode.

   100baseTX       -  Sets speed to 100 Mbps. Use the ifconfig mediaopt
                      option to select full-duplex mode.

   1000baseTX      -  Sets speed to 1000 Mbps. In this case, the driver
                      supports only full-duplex mode.

   1000baseSX      -  Sets speed to 1000 Mbps. In this case, the driver
                      supports only full-duplex mode.

ifconfig eminterface_num> hostname or IP address> mtu 9000
route get destination_IP_address>

[color=Red]VLANS設置[/color]建立vlan
#ifconfig vlan_name> create
網卡的配置:
ifconfig vlan_name> ip_address> netmask subnet_mask> vlan  vlan_id> vlandev 

physical_interface>
例如:
ifconfig vlan10 10.0.0.1 netmask 255.255.255.0 vlan10 vlandev em0
刪除VLAN
#ifconfig vlan_name> destroy

[color=Red]Polling模式:本來網卡工作模式:需要的時候請求中斷。但在拒絕服務攻擊情況下,包數(shù)太多,就不太

可行,polling模式就是讓cpu定期去取網卡內存中的數(shù)據包。雖然平時看上去這種方法比較效率低,但在

拒絕服務攻擊情況下就比較好用。[/color]
在內核中確保:
options DEVICE_POLLING
可選:
options HZ=1000
polling在sysctl中參數(shù)的含義
kern.polling.enable=1           打開polling模式
kern.polling.burst                  每個時間片,系統(tǒng)在每個網卡可以抓的最多的包值,不可以改的值,根據其

他值系統(tǒng)自己算的
kern.polling.burst_max          每次取多少內存中的包默認150,是 一個參數(shù),和內核里面的HZ相乘(HZ * 

burst_max)就是每秒cpu極限可以抓的包量   默認HZ=1000
kern.polling.each_burst         沒搞懂用處,默認5 好像用處不大
kern.polling.idle_poll=1          man 中推薦打開選項
kern.polling.reg_frac             多久檢測一次網卡錯誤 默認20
kern.polling.user_frac=10      cpu預留給userland  tasks的量 默認50, 做防火墻推薦少留一點
kern.polling.handlers              有多少網卡注冊了polling服務  不用改

注:HZ的含義以及burst_max的關系,HZ就是赫茲,時間的倒數(shù),就是多久cpu去取一次網卡內存中的包
HZ越大,CPU去取的時間間隔越短,burst_max就是每次取多少內存中的包。
這個參數(shù)需要自行測試,HZ越大,在大流量下用top看中斷就越多
感覺范圍在500-2000比較合適,再大就。。。。。
在內核中為:options HZ=500   (我設置500,burst_max設置150,可保證我的服務器穩(wěn)定和抗攻擊能力比較好)
 

標簽:達州 廣元 信陽 晉中 張家界 梧州 烏蘭察布 德陽

巨人網絡通訊聲明:本文標題《inter 千M網卡驅動安裝和啟用vlan.Polling抗拒絕服務》,本文關鍵詞  inter,千,網卡驅動,安裝,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《inter 千M網卡驅動安裝和啟用vlan.Polling抗拒絕服務》相關的同類信息!
  • 本頁收集關于inter 千M網卡驅動安裝和啟用vlan.Polling抗拒絕服務的相關信息資訊供網民參考!
  • 推薦文章
    乌拉特后旗| 大宁县| 湘潭市| 偃师市| 长子县| 庆安县| 专栏| 镇康县| 辉南县| 商洛市| 钦州市| 达拉特旗| 兴化市| 黎城县| 双桥区| 丰原市| 甘泉县| 即墨市| 宜兰县| 横峰县| 怀仁县| 西乌珠穆沁旗| 宝应县| 渝中区| 施甸县| 南投县| 义乌市| 梧州市| 靖边县| 格尔木市| 石屏县| 紫金县| 甘肃省| 大宁县| 德庆县| 宣武区| 明光市| 弋阳县| 芦山县| 石楼县| 香港 |