HFS ~ HTTP File Server 2.2f Training with  Windows  QuickStart  Tony Fortunato, Sr Network Specialist Peter Ciuffreda, Net...
What is HFS? <ul><li>HFS is; </li></ul><ul><ul><li>Go get it at http://www.rejetto.com/hfs/ </li></ul></ul><ul><ul><li>Por...
Why use HFS? <ul><li>HFS can   be   used   for   the   following   tasks; </li></ul><ul><li>Download files  </li></ul><ul>...
The HFS Layout <ul><li>Pull-down HFS Menu </li></ul><ul><li>Change Port number </li></ul><ul><li>Change mode; Easy or Expe...
Setting up HFS on the host PC <ul><li>Once you have selected a PC on your network to use as the host for the server, downl...
Setting up Folders <ul><li>Next we want to setup folders for users. </li></ul><ul><li>You can either add files and folders...
Setting up HFS Users <ul><li>Set up user accounts by right-clicking on the house icon in the  Virtual File System  pane. <...
<ul><li>On the PC that stores your HFS server, you can monitor what actions have taken place  on the server through the lo...
HFS Menu: Limits > Speed Limit <ul><li>One of the most important sections under the HFS  Menu  is the  Limits , and most i...
HFS Menu: Limits > Speed Limit <ul><li>The image to the right displays the speed limit that was set in HFS.  </li></ul><ul...
Banning <ul><li>HFS allows you to BAN or block IP addresses or usernames from accessing the server </li></ul>Resulting mes...
Tony Fortunato, Sr Network Specialist Peter Ciuffreda, Network Technician The Technology Firm Thank you HFS ~ HTTP File Se...
<ul><li>For additional educational videos on Open Source Network Tools, please click on the following … </li></ul><ul><li>...
Upcoming SlideShare
Loading in...5
×

OSTU: HFS - HTTP Server for Windows (by Tony Fortunato & Peter Ciuffreda)

2,442
-1

Published on

Tony Fortunato is a Senior Network Specialist with experience in design, implementation, and troubleshooting of LAN/WAN/Wireless networks, desktops and servers since 1989. His background in financial networks includes design and implementation of trading floor networks. Tony has taught at local high schools, Colleges/Universities, Networld/Interop and many onsite private classroom settings to thousands of analysts.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,442
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Hello, It’s Tony Fortunato And Peter Ciuffreda from the Technology Firm In this session, we are going to review HFS HTTP file server Enjoy
  • so What is HFS? HFS is a portable HTTP file server that we use to transfer files in the field and for testing What does this application require? Well actually it doesn’t require anything. All you need to do is download it and put it in any folder which you would like to access it from. In other words it’s a portable app. I guess I could also run it off of a portable storage device such as a USB flash drive. Yup, that’s right.
  • Why would we use HFS? Many times we need to share a file with a customer and due to their PC configurations we can’t use a Microsoft share, so HFS provides an easy alternative Didn’t we use it in the lab? Yes, we use it when gathering HTTP traces or putting a load on a network. So HFS helps with day to day file sharing as well as generating traffic?
  • The HFS application screen is pretty easy to figure out, but we thought we would point out some of the important parts.
  • Changing the port number is one of the most common things to modify. The only other thing you may want to change is selecting Expert mode to get more Menu Options To test the server operation, click on the ‘Open in Browser’ button, to the left of the ip address
  • Ok, I have HFS up and running, where’s the files? The next thing we need to do is to add files or directories to the File Pane. The easiest way to do this, is simply drag and drop your files or directories to the File Pane. The folder structure may be treated the same as you would with your windows folders
  • This step is entirely optional and you can still access all files in the file folder pane by default If you are concerned about privacy issues, you will want to setup user accounts and passwords. You should avoid creating generic or shared user accounts for groups of people.
  • I use all the panes for troubleshooting or performance analysis. I would use this to see who is accessing my files and to monitor how long downloads take on average. I also look at the current download speeds. Referencing the speed graph helps troubleshoot performance issues Looking at the Log, helps understand who is connecting and the commands sent. The Current Connection pane illustrates what the connections and users are specifically doing
  • This gets more into the advanced features where you can limit the bandwidth used by users. Not only does this help performance if the server is used quite a bit, but can be used for testing. For example, if you have a 5 Mb circuit, you can set HFS with a 625 KByte limit. That way we don’t overload the circuit from our 100 Mb connection
  • This slide illustrates setting a Bandwidth limit and monitoring the throughput. The download speed was checked 4 different ways on the server and 1 way on the web client.
  • This feature is helpful if you have an unidentified IP address accessing your server You must manually remove an entry from the ban list. Banning is less relevant if you have created user accounts. If you have an abusive user account, you can simply disable it
  • Thanks for listening. Have a good day folks, bye for now.
  • OSTU: HFS - HTTP Server for Windows (by Tony Fortunato & Peter Ciuffreda)

    1. 1. HFS ~ HTTP File Server 2.2f Training with Windows QuickStart Tony Fortunato, Sr Network Specialist Peter Ciuffreda, Network Technician The Technology Firm
    2. 2. What is HFS? <ul><li>HFS is; </li></ul><ul><ul><li>Go get it at http://www.rejetto.com/hfs/ </li></ul></ul><ul><ul><li>Portable, HTTP file server - no installation required </li></ul></ul><ul><ul><li>Share files between users on the same network by using HFS server </li></ul></ul>
    3. 3. Why use HFS? <ul><li>HFS can be used for the following tasks; </li></ul><ul><li>Download files </li></ul><ul><li>Restrict access by implementing user names and passwords </li></ul><ul><li>Server may be accessed by VPN, remote desktop viewers, IP or port forwarding. </li></ul><ul><li>Shows a report log of all activity that occurs on the server. </li></ul><ul><li>Has two modes: </li></ul><ul><ul><li>Easy Mode: for users who just want to share files </li></ul></ul><ul><ul><li>Expert Mode: shows details about connections, speeds, and data in and out of the server. </li></ul></ul>
    4. 4. The HFS Layout <ul><li>Pull-down HFS Menu </li></ul><ul><li>Change Port number </li></ul><ul><li>Change mode; Easy or Expert Mode </li></ul><ul><li>Open file system in browser window </li></ul><ul><li>Set file system address </li></ul><ul><li>Download Speed graph/timeline </li></ul><ul><li>Top Speed reached and speed Limit </li></ul><ul><li>Virtual File System window </li></ul><ul><ul><li>Add files/folders </li></ul></ul><ul><ul><li>Add users/passwords </li></ul></ul><ul><ul><li>Restrict access </li></ul></ul><ul><li>Log window: </li></ul><ul><ul><li>Shows times and actions </li></ul></ul><ul><ul><li>Save logs to file </li></ul></ul><ul><ul><li>Reset log </li></ul></ul><ul><li>Current Connection window: </li></ul><ul><ul><li>Shows user and which file they are downloading, status, speed, time left, and percentage </li></ul></ul><ul><li>Additional Info: </li></ul><ul><ul><li>Shows number of connections, out/in speeds, total out/in, and number of Virtual File System (VFS) items </li></ul></ul>
    5. 5. Setting up HFS on the host PC <ul><li>Once you have selected a PC on your network to use as the host for the server, download HFS onto it. </li></ul><ul><li>Since HFS is a portable application it can be run from any folder on your PC. </li></ul><ul><li>When you start HFS for the first time you will need to setup your http address and port number. </li></ul><ul><li>The address will be the IP of the host PC, and the port number can be any port number. </li></ul><ul><li>To test the server before implementing it on a network, set the address to your loopback IP. </li></ul><ul><li>Click Open in Browser button to test your server. </li></ul>
    6. 6. Setting up Folders <ul><li>Next we want to setup folders for users. </li></ul><ul><li>You can either add files and folders from the pull down menu, or by clicking and dragging them from your PC into HFS. </li></ul><ul><li>When you add a folder HFS will prompt you with a window asking if you want to add the folder as a Real folder, or a Virtual folder. </li></ul><ul><li>Now when you log into the HFS server you will be able to navigate through the different folders and download the files, or open the web links. </li></ul>
    7. 7. Setting up HFS Users <ul><li>Set up user accounts by right-clicking on the house icon in the Virtual File System pane. </li></ul><ul><li>You don’t need to set up users or passwords, but for security reasons its always a good idea. </li></ul><ul><li>You can set up as many users as you need. </li></ul><ul><li>Now whenever you access your server you will be prompted with the authentication prompt. </li></ul>
    8. 8. <ul><li>On the PC that stores your HFS server, you can monitor what actions have taken place on the server through the log, and even monitor live sessions. </li></ul><ul><li>In this example, the Log shows that the user peter is downloading the file wireshark-setup-1.0.7.exe . </li></ul><ul><li>Through the speed graph we can see that this user has a download speed limit of 230 KB/s, and how long the download has been taking place for. </li></ul><ul><li>The Current Connections section (bottom pane) shows us the details about this users download. We can tell from this: </li></ul><ul><ul><li>User/address: peter@127.0.0.1:1517 </li></ul></ul><ul><ul><li>Filename: wireshark-setup-1.0.7.exe </li></ul></ul><ul><ul><li>Status: 9,430,000/ 30,344,800 sent </li></ul></ul><ul><ul><li>Speed: 226.5 KB/s </li></ul></ul><ul><ul><li>Time left: 0:01:34 </li></ul></ul><ul><ul><li>Percentage complete: 31% </li></ul></ul>Monitoring Live Sessions
    9. 9. HFS Menu: Limits > Speed Limit <ul><li>One of the most important sections under the HFS Menu is the Limits , and most importantly setting speed limits. </li></ul><ul><li>A speed limit can be set to limit all users to a maximum download speed. </li></ul><ul><li>This limitation can prevents users from overloading the network. </li></ul><ul><li>The download speed graph shows any speed limit set in the top-right corner. </li></ul><ul><li>You can tell if your speed limit is working by a flat top on the download graph pink bar. </li></ul>
    10. 10. HFS Menu: Limits > Speed Limit <ul><li>The image to the right displays the speed limit that was set in HFS. </li></ul><ul><li>The speed or speed limit is displayed in four different spots if operating HFS in Expert Mode: </li></ul><ul><ul><li>The download graph has the Top Speed and Limit written in the top-right corner. This case the Limit is 230 KB/s. </li></ul></ul><ul><ul><li>Also on the download graph there is a visual representation of the download speed. As we can see the graph (pink=out) has a flat top meaning that the max speed is staying constant. </li></ul></ul><ul><ul><li>Also in Expert Mode the section on the bottom shows info on current downloads. The speed of the current download is 230 KB/s, which is the set limit. </li></ul></ul><ul><ul><li>The bottom bar of HFS also shows info on current and total outs and ins. The current out is going at 230 KB/s. </li></ul></ul><ul><ul><li>The Firefox downloader is showing a speed of 258 KB/s. The download is counting all Bytes, not just the filesize, so it will be a slightly higher number. </li></ul></ul>
    11. 11. Banning <ul><li>HFS allows you to BAN or block IP addresses or usernames from accessing the server </li></ul>Resulting message on client
    12. 12. Tony Fortunato, Sr Network Specialist Peter Ciuffreda, Network Technician The Technology Firm Thank you HFS ~ HTTP File Server 2.2f Training with Windows QuickStart
    13. 13. <ul><li>For additional educational videos on Open Source Network Tools, please click on the following … </li></ul><ul><li>http://www.lovemytool.com/blog/ostu.html </li></ul>LoveMyTool.com – Community for Network Tools
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×