{"id":14,"date":"2005-05-04T15:57:00","date_gmt":"2005-05-04T20:57:00","guid":{"rendered":"https:\/\/justinparrtech.com\/JustinParr-Tech\/howto-manage-pix-through-the-web-without-pdm\/"},"modified":"2013-04-28T20:18:52","modified_gmt":"2013-04-29T01:18:52","slug":"howto-manage-pix-through-the-web-without-pdm","status":"publish","type":"post","link":"https:\/\/justinparrtech.com\/JustinParr-Tech\/howto-manage-pix-through-the-web-without-pdm\/","title":{"rendered":"HowTo: Manage PIX through the web without PDM"},"content":{"rendered":"<p><span><strong>Keywords: PIX PDM<\/strong><\/span><br \/><span><\/span><br \/><span><\/span><br \/><span><strong>Configuration<\/strong><\/span><br \/><span><\/span><br \/><span>PIX 5xx<\/span><br \/><span>PIX OS 6.3<\/span><br \/><span>Tested with IE 6.0 SP1 and Firefox 1.03<\/span><br \/><span><\/span><br \/><span><\/span><br \/><span><strong>Issue<\/strong><\/span><br \/><span><\/span><br \/><span>Sometimes it is desirable to make a quick and easy change to a PIX config without having to deal with the bloat of PDM or the overhead of remote control to a PC with a TTY session to the console port.<\/span><br \/><span><\/span><br \/><span>This is also a good tool for Help Desk situations, where the Help Desk can be given a web page with links to a home user&#8217;s PIX in order to check status or make minor modifications.<\/span><br \/><span><\/span><br \/><span>Although I have not done this, this technique could also be used to write an app that polls statistics or periodically updates remote PIX configurations by using a tool such as cURL or other scriptable browser widgets.<\/span><br \/><span><\/span><br \/><span><\/span><br \/><span><strong>HowTo<\/strong><\/span><br \/><span><\/span><br \/><span>PIX OS 6 can accept URLs in the following form:<\/span><br \/><span><\/span><br \/><span>https:\/\/pixipaddress\/exec\/some command<\/span><br \/><span><\/span><br \/><span>The browser will prompt for a login, and will then run the command as if you were connected via console, telnet, or SSH.  The command output (if any) will be displayed in the browser.<\/span><br \/><span><\/span><br \/><span>The browser will &#8220;escape&#8221; the spaces (turn spaces in to %20), but if you are using an odd user agent or script component, you may need to manually substitute the spaces manually.<\/span><br \/><span><\/span><br \/><span>Assumptions:<\/span><br \/><span>A.  management subnet:  192.168.99 \/ 24<\/span><br \/><span>B.  PIX management interface:  192.168.102.1<\/span><br \/><span><\/span><br \/><span>1.  Add the following lines to the PIX config (assumes your management subnet is 192.168.99 \/ 24):<\/span><br \/><span><\/span><br \/><span>pdm location 192.168.99.0 255.255.255.0 inside<\/span><br \/><span>http 192.168.99.0 255.255.255.0 inside<\/span><br \/><span>http server enable<\/span><br \/><span><\/span><br \/><span>2.  In a browser, go to the following URL:<\/span><br \/><span><\/span><br \/><span>https:\/\/192.168.102.1\/exec\/sh arp<\/span><br \/><span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Keywords: PIX PDMConfigurationPIX 5xxPIX OS 6.3Tested with IE 6.0 SP1 and Firefox 1.03IssueSometimes it is desirable to make a quick and easy change to a PIX config without having to deal with the bloat of PDM or the overhead of remote control to a PC with a TTY session to the console port.This is also [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-14","post","type-post","status-publish","format-standard","hentry","category-tech-support"],"_links":{"self":[{"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/posts\/14","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/comments?post=14"}],"version-history":[{"count":3,"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/posts\/14\/revisions"}],"predecessor-version":[{"id":81,"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/posts\/14\/revisions\/81"}],"wp:attachment":[{"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/media?parent=14"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/categories?post=14"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/justinparrtech.com\/JustinParr-Tech\/wp-json\/wp\/v2\/tags?post=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}