1 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
---|
2 | <html xmlns="http://www.w3.org/1999/xhtml"> |
---|
3 | <head> |
---|
4 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
---|
5 | <meta http-equiv="Content-Style-Type" content="text/css" /> |
---|
6 | <meta name="generator" content="pandoc" /> |
---|
7 | <title></title> |
---|
8 | <style type="text/css">code{white-space: pre;}</style> |
---|
9 | <link href="data:text/css,%2F%2A%0A%20%20%20%20Buttondown%0A%20%20%20%20A%20Markdown%2FMultiMarkdown%2FPandoc%20HTML%20output%20CSS%20stylesheet%0A%20%20%20%20Author%3A%20Ryan%20Gray%0A%20%20%20%20Date%3A%2015%20Feb%202011%0A%20%20%20%20Revised%3A%2021%20Feb%202012%0A%20%20%20%0A%20%20%20%20General%20style%20is%20clean%2C%20with%20minimal%20re%2Ddefinition%20of%20the%20defaults%20or%20%0A%20%20%20%20overrides%20of%20user%20font%20settings%2E%20The%20body%20text%20and%20header%20styles%20are%20%0A%20%20%20%20left%20alone%20except%20title%2C%20author%20and%20date%20classes%20are%20centered%2E%20A%20Pandoc%20TOC%20%0A%20%20%20%20is%20not%20printed%2C%20URLs%20are%20printed%20after%20hyperlinks%20in%20parentheses%2E%20%0A%20%20%20%20Block%20quotes%20are%20italicized%2E%20Tables%20are%20lightly%20styled%20with%20lines%20above%20%0A%20%20%20%20and%20below%20the%20table%20and%20below%20the%20header%20with%20a%20boldface%20header%2E%20Code%20%0A%20%20%20%20blocks%20are%20line%20wrapped%2E%20%0A%20%0A%20%20%20%20All%20elements%20that%20Pandoc%20and%20MultiMarkdown%20use%20should%20be%20listed%20here%2C%20even%20%0A%20%20%20%20if%20the%20style%20is%20empty%20so%20you%20can%20easily%20add%20styling%20to%20anything%2E%0A%20%20%20%20%0A%20%20%20%20There%20are%20some%20elements%20in%20here%20for%20HTML5%20output%20of%20Pandoc%2C%20but%20I%20have%20not%20%0A%20%20%20%20gotten%20around%20to%20testing%20that%20yet%2E%0A%2A%2F%0A%20%0A%2F%2A%20NOTES%3A%0A%20%0A%20%20%20%20Stuff%20tried%20and%20failed%3A%0A%20%20%20%20%0A%20%20%20%20It%20seems%20that%20specifying%20font%2Dfamily%3Aserif%20in%20Safari%20will%20always%20use%20%0A%20%20%20%20Times%20New%20Roman%20rather%20than%20the%20user%27s%20preferences%20setting%2E%0A%20%20%20%20%0A%20%20%20%20Making%20the%20font%20size%20different%20or%20a%20fixed%20value%20for%20print%20in%20case%20the%20screen%20%0A%20%20%20%20font%20size%20is%20making%20the%20print%20font%20too%20big%3A%20Making%20font%2Dsize%20different%20for%20%0A%20%20%20%20print%20than%20for%20screen%20causes%20horizontal%20lines%20to%20disappear%20in%20math%20when%20using%20%0A%20%20%20%20MathJax%20under%20Safari%2E%0A%2A%2F%0A%20%0A%2F%2A%20%2D%2D%2D%2D%20Front%20Matter%20%2D%2D%2D%2D%20%2A%2F%0A%20%0A%2F%2A%20Pandoc%20header%20DIV%2E%20Contains%20%2Etitle%2C%20%2Eauthor%20and%20%2Edate%2E%20Comes%20before%20div%23TOC%2E%20%0A%20%20%20Only%20appears%20if%20one%20of%20those%20three%20are%20in%20the%20document%2E%0A%2A%2F%0A%20%0Adiv%23header%2C%20header%0A%20%20%20%20%7B%0A%20%20%20%20%2F%2A%20Put%20border%20on%20bottom%2E%20Separates%20it%20from%20TOC%20or%20body%20that%20comes%20after%20it%2E%20%2A%2F%0A%20%20%20%20border%2Dbottom%3A%201px%20solid%20%23aaa%3B%0A%20%20%20%20margin%2Dbottom%3A%200%2E5em%3B%0A%20%20%20%20%7D%0A%20%0A%2Etitle%20%2F%2A%20Pandoc%20title%20header%20%28h1%2Etitle%29%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20text%2Dalign%3A%20center%3B%0A%20%20%20%20%7D%0A%20%0A%2Eauthor%2C%20%2Edate%20%2F%2A%20Pandoc%20author%28s%29%20and%20date%20headers%20%28h2%2Eauthor%20and%20h3%2Edate%29%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20text%2Dalign%3A%20center%3B%0A%20%20%20%20%7D%0A%20%0A%2F%2A%20Pandoc%20table%20of%20contents%20DIV%20when%20using%20the%20%2D%2Dtoc%20option%2E%0A%20%20%20NOTE%3A%20this%20doesn%27t%20support%20Pandoc%27s%20%2D%2Did%2Dprefix%20option%20for%20%23TOC%20and%20%23header%2E%20%0A%20%20%20Probably%20would%20need%20to%20use%20div%5Bid%24%3D%27TOC%27%5D%20and%20div%5Bid%24%3D%27header%27%5D%20as%20selectors%2E%0A%2A%2F%0A%20%0Adiv%23TOC%2C%20nav%23TOC%0A%20%20%20%20%7B%0A%20%20%20%20%2F%2A%20Put%20border%20on%20bottom%20to%20separate%20it%20from%20body%2E%20%2A%2F%0A%20%20%20%20border%2Dbottom%3A%201px%20solid%20%23aaa%3B%0A%20%20%20%20margin%2Dbottom%3A%200%2E5em%3B%0A%20%20%20%20%7D%0A%20%0A%40media%20print%0A%20%20%20%20%7B%0A%20%20%20%20div%23TOC%2C%20nav%23TOC%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%2F%2A%20Don%27t%20display%20TOC%20in%20print%20%2A%2F%0A%20%20%20%20%20%20%20%20display%3A%20none%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%0A%2F%2A%20%2D%2D%2D%2D%20Headers%20and%20sections%20%2D%2D%2D%2D%20%2A%2F%0A%20%0Ah1%2C%20h2%2C%20h3%2C%20h4%2C%20h5%2C%20h6%0A%7B%0A%20%20%20%20font%2Dfamily%3A%20%22Helvetica%20Neue%22%2C%20Helvetica%2C%20%22Liberation%20Sans%22%2C%20Calibri%2C%20Arial%2C%20sans%2Dserif%3B%20%2F%2A%20Sans%2Dserif%20headers%20%2A%2F%0A%20%0A%20%20%20%20%2F%2A%20font%2Dfamily%3A%20%22Liberation%20Serif%22%2C%20%22Georgia%22%2C%20%22Times%20New%20Roman%22%2C%20serif%3B%20%2F%2A%20Serif%20headers%20%2A%2F%0A%20%0A%20%20%20%20page%2Dbreak%2Dafter%3A%20avoid%3B%20%2F%2A%20Firefox%2C%20Chrome%2C%20and%20Safari%20do%20not%20support%20the%20property%20value%20%22avoid%22%20%2A%2F%0A%7D%0A%20%0A%2F%2A%20Pandoc%20with%20%2D%2Dsection%2Ddivs%20option%20%2A%2F%0A%20%0Adiv%20div%2C%20section%20section%20%2F%2A%20Nested%20sections%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20margin%2Dleft%3A%202em%3B%20%2F%2A%20This%20will%20increasingly%20indent%20nested%20header%20sections%20%2A%2F%0A%20%20%20%20%7D%0A%20%0Ap%20%7B%7D%0A%20%0Ablockquote%0A%20%20%20%20%7B%20%0A%20%20%20%20font%2Dstyle%3A%20italic%3B%0A%20%20%20%20%7D%0A%20%0Ali%20%2F%2A%20All%20list%20items%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%0Ali%20%3E%20p%20%2F%2A%20Loosely%20spaced%20list%20item%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20margin%2Dtop%3A%201em%3B%20%2F%2A%20IE%3A%20lack%20of%20space%20above%20a%20%3Cli%3E%20when%20the%20item%20is%20inside%20a%20%3Cp%3E%20%2A%2F%0A%20%20%20%20%7D%0A%20%0Aul%20%2F%2A%20Whole%20unordered%20list%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%0Aul%20li%20%2F%2A%20Unordered%20list%20item%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%0Aol%20%2F%2A%20Whole%20ordered%20list%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%0Aol%20li%20%2F%2A%20Ordered%20list%20item%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%0Ahr%20%7B%7D%0A%20%0A%2F%2A%20%2D%2D%2D%2D%20Some%20span%20elements%20%2D%2D%2D%20%2A%2F%0A%20%0Asub%20%2F%2A%20Subscripts%2E%20Pandoc%3A%20H%7E2%7EO%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%0Asup%20%2F%2A%20Superscripts%2E%20Pandoc%3A%20The%202%5End%5E%20try%2E%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%20%20%20%0Aem%20%2F%2A%20Emphasis%2E%20Markdown%3A%20%2Aemphasis%2A%20or%20%5Femphasis%5F%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%20%20%20%0Aem%20%3E%20em%20%2F%2A%20Emphasis%20within%20emphasis%3A%20%2AThis%20is%20all%20%2Aemphasized%2A%20except%20that%2A%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20font%2Dstyle%3A%20normal%3B%0A%20%20%20%20%7D%0A%20%0Astrong%20%2F%2A%20Markdown%20%2A%2Astrong%2A%2A%20or%20%5F%5Fstrong%5F%5F%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%0A%2F%2A%20%2D%2D%2D%2D%20Links%20%28anchors%29%20%2D%2D%2D%2D%20%2A%2F%0A%20%0Aa%20%2F%2A%20All%20links%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%2F%2A%20Keep%20links%20clean%2E%20On%20screen%2C%20they%20are%20colored%3B%20in%20print%2C%20they%20do%20nothing%20anyway%2E%20%2A%2F%0A%20%20%20%20text%2Ddecoration%3A%20none%3B%0A%20%20%20%20%7D%0A%20%0A%40media%20screen%0A%20%20%20%20%7B%0A%20%20%20%20a%3Ahover%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%2F%2A%20On%20hover%2C%20we%20indicate%20a%20bit%20more%20that%20it%20is%20a%20link%2E%20%2A%2F%0A%20%20%20%20%20%20%20%20text%2Ddecoration%3A%20underline%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%0A%40media%20print%0A%20%20%20%20%7B%0A%20%20%20%20a%20%20%20%7B%0A%20%20%20%20%20%20%20%20%2F%2A%20In%20print%2C%20a%20colored%20link%20is%20useless%2C%20so%20un%2Dstyle%20it%2E%20%2A%2F%0A%20%20%20%20%20%20%20%20color%3A%20black%3B%0A%20%20%20%20%20%20%20%20background%3A%20transparent%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%0A%20%20%20%20a%5Bhref%5E%3D%22http%3A%2F%2F%22%5D%3Aafter%2C%20a%5Bhref%5E%3D%22https%3A%2F%2F%22%5D%3Aafter%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%2F%2A%20However%2C%20links%20that%20go%20somewhere%20else%2C%20might%20be%20useful%20to%20the%20reader%2C%0A%20%20%20%20%20%20%20%20%20%20%20so%20for%20http%20and%20https%20links%2C%20print%20the%20URL%20after%20what%20was%20the%20link%20%0A%20%20%20%20%20%20%20%20%20%20%20text%20in%20parens%0A%20%20%20%20%20%20%20%20%2A%2F%0A%20%20%20%20%20%20%20%20content%3A%20%22%20%28%22%20attr%28href%29%20%22%29%20%22%3B%0A%20%20%20%20%20%20%20%20font%2Dsize%3A%2090%25%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%0A%2F%2A%20%2D%2D%2D%2D%20Images%20%2D%2D%2D%2D%20%2A%2F%0A%20%0Aimg%0A%20%20%20%20%7B%0A%20%20%20%20%2F%2A%20Let%20it%20be%20inline%20left%2Fright%20where%20it%20wants%20to%20be%2C%20but%20verticality%20make%20%0A%20%20%20%20%20%20%20it%20in%20the%20middle%20to%20look%20nicer%2C%20but%20opinions%20differ%2C%20and%20if%20in%20a%20multi%2Dline%20%0A%20%20%20%20%20%20%20paragraph%2C%20it%20might%20not%20be%20so%20great%2E%20%0A%20%20%20%20%2A%2F%0A%20%20%20%20vertical%2Dalign%3A%20middle%3B%0A%20%20%20%20%7D%0A%20%0Adiv%2Efigure%20%2F%2A%20Pandoc%20figure%2Dstyle%20image%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%2F%2A%20Center%20the%20image%20and%20caption%20%2A%2F%0A%20%20%20%20margin%2Dleft%3A%20auto%3B%0A%20%20%20%20margin%2Dright%3A%20auto%3B%0A%20%20%20%20text%2Dalign%3A%20center%3B%0A%20%20%20%20font%2Dstyle%3A%20italic%3B%0A%20%20%20%20%7D%0A%20%0Ap%2Ecaption%20%2F%2A%20Pandoc%20figure%2Dstyle%20caption%20within%20div%2Efigure%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%2F%2A%20Inherits%20div%2Efigure%20props%20by%20default%20%2A%2F%0A%20%20%20%20%7D%0A%20%0A%2F%2A%20%2D%2D%2D%2D%20Code%20blocks%20and%20spans%20%2D%2D%2D%2D%20%2A%2F%0A%20%0Apre%2C%20code%20%0A%20%20%20%20%7B%0A%20%20%20%20background%2Dcolor%3A%20%23fdf7ee%3B%0A%20%20%20%20%2F%2A%20BEGIN%20word%20wrap%20%2A%2F%0A%20%20%20%20%2F%2A%20Need%20all%20the%20following%20to%20word%20wrap%20instead%20of%20scroll%20box%20%2A%2F%0A%20%20%20%20%2F%2A%20This%20will%20override%20the%20overflow%3Aauto%20if%20present%20%2A%2F%0A%20%20%20%20white%2Dspace%3A%20pre%2Dwrap%3B%20%2F%2A%20css%2D3%20%2A%2F%0A%20%20%20%20white%2Dspace%3A%20%2Dmoz%2Dpre%2Dwrap%20%21important%3B%20%2F%2A%20Mozilla%2C%20since%201999%20%2A%2F%0A%20%20%20%20white%2Dspace%3A%20%2Dpre%2Dwrap%3B%20%2F%2A%20Opera%204%2D6%20%2A%2F%0A%20%20%20%20white%2Dspace%3A%20%2Do%2Dpre%2Dwrap%3B%20%2F%2A%20Opera%207%20%2A%2F%0A%20%20%20%20word%2Dwrap%3A%20break%2Dword%3B%20%2F%2A%20Internet%20Explorer%205%2E5%2B%20%2A%2F%0A%20%20%20%20%2F%2A%20END%20word%20wrap%20%2A%2F%0A%20%20%20%20%7D%0A%20%0Apre%20%2F%2A%20Code%20blocks%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%2F%2A%20Distinguish%20pre%20blocks%20from%20other%20text%20by%20more%20than%20the%20font%20with%20a%20background%20tint%2E%20%2A%2F%0A%20%20%20%20padding%3A%200%2E5em%3B%20%2F%2A%20Since%20we%20have%20a%20background%20color%20%2A%2F%0A%20%20%20%20border%2Dradius%3A%205px%3B%20%2F%2A%20Softens%20it%20%2A%2F%0A%20%20%20%20%2F%2A%20Give%20it%20a%20some%20definition%20%2A%2F%0A%20%20%20%20border%3A%201px%20solid%20%23aaa%3B%0A%20%20%20%20%2F%2A%20Set%20it%20off%20left%20and%20right%2C%20seems%20to%20look%20a%20bit%20nicer%20when%20we%20have%20a%20background%20%2A%2F%0A%20%20%20%20margin%2Dleft%3A%20%200%2E5em%3B%0A%20%20%20%20margin%2Dright%3A%200%2E5em%3B%0A%20%20%20%20%7D%0A%20%0A%40media%20screen%0A%20%20%20%20%7B%0A%20%20%20%20pre%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%2F%2A%20On%20screen%2C%20use%20an%20auto%20scroll%20box%20for%20long%20lines%2C%20unless%20word%2Dwrap%20is%20enabled%20%2A%2F%0A%20%20%20%20%20%20%20%20white%2Dspace%3A%20pre%3B%0A%20%20%20%20%20%20%20%20overflow%3A%20auto%3B%0A%20%20%20%20%20%20%20%20%2F%2A%20Dotted%20looks%20better%20on%20screen%20and%20solid%20seems%20to%20print%20better%2E%20%2A%2F%0A%20%20%20%20%20%20%20%20border%3A%201px%20dotted%20%23777%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%0Acode%20%2F%2A%20All%20inline%20code%20spans%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%0Ap%20%3E%20code%2C%20li%20%3E%20code%20%2F%2A%20Code%20spans%20in%20paragraphs%20and%20tight%20lists%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%2F%2A%20Pad%20a%20little%20from%20adjacent%20text%20%2A%2F%0A%20%20%20%20padding%2Dleft%3A%20%202px%3B%0A%20%20%20%20padding%2Dright%3A%202px%3B%0A%20%20%20%20%7D%0A%20%20%20%20%0Ali%20%3E%20p%20code%20%2F%2A%20Code%20span%20in%20a%20loose%20list%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%2F%2A%20We%20have%20room%20for%20some%20more%20background%20color%20above%20and%20below%20%2A%2F%0A%20%20%20%20padding%3A%202px%3B%0A%20%20%20%20%7D%0A%20%0A%2F%2A%20%2D%2D%2D%2D%20Math%20%2D%2D%2D%2D%20%2A%2F%0A%20%0Aspan%2Emath%20%2F%2A%20Pandoc%20inline%20math%20default%20and%20%2D%2Djsmath%20inline%20math%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%2F%2A%20Tried%20font%2Dstyle%3Aitalic%20here%2C%20and%20it%20messed%20up%20MathJax%20rendering%20in%20some%20browsers%2E%20Maybe%20don%27t%20mess%20with%20at%20all%2E%20%2A%2F%0A%20%20%20%20%7D%0A%20%20%20%20%0Adiv%2Emath%20%2F%2A%20Pandoc%20%2D%2Djsmath%20display%20math%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%20%20%20%0Aspan%2ELaTeX%20%2F%2A%20Pandoc%20%2D%2Dlatexmathml%20math%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%20%0A%20%0Aeq%20%2F%2A%20Pandoc%20%2D%2Dgladtex%20math%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%20%0A%20%0A%2F%2A%20%2D%2D%2D%2D%20Tables%20%2D%2D%2D%2D%20%2A%2F%0A%20%0A%2F%2A%20%20A%20clean%20textbook%2Dlike%20style%20with%20horizontal%20lines%20above%20and%20below%20and%20under%20%0A%20%20%20%20the%20header%2E%20Rows%20highlight%20on%20hover%20to%20help%20scanning%20the%20table%20on%20screen%2E%0A%2A%2F%0A%20%0Atable%0A%20%20%20%20%7B%0A%20%20%20%20border%2Dcollapse%3A%20collapse%3B%0A%20%20%20%20border%2Dspacing%3A%200%3B%20%2F%2A%20IE%206%20%2A%2F%0A%20%0A%20%20%20%20border%2Dbottom%3A%202pt%20solid%20%23000%3B%0A%20%20%20%20border%2Dtop%3A%202pt%20solid%20%23000%3B%20%2F%2A%20The%20caption%20on%20top%20will%20not%20have%20a%20bottom%2Dborder%20%2A%2F%0A%20%0A%20%20%20%20%2F%2A%20Center%20%2A%2F%0A%20%20%20%20margin%2Dleft%3A%20auto%3B%0A%20%20%20%20margin%2Dright%3A%20auto%3B%0A%20%20%20%20%7D%0A%20%20%20%20%0Athead%20%2F%2A%20Entire%20table%20header%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20border%2Dbottom%3A%201pt%20solid%20%23000%3B%0A%20%20%20%20background%2Dcolor%3A%20%23eee%3B%20%2F%2A%20Does%20this%20BG%20print%20well%3F%20%2A%2F%0A%20%20%20%20%7D%0A%20%0Atr%2Eheader%20%2F%2A%20Each%20header%20row%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%20%0A%20%0Atbody%20%2F%2A%20Entire%20table%20%20body%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%0A%2F%2A%20Table%20body%20rows%20%2A%2F%0A%20%0Atr%20%20%7B%0A%20%20%20%20%7D%0Atr%2Eodd%3Ahover%2C%20tr%2Eeven%3Ahover%20%2F%2A%20Use%20%2Eodd%20and%20%2Eeven%20classes%20to%20avoid%20styling%20rows%20in%20other%20tables%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20background%2Dcolor%3A%20%23eee%3B%0A%20%20%20%20%7D%0A%20%20%20%20%0A%2F%2A%20Odd%20and%20even%20rows%20%2A%2F%0Atr%2Eodd%20%7B%7D%0Atr%2Eeven%20%7B%7D%0A%20%0Atd%2C%20th%20%2F%2A%20Table%20cells%20and%20table%20header%20cells%20%2A%2F%0A%20%20%20%20%7B%20%0A%20%20%20%20vertical%2Dalign%3A%20top%3B%20%2F%2A%20Word%20%2A%2F%0A%20%20%20%20vertical%2Dalign%3A%20baseline%3B%20%2F%2A%20Others%20%2A%2F%0A%20%20%20%20padding%2Dleft%3A%20%20%200%2E5em%3B%0A%20%20%20%20padding%2Dright%3A%20%200%2E5em%3B%0A%20%20%20%20padding%2Dtop%3A%20%20%20%200%2E2em%3B%0A%20%20%20%20padding%2Dbottom%3A%200%2E2em%3B%0A%20%20%20%20%7D%0A%20%20%20%20%0A%2F%2A%20Removes%20padding%20on%20left%20and%20right%20of%20table%20for%20a%20tight%20look%2E%20Good%20if%20thead%20has%20no%20background%20color%2A%2F%0A%2F%2A%0Atr%20td%3Alast%2Dchild%2C%20tr%20th%3Alast%2Dchild%0A%20%20%20%20%7B%0A%20%20%20%20padding%2Dright%3A%200%3B%0A%20%20%20%20%7D%0Atr%20td%3Afirst%2Dchild%2C%20tr%20th%3Afirst%2Dchild%20%0A%20%20%20%20%7B%0A%20%20%20%20padding%2Dleft%3A%200%3B%0A%20%20%20%20%7D%0A%2A%2F%0A%20%0Ath%20%2F%2A%20Table%20header%20cells%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20font%2Dweight%3A%20bold%3B%20%0A%20%20%20%20%7D%0A%20%0Atfoot%20%2F%2A%20Table%20footer%20%28what%20appears%20here%20if%20caption%20is%20on%20top%3F%29%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%0Acaption%20%2F%2A%20This%20is%20for%20a%20table%20caption%20tag%2C%20not%20the%20p%2Ecaption%20Pandoc%20uses%20in%20a%20div%2Efigure%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20caption%2Dside%3A%20top%3B%0A%20%20%20%20border%3A%20none%3B%0A%20%20%20%20font%2Dsize%3A%200%2E9em%3B%0A%20%20%20%20font%2Dstyle%3A%20italic%3B%0A%20%20%20%20text%2Dalign%3A%20center%3B%0A%20%20%20%20margin%2Dbottom%3A%200%2E3em%3B%20%2F%2A%20Good%20for%20when%20on%20top%20%2A%2F%0A%20%20%20%20padding%2Dbottom%3A%200%2E2em%3B%0A%20%20%20%20%7D%0A%20%0A%2F%2A%20%2D%2D%2D%2D%20Definition%20lists%20%2D%2D%2D%2D%20%2A%2F%0A%20%0Adl%20%2F%2A%20The%20whole%20list%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20border%2Dtop%3A%202pt%20solid%20black%3B%0A%20%20%20%20padding%2Dtop%3A%200%2E5em%3B%0A%20%20%20%20border%2Dbottom%3A%202pt%20solid%20black%3B%0A%20%20%20%20%7D%0A%20%0Adt%20%2F%2A%20Definition%20term%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20font%2Dweight%3A%20bold%3B%0A%20%20%20%20%7D%0A%20%0Add%2Bdt%20%2F%2A%202nd%20or%20greater%20term%20in%20the%20list%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20border%2Dtop%3A%201pt%20solid%20black%3B%0A%20%20%20%20padding%2Dtop%3A%200%2E5em%3B%0A%20%20%20%20%7D%0A%20%20%20%20%0Add%20%2F%2A%20A%20definition%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20margin%2Dbottom%3A%200%2E5em%3B%0A%20%20%20%20%7D%0A%20%0Add%2Bdd%20%2F%2A%202nd%20or%20greater%20definition%20of%20a%20term%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20border%2Dtop%3A%201px%20solid%20black%3B%20%2F%2A%20To%20separate%20multiple%20definitions%20%2A%2F%0A%20%20%20%20%7D%0A%20%20%20%20%0A%2F%2A%20%2D%2D%2D%2D%20Footnotes%20%2D%2D%2D%2D%20%2A%2F%0A%20%0Aa%2Efootnote%2C%20a%2EfootnoteRef%20%7B%20%2F%2A%20Pandoc%2C%20MultiMarkdown%20footnote%20links%20%2A%2F%0A%20%20%20%20font%2Dsize%3A%20small%3B%20%0A%20%20%20%20vertical%2Dalign%3A%20text%2Dtop%3B%0A%7D%0A%20%0Aa%5Bhref%5E%3D%22%23fnref%22%5D%2C%20a%2Ereversefootnote%20%2F%2A%20Pandoc%2C%20MultiMarkdown%2C%20%3F%3F%20footnote%20back%20links%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%0A%40media%20print%0A%20%20%20%20%7B%0A%20%20%20%20a%5Bhref%5E%3D%22%23fnref%22%5D%2C%20a%2Ereversefootnote%20%2F%2A%20Pandoc%2C%20MultiMarkdown%20%2A%2F%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%2F%2A%20Don%27t%20display%20these%20at%20all%20in%20print%20since%20the%20arrow%20is%20only%20something%20to%20click%20on%20%2A%2F%0A%20%20%20%20%20%20%20%20display%3A%20none%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20%20%20%0Adiv%2Efootnotes%20%2F%2A%20Pandoc%20footnotes%20div%20at%20end%20of%20the%20document%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%20%20%20%0Adiv%2Efootnotes%20li%5Bid%5E%3D%22fn%22%5D%20%2F%2A%20A%20footnote%20item%20within%20that%20div%20%2A%2F%0A%20%20%20%20%7B%0A%20%20%20%20%7D%0A%20%0A%2F%2A%20You%20can%20class%20stuff%20as%20%22noprint%22%20to%20not%20print%2E%20%0A%20%20%20Useful%20since%20you%20can%27t%20set%20this%20media%20conditional%20inside%20an%20HTML%20element%27s%20%0A%20%20%20style%20attribute%20%28I%20think%29%2C%20and%20you%20don%27t%20want%20to%20make%20another%20stylesheet%20that%20%0A%20%20%20imports%20this%20one%20and%20adds%20a%20class%20just%20to%20do%20this%2E%0A%2A%2F%0A%20%0A%40media%20print%0A%20%20%20%20%7B%0A%20%20%20%20%2Enoprint%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20display%3Anone%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A" rel="stylesheet" type="text/css" /> |
---|
10 | </head> |
---|
11 | <body> |
---|
12 | <div id="TOC"> |
---|
13 | <ul> |
---|
14 | <li><a href="#librenms---lección-1"><span class="toc-section-number">1</span> LibreNMS - Lección 1</a></li> |
---|
15 | <li><a href="#introducción"><span class="toc-section-number">2</span> Introducción</a><ul> |
---|
16 | <li><a href="#meta"><span class="toc-section-number">2.1</span> Meta</a></li> |
---|
17 | <li><a href="#notas"><span class="toc-section-number">2.2</span> Notas</a></li> |
---|
18 | </ul></li> |
---|
19 | <li><a href="#lección-de-librenms"><span class="toc-section-number">3</span> Lección de LibreNMS</a></li> |
---|
20 | <li><a href="#acceso-librenms"><span class="toc-section-number">4</span> Acceso LibreNMS!</a></li> |
---|
21 | <li><a href="#añadir-un-host---su-propio-enrutador"><span class="toc-section-number">5</span> Añadir un host - su propio enrutador</a></li> |
---|
22 | <li><a href="#forzar-polling"><span class="toc-section-number">6</span> Forzar polling</a></li> |
---|
23 | <li><a href="#forzar-descubrimento"><span class="toc-section-number">7</span> Forzar descubrimento</a></li> |
---|
24 | <li><a href="#regresa-al-interfaz-de-web"><span class="toc-section-number">8</span> Regresa al interfaz de web:</a></li> |
---|
25 | <li><a href="#interfaz-usuario-ui-de-librenms"><span class="toc-section-number">9</span> Interfaz Usuario (UI) de LibreNMS</a><ul> |
---|
26 | <li><a href="#gráficos"><span class="toc-section-number">9.1</span> Gráficos</a></li> |
---|
27 | <li><a href="#salud"><span class="toc-section-number">9.2</span> Salud</a></li> |
---|
28 | <li><a href="#puertos"><span class="toc-section-number">9.3</span> Puertos</a></li> |
---|
29 | <li><a href="#routing"><span class="toc-section-number">9.4</span> Routing</a></li> |
---|
30 | <li><a href="#mapa"><span class="toc-section-number">9.5</span> Mapa</a></li> |
---|
31 | <li><a href="#inventario-inventory"><span class="toc-section-number">9.6</span> Inventario (Inventory)</a></li> |
---|
32 | <li><a href="#registros-logs"><span class="toc-section-number">9.7</span> Registros (Logs)</a></li> |
---|
33 | <li><a href="#alertas-alerts"><span class="toc-section-number">9.8</span> Alertas (Alerts)</a></li> |
---|
34 | </ul></li> |
---|
35 | <li><a href="#agregar-una-ubicación-y-contacto-de-su-enrutador"><span class="toc-section-number">10</span> Agregar una ubicación y contacto de su enrutador</a></li> |
---|
36 | <li><a href="#adición-de-una-descripción-de-interfaz"><span class="toc-section-number">11</span> Adición de una descripción de interfaz</a></li> |
---|
37 | <li><a href="#busqueda-de-dirección-de-ip"><span class="toc-section-number">12</span> Busqueda de dirección de IP</a></li> |
---|
38 | <li><a href="#agrega-el-conmutador"><span class="toc-section-number">13</span> Agrega el conmutador</a></li> |
---|
39 | <li><a href="#deshabilitamos-puertos-no-en-uso"><span class="toc-section-number">14</span> Deshabilitamos puertos no en uso!</a></li> |
---|
40 | <li><a href="#has-intentado-añadir-su-pc-otros-pcs-en-el-taller"><span class="toc-section-number">15</span> Has intentado añadir su PC? Otros PCs en el taller?</a></li> |
---|
41 | </ul> |
---|
42 | </div> |
---|
43 | <h1 id="librenms---lección-1"><a href="#librenms---lección-1"><span class="header-section-number">1</span> LibreNMS - Lección 1</a></h1> |
---|
44 | <h1 id="introducción"><a href="#introducción"><span class="header-section-number">2</span> Introducción</a></h1> |
---|
45 | <h2 id="meta"><a href="#meta"><span class="header-section-number">2.1</span> Meta</a></h2> |
---|
46 | <ul> |
---|
47 | <li>Adquirir experiencia con LibreNMS</li> |
---|
48 | </ul> |
---|
49 | <h2 id="notas"><a href="#notas"><span class="header-section-number">2.2</span> Notas</a></h2> |
---|
50 | <ul> |
---|
51 | <li>Los comandos precedidos por el signo de pesos "$", deben ser ejecutados como un usuario general - y no como superusuario (root).</li> |
---|
52 | <li>Los comandos precedidos por el signo de número "#", deben ser ejecutados por el superusuario (root).</li> |
---|
53 | <li>Los comandos precedidos por lineas de comando más específicas (e.g. "rtrX>" or "mysql>") deben ser ejecutados en equipos remotos, dentro de otras aplicaciones.</li> |
---|
54 | <li>Si la línea de comandos termina con una barra invertida "", quiere decir que el comando continua en la próxima línea y todas líneas deben ser tratadas como un comando de sola línea.</li> |
---|
55 | <li>Referencias a "N", representan su número de grupo.</li> |
---|
56 | </ul> |
---|
57 | <h1 id="lección-de-librenms"><a href="#lección-de-librenms"><span class="header-section-number">3</span> Lección de LibreNMS</a></h1> |
---|
58 | <p>Todos los componientes de LibreNMS ya deberían estar instalados. Ahora Ud. va a configurar el servicio, añadir hosts, etc.</p> |
---|
59 | <p>Si no es el caso hay una leccion diferente para instalar LibreNMS (librenms-install) que esta disponible. Sigue las instrucciones en esa lección para completar la instalación inicial de LibreNMS.</p> |
---|
60 | <p>Ahora, conecta a su maquína virtual como el usuario <em>sysadm</em> y entonces:</p> |
---|
61 | <h1 id="acceso-librenms"><a href="#acceso-librenms"><span class="header-section-number">4</span> Acceso LibreNMS!</a></h1> |
---|
62 | <p>Un usuario de LibreNMS ya existe para Ud. El usuario se llama 'sysadmin' y usa la contraseña del taller.</p> |
---|
63 | <p>Abre en un navegaor de Web:</p> |
---|
64 | <p>http://librenmsX.ws.nsrc.org/</p> |
---|
65 | <pre><code> User: sysadm |
---|
66 | Password: contraseña del taller</code></pre> |
---|
67 | <p>Ahora esta usando LibreNMS. Si instalo LibreNMS usando la lección "librenms-install", entonces tendrá una entrada por "localhost" como servidor.</p> |
---|
68 | <p>Revisa el interfaz de LibreNMS por algunos minutos.</p> |
---|
69 | <h1 id="añadir-un-host---su-propio-enrutador"><a href="#añadir-un-host---su-propio-enrutador"><span class="header-section-number">5</span> Añadir un host - su propio enrutador</a></h1> |
---|
70 | <p>En el interfaz web (http://librenmsX.ws.nsrc.org), navegue hasta el menú "Device" y haga clic en "Add Device":</p> |
---|
71 | <p>Utiliza los siguiente parámetros:</p> |
---|
72 | <pre><code>Hostname: rtrX.ws.nsrc.org |
---|
73 | SNMP Version: v2c [ya debería estar seleccionado] |
---|
74 | SNMP Community: puede dejarlo en blanco porque ya pusimos en `config.php` o |
---|
75 | puede escribir: NetManage</code></pre> |
---|
76 | <p>Si todo va bien debería ver mensajes como estos:</p> |
---|
77 | <pre><code> |
---|
78 | Adding host rtrX.ws.nsrc.org community NetManage port 161 using udp |
---|
79 | |
---|
80 | Trying community NetManage ... |
---|
81 | |
---|
82 | Device added (6) |
---|
83 | </code></pre> |
---|
84 | <p>Puede navegar a la visa de <code>Devices</code> en LibreNMS y ver que el dispositivo realmente se sumò.</p> |
---|
85 | <pre><code><http://librenmsX.ws.nsrc.org/devices/></code></pre> |
---|
86 | <p>... si exploras el interfaz web va a notar que no hay datos hasta ahora, y si hace clic en el dispositivo (rtrX), LibreNMS va a quejar que el dispositivo no se ha descubierto todavía.</p> |
---|
87 | <h1 id="forzar-polling"><a href="#forzar-polling"><span class="header-section-number">6</span> Forzar polling</a></h1> |
---|
88 | <p>Podemos decir a LibreNMS empezar a colleciónar datos por este host cuando usamos el siguiente comando. Nota que esto va a pasar en forma automática porque instalamos la tarea de cron antes, pero no queremos espera hasta que corre:</p> |
---|
89 | <pre><code>$ cd /opt/librenms |
---|
90 | $ sudo ./poller.php -h all</code></pre> |
---|
91 | <h1 id="forzar-descubrimento"><a href="#forzar-descubrimento"><span class="header-section-number">7</span> Forzar descubrimento</a></h1> |
---|
92 | <p>Queremos correr un escaneo de descubrimento de su red - otra vez, no queremos esperar, así corremos:</p> |
---|
93 | <pre><code>$ cd /opt/librenms |
---|
94 | $ sudo ./discovery.php -h all</code></pre> |
---|
95 | <p>Mucha información debería aparecer en su pantalla!</p> |
---|
96 | <p>Ejecutamos poller.php una vez más en forma manual para que se pregunta a todo los dispositivos que fueran descubiertos con discovery.php:</p> |
---|
97 | <pre><code>$ sudo ./poller.php -h all</code></pre> |
---|
98 | <h1 id="regresa-al-interfaz-de-web"><a href="#regresa-al-interfaz-de-web"><span class="header-section-number">8</span> Regresa al interfaz de web:</a></h1> |
---|
99 | <pre><code>http://librenms.Nws.nsrc.org/</code></pre> |
---|
100 | <p>Que se nota? Como crea Ud. que LibreNMS encontro otros dispositivos en la red, y como se sabe como contactorlos?</p> |
---|
101 | <h1 id="interfaz-usuario-ui-de-librenms"><a href="#interfaz-usuario-ui-de-librenms"><span class="header-section-number">9</span> Interfaz Usuario (UI) de LibreNMS</a></h1> |
---|
102 | <p>En <a href="http://librenmsN.ws.nsrc.org/">http://librenmsN.ws.nsrc.org/</a></p> |
---|
103 | <p>Haz clic en el menú de "Devices" al superior de la página. Encuentra su rutador y haz clic en su nombre.</p> |
---|
104 | <p>Va a ver la página de resumen por su dispositivo.</p> |
---|
105 | <p>Va a notar que LibreNMS automáticamente detecto muchas, muchas cosas de su enrutador!</p> |
---|
106 | <p>Cerca el parte superior, debajo el nombre de su enrutador, va a ver una lista de pestañas, todos mostrando información sobre su dispositivo:</p> |
---|
107 | <pre><code>Overview | Graphs | Health | Ports | Routing | Map | Inventory | Logs | Alerts | Alert Stats | Performance</code></pre> |
---|
108 | <h2 id="gráficos"><a href="#gráficos"><span class="header-section-number">9.1</span> Gráficos</a></h2> |
---|
109 | <p>Debajo gráficos va a ver todo la información que se puede presentar en la forma de un gráfico: Entrada/Salida (IO) red, Uso de disco, uso de memoría y cpu, etc.</p> |
---|
110 | <h2 id="salud"><a href="#salud"><span class="header-section-number">9.2</span> Salud</a></h2> |
---|
111 | <p>Hay una pestaña de "Health" que ofrece varias métricas en como va el dispositivo por el parte de hardware - si la información esta disponible - como, temperadura, voltaje, velocidad de ventilador, etc. Nota que algo de esta información, también, esta mostrada en la página de resumen por el dispositivo.</p> |
---|
112 | <h2 id="puertos"><a href="#puertos"><span class="header-section-number">9.3</span> Puertos</a></h2> |
---|
113 | <p>Miramos al menú de "Ports". Debajo "Ports" encuentra una resumen de tráfico por todos los puertos, incluyendo bits por segundo, paquetes por segundo, velocidad del puerto y tipo de conexion (Ethernet o otro).</p> |
---|
114 | <p>Nota que se puede hacer clic on todo los elementos, inclyuendo los pequeños gráficos, y le llevaría a la página que corresponde por el fuente de datos.</p> |
---|
115 | <h2 id="routing"><a href="#routing"><span class="header-section-number">9.4</span> Routing</a></h2> |
---|
116 | <p>La pestaña de "Routing" le muestra un resumen de los protocolos de routing habilitados. Si ha habilitado OSPF o BGP en sus routers, va a recibir datos sobre los sesiones activos, vecinos o pares (peers) y mas información especifica al protocolo.</p> |
---|
117 | <h2 id="mapa"><a href="#mapa"><span class="header-section-number">9.5</span> Mapa</a></h2> |
---|
118 | <p>La función de mapa es una diagrama generado automáticamente de la topología de su red viste desde el punto de vista de su router. Solo funciona por los dispositivos con CDP/LLDP habilitado (Cisco, IOS, ...).</p> |
---|
119 | <p>Nota: La función es solo disponible si ha habilitado 'autodiscovery' 'xdp' en el archivo de configuración (que hicemos antes).</p> |
---|
120 | <h2 id="inventario-inventory"><a href="#inventario-inventory"><span class="header-section-number">9.6</span> Inventario (Inventory)</a></h2> |
---|
121 | <p>Inventario (Inventory) contiene una lista completa de los módulos de hardware y números de series por los equipos instalado en su router. Nota, no funciona por todo los vendedores.</p> |
---|
122 | <h2 id="registros-logs"><a href="#registros-logs"><span class="header-section-number">9.7</span> Registros (Logs)</a></h2> |
---|
123 | <p>Debajo "Logs" va ver una lista de los eventos en su router como cambios de configuración, cambios del estado de los interfaces, servicios, etc.</p> |
---|
124 | <h2 id="alertas-alerts"><a href="#alertas-alerts"><span class="header-section-number">9.8</span> Alertas (Alerts)</a></h2> |
---|
125 | <p>Alerts es vacio por el momento por su router - vamos a ver más acerca esto mas tarde.</p> |
---|
126 | <h1 id="agregar-una-ubicación-y-contacto-de-su-enrutador"><a href="#agregar-una-ubicación-y-contacto-de-su-enrutador"><span class="header-section-number">10</span> Agregar una ubicación y contacto de su enrutador</a></h1> |
---|
127 | <p>Si navegues a la página de resumen por su enrutador (Vaya a "Devices" y haz clic ne el nombre de su enrutador), va a ver que LibreNMS tiene información sobre la plataforma de hardware, sistema operativo y el tiempo de disponibilidad por su dispositivo.</p> |
---|
128 | <p>Ahora vamos a entra su enrutador con SSH y vamos a agregar la siguiente información a su configuración de SNMP:</p> |
---|
129 | <ul> |
---|
130 | <li>Ubicación (location) (Ciudad, País)</li> |
---|
131 | <li>Contacto (Contact) (dirección de correo y/o Nombre)</li> |
---|
132 | </ul> |
---|
133 | <p>Para hacer esto haz:</p> |
---|
134 | <pre><code>$ ssh cisco@rtrN.ws.nsrc.org |
---|
135 | rtrN> enable |
---|
136 | Password: |
---|
137 | rtrN# conf terminal |
---|
138 | Enter configuration commands, one per line. End with CNTL/Z. |
---|
139 | rtrN(config)# snmp-server contact user@email.address |
---|
140 | rtrN(config)# snmp-server location City, Country |
---|
141 | rtrN(config)# exit |
---|
142 | rtrN# write memory</code></pre> |
---|
143 | <p>You want to replace "City, Country" with the city and country (or state) we are currently in. For example:</p> |
---|
144 | <p>Quiere reemplazar "City, Country" con la ciudad y país (o estado) dónde se encuentra actualmente. Por ejemplo:</p> |
---|
145 | <p><strong>Ciudad, País</strong></p> |
---|
146 | <pre><code>Thimphu, Bhutan</code></pre> |
---|
147 | <p><strong>Ciudad, Estado</strong></p> |
---|
148 | <pre><code>Eugene, Oregon</code></pre> |
---|
149 | <p>etc...</p> |
---|
150 | <p>Si espera algunos minutos (maxímo 5) debería ver esta información aparecer en forma automática en la pestaña de resumen por su enrutador en LibreNMS.</p> |
---|
151 | <p>Es posible hacer LibreNMS mostrar esta información en una mapa.</p> |
---|
152 | <p>Trata de hacer esto a <code>/opt/librenms/config.php</code>:</p> |
---|
153 | <pre><code> $config['front_page'] = "pages/front/globe.php";</code></pre> |
---|
154 | <p>Ahora recarga <a href="http://librenmsX.ws.nsrc.org/">http://librenmsX.ws.nsrc.org/</a></p> |
---|
155 | <p>Como algo divertido habla con sus colegas en la sala y pide que ellos eligen otra ciudad y país por cada enrutador. Espere hasta que LibreNMS hace su escaneo de los enrutadores de nuevo y revisa la vista del Mapa del Mundo en la página principal de LibreNMS (http://librenmsX.ws.nsrc.org/)</p> |
---|
156 | <p>Para leer más acerca esto vaya a http://docs.librenms.org/Extensions/Globe-Frontpage/</p> |
---|
157 | <h1 id="adición-de-una-descripción-de-interfaz"><a href="#adición-de-una-descripción-de-interfaz"><span class="header-section-number">11</span> Adición de una descripción de interfaz</a></h1> |
---|
158 | <p>Mientras que usted todavía está en el sistema de su router, agregue una interfaz seudo a su router, para ver si se lo recoge LibreNMS:</p> |
---|
159 | <pre><code>rtrN(config)# interface loopback123 |
---|
160 | rtrN(config-if)# description A useless interface |
---|
161 | rtrN(config-if)# exit |
---|
162 | rtrN(config)# exit |
---|
163 | rtrN# write memory</code></pre> |
---|
164 | <p>Esto debería aparecer en LibreNMS después que un rato - trata de encontrar la descripción nueva debajo "Ports".</p> |
---|
165 | <h1 id="busqueda-de-dirección-de-ip"><a href="#busqueda-de-dirección-de-ip"><span class="header-section-number">12</span> Busqueda de dirección de IP</a></h1> |
---|
166 | <p>Desde la página principal de LibreNMS va a encontrar debajo el menú de "Overview" al parte superior de la página) un sub-menú "Search" que tiene 5 opciones:</p> |
---|
167 | <ul> |
---|
168 | <li>IPv4 search -> http://librenmsX.ws.nsrc.org/search/search=ipv4/</li> |
---|
169 | <li>IPv6 search -> http://librenmsX.ws.nsrc.org/search/search=ipv6/</li> |
---|
170 | <li>MAC search -> http://librenmsX.ws.nsrc.org/search/search=mac/</li> |
---|
171 | <li>ARP/NDP tables -> http://librenmsX.ws.nsrc.org/search/search=arp/</li> |
---|
172 | <li>FDB tables -> http://librenmsX.ws.nsrc.org/search/search=fdb/</li> |
---|
173 | </ul> |
---|
174 | <p>Usando las buesquedas "IPv4 search" y "ARP/NDP tables", intenta buscar direcciones de IP de equipos en el taller:</p> |
---|
175 | <ul> |
---|
176 | <li>IP de GW (10.10.0.254)</li> |
---|
177 | <li>IPs de los enrutadors (10.10.X.254)</li> |
---|
178 | <li>IPs de los PCs (10.10.1.1, 10.10.5.17, etc...)</li> |
---|
179 | </ul> |
---|
180 | <p>Intenta buscar la dirección IP por su propia laptop (o desktop). Cuando tengas su IP vea si puede buscarlo en LibreNMS. Puede? Porque?</p> |
---|
181 | <h1 id="agrega-el-conmutador"><a href="#agrega-el-conmutador"><span class="header-section-number">13</span> Agrega el conmutador</a></h1> |
---|
182 | <p>Desde el menû "Devices" (al parte superior de la página), elige "Add device".</p> |
---|
183 | <p>Llena el campo:</p> |
---|
184 | <pre><code>Hostname: sw.ws.nsrc.org</code></pre> |
---|
185 | <p>Haz clic en "Add Host". Después que algunos segundos LibreNMS debería haber agregado el conmutador. Después que algunos minutos datos deberían aparecer en LibreNMS.</p> |
---|
186 | <h1 id="deshabilitamos-puertos-no-en-uso"><a href="#deshabilitamos-puertos-no-en-uso"><span class="header-section-number">14</span> Deshabilitamos puertos no en uso!</a></h1> |
---|
187 | <p>Encontrar la página de resumen por "sw.ws.nsrc.org".</p> |
---|
188 | <p>Desde ahi se puede configurar el dispositivo (el icono de "llave" al parte superior derecha). Ahora va a ver una página de configuración por el dispositivo.</p> |
---|
189 | <p>Haz clic en "Port Settings" y va a recibir un resumen de estatus de los puertos en el conmutador. Revisa los puertos que están marcados "down".</p> |
---|
190 | <p>Por ellos que son "down" marque la casilla "Ignore" y, después, "Save" debajo "Index" (parte superior izquierda).</p> |
---|
191 | <p>Va a la página principal de LibreNMS</p> |
---|
192 | <pre><code>http://librenmsX.ws.nsrc.org/</code></pre> |
---|
193 | <p>... y, LibreNMS no debería quejar sobre estes puertos más!</p> |
---|
194 | <h1 id="has-intentado-añadir-su-pc-otros-pcs-en-el-taller"><a href="#has-intentado-añadir-su-pc-otros-pcs-en-el-taller"><span class="header-section-number">15</span> Has intentado añadir su PC? Otros PCs en el taller?</a></h1> |
---|
195 | <p>Mas cosas divertidas:</p> |
---|
196 | <ul> |
---|
197 | <li><p>Desde el menú superior, elige "Devices -> All devices"</p></li> |
---|
198 | <li><p>Encuentra su enrutador y haz clic en ello en la lista.</p></li> |
---|
199 | <li><p>Debajo el resumen en forma grafica va a ver una lista de los interfaces en su enrutador:</p></li> |
---|
200 | </ul> |
---|
201 | <pre><code> Fa0/0, Fa0/1, Null0</code></pre> |
---|
202 | <ul> |
---|
203 | <li><p>Haz clic en Fa0/0</p></li> |
---|
204 | <li><p>Haz clic en "Real Time"</p></li> |
---|
205 | </ul> |
---|
206 | </body> |
---|
207 | </html> |
---|