Profile cover photo
Profile photo
Joseph Phillips
Network Engineer and amateur developer
Network Engineer and amateur developer

Joseph's interests
View all
Joseph's posts

Post has attachment

Post has attachment

Post has attachment
My first mission patches. I'm sure there will be many more as I continue to work with the team and support the ISS operations.

I have been working on a project for implementing Cisco ISE in my lab at work for wired and wireless NAC. After finally getting some time to sit down and work on it, I was able to get MAB and Dot1x authenication and profiling working fairly well. 
In my previous position, I had managed an Aruba Clearpass server for wireless onboard and authentication. The concepts of Clearpass and ISE are very similar and both leverage RADIUS. The configuration of each and terminology used greatly differs. I would suggest reading up on whichever platform you decide to use.
Overall, I find Cisco ISE to be extremely complex in configuration and capabilities as compared to Aruba Clearpass. We will see how things go as I continue to test in the lab and begin to transition into a monitor mode in the production network.

Post has attachment

Post has attachment
I'm not found!!!

Post has attachment

Post has attachment
Using Unison File Synchronizer

I have had to setup a new web server recently to separate the database from the app server and to place the web server in the DMZ. The developer that maintains the code will not have direct access to the server in the DMZ, so I had to come up with a way for him to make changes to the code and send it to the web server. My first thought was to use rsync but that can be a nightmare to setup. That is where Unison comes in to take care of the sync.

Unison can sync folders over ssh which is what I needed since the only ports open to the DMZ are ssh and database ports from the database server.  

I am going to walkthrough a simple setup to sync to folders. More detailed information can be found in the user manual from the link provided.


Install Unison
sudo apt-get install unison


Let's sync folder */a** and folder /b**.*
Command: **unison root1 root2

unison /a /b

Now if you look at the contents of both directories they we be exact copies. You can set a file watcher to monitor the directories and run that command or set a cron job to run the command on a schedule. I chose to use a cron job.

To get more complex, you can set many different options from the command line or set everything in a profile file located in the .unison directory in the user's home directory. In this file you can set the roots to sync and set other options such as creating backups of files that change. Here is a sample file:

#Set_ the roots or folders to sync_
#Notice_ the "//" after the hostname. This is need to specify an_ absolute path or else the path would be relative to the user's home directory.

#Set_ other options._
owner=true _#copies__  owner_
group=true _#Copies__  group_
repeat=60 _#Runs__  the command every 60 secs_

You can call the profile by the following:
unison profilename

A note to keep in mind is that you will need to setup key logins to uses the ssh sync unattended. A guide for setting this up is here:

Post has attachment
Old 2924 I found in a conference room today and had to replace.

Post has attachment
My latest non-IT project. I still have to stain the rest, poly coat and assemble it.

FYI...It is a shoe rack.
3 Photos - View album
Wait while more posts are being loaded