亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? readme

?? linux下流量查看軟件,可以查看到每臺機子的具體流量
??
字號:
Programmed by David Hinkle, Commissioned by DerbyTech of Illinois.  Special thanks goes to Brice Beaman at brice@beamans.org for releasing the software, testing and debugging, Blaze at ts@spective.net for his excellent logo, Andreas Henriksson for polishing, testing, fixing, and all the guys at havok for distributing clue.#### LISCENCE #You may use this software under any version of the GPL that is current as of your download.  For exact terms and conditions please see www.gnu.org.  #### WHAT IT IS #Bandwidthd is a UNIX daemon/Windows service for graphing the traffic generated by each machine on several configurable subnets.  It is much easier to configure than MRTG, and provides significantly more useful information.  MRTG only tells you how much bandwidth you are using, Bandwidthd tells you that, and who is using it.Each IP address that has moved any significant volume of traffic has its own graph.  The graphs are color coded to help you figure out at a glance if your user is surfing the web, or surfing Kazaa.Bandwidthd is targeted to run on my routing platforms.  It is very low overhead.  Easily graphing small business traffic on a 133Mhz Elan 486every 2.5 minutes. My entire ISP (2000-3000 IP addresses across 4 states) is graphed on a Celeron 450 every 10 minutes. #### PORTABILITY #Bandwidthd compiles clean on:ix86	Solaris 9		Debian 2.2		Fedora Core 2		OpenBSD 3.4		FreeBSD 4.8		NetBSD 1.6.1AMD64	Fedora Core 3PPC G4 	MacOSX 10.2Thanks goes to SourceForge for providing the test platforms.#### CONFIGURATION INSTRUCTIONS #There are now two ways to install Bandwidthd.  The fast easy way, which uses the built in Bandwidthd graphing system to generate static HTML pages and graphs, and the much more complicated way that supports multiple sensors, stores it's data in a back end database, and generates reports and graphs with easily customized php scripts.If you are new to Bandwidthd I would recommend just installing it the following theinstructions in the bandwidthd.conf file.  If you are interested in customizing your output or you need a more scalable solution, you can always come back and jump through the database hoops later.See "DATABASE SUPPORT" for information on Bandwidthd's advanced configuration.#### GRAPHING INTERVAL #Bandwidthd defaults to graph up to 4000 local IPs every 200 seconds.  If you need to track more IPs, change IP_NUM in bandwidthd.h.  The weekly graph updates every 10 minutes, monthly every hour, and yearly every 12 hours.A graphing run will automatically be "skipped" if that last one isn't finished before the new one would begin.#### CDF LOGGING #Bandwidthd can be made to log to CDF by setting "output_cdf" to true. This will now log out each interval's traffic, so you can import them into a database and use a tool like access to create your own graphs, or implement 95 percentile billing, for example.  Sending Bandwidthd a HUP will cause it to rotate it's logs. It will rotate out 5 times before deleting the oldest log file. These logs are log.1.0.cdf-log.1.5.cdf for daily, log.2.0.cdf-log.2.5.cdf for weekly, etc, etc.If you are upgrading from an older version of Bandwidthd from before all 4 logs rotated you must rename your log files for the new Bandwidthd to find them:mv log.cdf log.1.0.cdfmv log.1.cdf log.1.1.cdfmv log.2.cdf log.1.2.cdfmv log.3.cdf log.1.3.cdfmv log.4.cdf log.1.4.cdfmv log.5.cdf log.1.5.cdfmv log2.cdf log.2.1.cdfmv log3.cdf log.3.1.cdfmv log4.cdf log.4.1.cdfThe log format is best documented in the "StoreIPDataInCDF" function in bandwidthd.c.  As of this writing, it consists of one line for each  IP address for each interval.  The line contains only data for the previous interval.Fields:IP Address,Timestamp,Total Sent,Icmp Sent,Udp Sent,Tcp Sent,Ftp Sent,Http Sent, P2P Sent,Total Received,Icmp Received,Udp Received,Tcp Received,Ftp Received,Http Received, P2P Received#### HOW TO KEEP YOUR GRAPHS BETWEEN REBOOTS #Following is the easy way to keep your graphs between reboots.  You can also opt to build and use bandwidthd with database support, as described in "DATABASE SUPPORT"below.In the bandwidthd.conf file set:output_cdf truerecover_cdf trueoutput_cdf will cause Bandwidthd to log all of it's data to the log.cdf file in it's directory.  recover_cdf will cause Bandwidthd to load that file when it starts.   You will also want to make a crontab entry like so:0 0 * * * * /bin/kill -HUP `cat /var/run/bandwidthd.pid`This will send Bandwidthd a HUP every night at midnight.  When Bandwidthd receives a HUP it schedules a rotation of it's log files during the next graphing run.  Daily log files rotate each HUP.  Weekly/Monthly/Yearly log files rotate every so many HUPs.  Log files get rotated out 5 times before deletion.Fyi, if you use killall instead of kill, each of the children will receive the HUP command twice, causing them to rotate their log files twice as often as they should.#### GRAPHINGAlso note that Bandwidthd does not bother to graph an IP that has transmitted less than 1Mbit of data.  It does however, include that IP in the table of IPs at the top of the page, so it's traffic can still be viewed.  This cutoff can be changed by modifying graph_cutoff in bandwidthd.conf.  "graph_cutoff" is in kilobytes.Graphing can be disabled by setting "graph" to false.  This will still log, but will use almost no ram or CPU cycles.#### COLOR CODES #RED 	ICMPBROWN	UDPYELLOW	IP ENCAPSULATED (IP over IP, IPSEC, most VPN's)BLUE 	HTTP (Port 80 TCP, actually)PURPLE	Peer2Peer (Lots of TCP ports generally used by P2P software)GREEN	TCP#### SPECIFYING THE LIBPCAP FILTER #if you'd like more control over what traffic is counted, you can specify a Manuel filter to be passed to libpcap.  You can use this to remove certain IPs or only graph certain IPs, or limit the graphs to certain kinds of traffic.  You should always specify "ip" in the filter.  For example:filter "ip and host 64.215.40.1"#### HOW TO IMPROVE PERFORANCE #Bandwidthd's primary bottleneck in static HTML mode is the drawing of graphs for IP addresses.  To improve bandwidthd's performance, therefore, the only thing you can really do is reduce the number of graphs it has to draw in any given run.  Adjust graph_cutoff in the bandwidthd.conf file in order to tune out the IP addresses that don't use so much bandwidth.  These IP addresses will still have their data displayed in the table at the top of the page, so you can still see what's going on with them.Alternatively, you can choose to graph less often.  Bandwidthd automatically skips a graphing run if the last one is still going when the new one is scheduled to start.  If you'd like to graph less often than your server is capeable of, you can edit skip_intervals in bandwidthd.conf.  A value of 1means to skip every other interval, 3 would mean to skip three intervals between each run.  This doesn't disable Bandwidthd's automatic skipping.Also, you can choose to deploy Bandwidthd with database support, which provides significant performance gains.#### DATABASE SUPPORT #Since version 2.0, Bandwidthd now has support for external databases.  This system consists of 3 major parts:1. The Bandwidthd binary which acts as a sensor, recording traffic information and storing it in a database across the network or on the local host.  In this mode Bandwidthd uses very little ram and CPU. In addition, multiple sensors can record to the same database.2. The database system.  Currently Bandwidthd only supports Postgresql.3. The webserver and php application.  Bundled with Bandwidthd in the "phphtdocs" directory is a php application that reports on and graphs the contents of the database.  This has been designed to be easy to customize.  Everything is passed around on the urls, just tinker with it a little and you'll see how to generate custom graphs pretty easy.Using Bandwidthd with a database has many advantages, such as much lower overhead, because graphs are only graphed on demand.  And much more flexibility, SQL makes building new reports easy, and php+sql greatly improves the interactivity of the reports.My ISP has now switched over to the database driven version of bandwidthd entirely, we have half a dozen sensors sprinkled around the country, writing millions of data points a day on our customers into the system.INSTRUCTIONSAs a prerequisite for these instructions, you must have Postgresql installed and working, as well as a web server that supports php.Database Setup:1. Create a database for Bandwidthd.  You will need to create users that can access the database remotely if you want remote sensors.2. Bandwidthd's schema is in "schema.postgresql".  "psql mydb username < schema.postgresql" should load it and create the 2 tables and 4 indexes.Bandwidthd Setup:1. Add the following lines to your bandwidthd.conf file:# Standard postgres connect string, just like php, see postgres docs for# detailspgsql_connect_string "user = someuser dbname = mydb host = databaseserver.com"# Arbitrary sensor name, I recommend the sensors fully qualified domain# namesensor_id "sensor1.mycompany.com"# Tells Bandwidthd to keep no data and preform no graphing locallygraph false# If this is set to true Bandwidthd will try to recover the daily log # into the database.  If you set this true on purpose only do it once.# Bandwidthd does not track the fact that it has already transferred # certain records into the database.recover_cdf false4. Simply start bandwidthd, and after a few minutes data should start appearing in your database.  If not, check syslog for error messages.Web Server Setup:1. Copy the contents of phphtdocs into your web tree some where.2. Edit config.conf to set your db connect stringYou should now be able to access the web application and see you graphs.  All graphing is done by graph.php,  all parameters are passed to it in it's url.  You can create custom urls to pull custom graphs from your own index pages, or use the canned reporting system.In addition, you should schedule bd_pgsql_purge.sh to run every so often.  I recomend running it weekly.  This script outputs sql statements that aggregate the older data points in your database in order to reduce the amount of data that needs tobe slogged through in order to generate yearly, monthly, and weekly graphs.Example:bd_pgsql_purge.sh | psql bandwidthd postgresWill connect to the bandwidthd database on local host as the user postgres and summarize the data.# KNOWN BUGS AND TROUBLESHOOTING #If Bandwidthd shows you nothing but a message saying "Bandwidthd has nothing to graph",that means it currently has recorded no data.  The cause is most likely one of these: 1. It's first interval hasn't expired yet (2.5 minutes).2. It is still chewing through large CDF logs.3. Bandwidthd's host machine is on a switch and therefor isn't seeing any traffic not    destined to or from or going through it.4. You don't have a subnet line.5. You have a subnet line but it doesn't match any of the packets Bandwidthd is seeing.6. You have a filter line that is filtering out all the traffic Bandwidthd could be seeing.Bandwidthd doesn't do a very good job of tracking ftp.  This is because only some ftp server software follows the rfc standard of sourceing all ftp transfers from port 20.  Surprisingly, Microsofts ftp daemon is compliant in this regard, whereas most open source daemons are not.Bandwidthd forks to perform it's graphing functions.  After this fork finishes it remains as a zombie until the next interval, at which time it is reaped by the main process.  This zombie is nothing to worry about, it's just an entry in the process table waiting to be deleted.  With the new weekly, monthly, yearly graphs you'll have up to 4 zombies now.  By default, Bandwidthd now runs in promiscuous mode.  This means it can be used to monitor traffic not routing through it's host.  Just make sure that the host and the actual router are on the same hub (Not switch) and everything will be ok. Under some circumstances, traffic may get counted twice.  If traffic routes to the other router, then routes back out along the same wire, it may get counted twice by Bandwidthd.  This is much less of a problem than you might think, due to a little known packet called an "icmp redirect" that causes all packets after the first to go directly to it's target.  If you find that traffic looks like it's  getting counted twice, make sure you're not firewalling off the icmp redirects. If you find that you actually see none of this traffic, it may be because the icmp redirects cause it to ultimately end up going from one port on a switch to another, never touching your hub. If you want Bandwidthd to only see traffic actually going into and out of the host set "promiscuous" to false in bandwidthd.conf.Bandwidthd supports ethernet, Linux cooked sockets, raw, and token ring, and most ppp packet encapsulation.  If you get an "Unknown Datalink Type" error, Bandwidthd has not been programed to handle the physical encapsulation of the ip packets on that interface.  If you send me a sample capture and a copy paste of the error message I'll see if I can make bandwidthd work for you.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久亚洲综合色一区二区三区 | 欧美亚洲免费在线一区| 欧美亚洲国产一区二区三区va| 欧美一级片在线看| 亚洲欧美一区二区三区久本道91| 蜜桃一区二区三区在线观看| 91麻豆国产福利在线观看| 日韩免费性生活视频播放| 亚洲综合激情小说| 成人免费毛片嘿嘿连载视频| 欧美一级高清片| 一区二区三区产品免费精品久久75| 国产乱码精品一区二区三区五月婷| 欧美亚洲国产一区在线观看网站 | 国产精品久久久久影院亚瑟| 美国欧美日韩国产在线播放| 在线观看不卡一区| 亚洲视频图片小说| 99精品国产视频| 国产精品午夜春色av| 国产成人自拍高清视频在线免费播放| 欧美夫妻性生活| 三级成人在线视频| 欧美性猛交一区二区三区精品| 国产精品成人一区二区艾草 | 欧美国产在线观看| 国内精品国产三级国产a久久| 91精品国产综合久久精品性色| 亚洲狠狠爱一区二区三区| 色婷婷av久久久久久久| 一二三区精品视频| 欧美性xxxxx极品少妇| 亚洲国产精品一区二区尤物区| 欧美午夜精品一区二区蜜桃| 亚洲精品老司机| 欧美日韩中文字幕一区| 亚洲一区二区在线观看视频| 欧美性视频一区二区三区| 亚洲福利视频导航| 91精品久久久久久久91蜜桃 | 一区二区欧美在线观看| 在线观看免费视频综合| 午夜欧美电影在线观看| 欧美成va人片在线观看| 国产激情精品久久久第一区二区 | 欧美岛国在线观看| 国产一区二区三区在线看麻豆| 精品久久久久久久久久久久久久久 | 欧美午夜精品理论片a级按摩| 亚洲成av人片一区二区三区| 日韩网站在线看片你懂的| 国产资源在线一区| 综合自拍亚洲综合图不卡区| 91久久精品一区二区二区| 亚洲图片欧美视频| 精品久久一区二区三区| 成人晚上爱看视频| 亚洲成a人片在线观看中文| 日韩欧美电影在线| 成人性生交大合| 亚洲一区av在线| 欧美电影免费观看完整版| 成人激情午夜影院| 亚洲成人免费观看| 国产婷婷色一区二区三区四区| 99riav一区二区三区| 日韩精品亚洲一区| 中文字幕高清一区| 欧美一区二区三区啪啪| av成人老司机| 精品在线免费视频| 亚洲已满18点击进入久久| 精品91自产拍在线观看一区| 91在线免费播放| 国产在线看一区| 亚洲综合免费观看高清在线观看| 久久综合色8888| 欧美精品v国产精品v日韩精品| 丁香亚洲综合激情啪啪综合| 日韩黄色免费网站| 亚洲美女区一区| 国产欧美一区二区三区网站| 欧美日韩在线观看一区二区| 成人国产精品免费观看| 美国十次了思思久久精品导航| 亚洲欧美二区三区| 国产亚洲短视频| 日韩无一区二区| 欧美人与禽zozo性伦| 99久久国产综合精品女不卡| 久久机这里只有精品| 一区二区三区在线观看国产| 久久精品男人的天堂| 91精品一区二区三区在线观看| 国产成人一级电影| 精品在线免费观看| 男人的j进女人的j一区| 亚洲成a人在线观看| 亚洲一区二区影院| 一区二区在线看| 自拍偷拍国产精品| 国产精品嫩草99a| 久久久国产精品不卡| 精品999在线播放| 精品国产a毛片| 日韩免费视频一区二区| 日韩美女主播在线视频一区二区三区| 色呦呦网站一区| 国产成人精品免费视频网站| 国产专区综合网| 国产在线乱码一区二区三区| 久久精品国产亚洲高清剧情介绍| 日韩国产精品91| 美脚の诱脚舐め脚责91| 久久精品国产一区二区三 | 激情五月婷婷综合网| 久久成人免费日本黄色| 久久国产成人午夜av影院| 经典三级一区二区| 国产原创一区二区三区| 懂色av一区二区在线播放| 不卡的电视剧免费网站有什么| 成人97人人超碰人人99| 成+人+亚洲+综合天堂| 91在线高清观看| 在线看日本不卡| 欧美精品久久99| 亚洲精品在线电影| 国产精品嫩草99a| 亚洲国产欧美在线| 精品一区二区三区香蕉蜜桃| 国产一区二区三区久久悠悠色av| 国产宾馆实践打屁股91| 99久久免费视频.com| 欧美日韩在线亚洲一区蜜芽| 日韩欧美成人午夜| 国产精品午夜电影| 亚洲成人av福利| 国产一区二区日韩精品| 91啪亚洲精品| 欧美精品vⅰdeose4hd| 精品国产露脸精彩对白| 亚洲国产成人午夜在线一区 | 国产精品久久久久久久久动漫| 亚洲男同性恋视频| 蜜桃视频一区二区三区在线观看 | 国产精品久久一卡二卡| 综合久久给合久久狠狠狠97色 | 欧美电影免费观看高清完整版在线观看 | 国产精品久久网站| 天天综合色天天综合| 国模套图日韩精品一区二区| 91老师片黄在线观看| 日韩欧美高清在线| 夜夜精品浪潮av一区二区三区| 美女网站在线免费欧美精品| caoporm超碰国产精品| 在线不卡欧美精品一区二区三区| 国产视频一区二区在线| 亚洲国产精品一区二区久久 | 欧美岛国在线观看| 一区二区在线观看视频在线观看| 久草在线在线精品观看| 在线观看视频欧美| 国产日韩精品久久久| 日韩精品亚洲专区| 91福利资源站| 欧美激情在线一区二区三区| 麻豆精品在线看| 欧美性色欧美a在线播放| 中文成人av在线| 韩国午夜理伦三级不卡影院| 欧美色国产精品| 亚洲欧美另类图片小说| 国产91精品一区二区| 日韩欧美一区在线观看| 一区av在线播放| 91原创在线视频| 国产精品白丝在线| 国产91清纯白嫩初高中在线观看 | 一区二区视频在线| 处破女av一区二区| 久久一日本道色综合| 美女任你摸久久| 日韩一区二区视频在线观看| 樱花草国产18久久久久| 色综合久久久久综合| 亚洲欧美日韩中文播放| av电影一区二区| 亚洲三级电影全部在线观看高清| 国产福利一区在线| 国产日产欧美一区| 国产精品1区2区3区在线观看| 91精品国产入口| 免费成人av在线| 欧美哺乳videos| 激情文学综合丁香| 欧美激情综合在线| 成人黄色在线视频| 亚洲视频一区二区在线观看|