<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1704939585276473201</id><updated>2024-09-08T20:05:36.237-07:00</updated><title type='text'>Anaro&#39;s Network</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>30</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-8937515837501476880</id><published>2012-04-09T04:26:00.000-07:00</published><updated>2012-04-09T04:34:36.993-07:00</updated><title type='text'>Spam/AV for Postfix</title><content type='html'>&lt;br /&gt;Taken from  &lt;a href=&quot;http://wiki.centos.org/HowTos/Amavisd&quot;&gt;http://wiki.centos.org/HowTos/Amavisd&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;
 1. Introduction&lt;/h3&gt;
&lt;br /&gt;Amavisd-new is a reliable high-performance interface between an email server (MTA) and content checkers such as virus scanners (ClamAV), and/or SpamAssassin. Amavisd-new supports both (E)SMTP and LMTP protocols as well as UNIX sockets for communicating with the MTA and content checkers. In addition, it may also use dedicated helper programs such as the Mail::SpamAssassin Perl module.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Amavisd-new supports a number of MTA&#39;s. As the Amavisd-new documentation states, Amavisd-new works &quot;best with Postfix, fine with dual-sendmail setup and Exim v4, works with sendmail/milter, or with any MTA as a SMTP relay&quot;. This guide was written and tested on Postfix and can be used to compliment the basic Postfix guide &lt;a href=&quot;http://wiki.centos.org/HowTos/postfix&quot;&gt;here&lt;/a&gt;. Other MTA&#39;s may get added later.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We are going to configure Amavisd-new&#39;s daemon, amavisd, to accept mail from our MTA, pass it to ClamAV and SpamAssassin for checking, and then return it back to our MTA for delivery. Amavisd will use lmtp listening on TCP port 10024 to accept mail from our MTA and then pass it to ClamAV using a local UNIX socket and SpamAssassin using the Mail::SpamAssassin Perl module. Scanned mail will then be returned to our MTA using smtp on TCP port 10025 for delivery.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Amavisd-new doesn&#39;t have to reside on the same physical server as the MTA, and in high load environments it is not uncommon to have Amavisd-new, ClamAV and SpamAssassin on a physically separate server than the MTA.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;
 2. Installation&lt;/h3&gt;
&lt;br /&gt;&lt;br /&gt;Amavisd-new and ClamAV were installed from the RPMForge repository. To enable the RPMForge repository, please see the &lt;a href=&quot;http://wiki.centos.org/Repositories/RPMForge&quot;&gt;RPMForge&lt;/a&gt; instructions.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SpamAssassin is part of the CentOS base repository, but RPMForge carries a more current version of it. You should consider using the version from RPMForge. To do so (especially if you use the &lt;a href=&quot;http://wiki.centos.org/PackageManagement/Yum/Priorities&quot;&gt;priorities plugin for yum&lt;/a&gt;), add the following to the [base] and the [updates] sections of your /etc/yum.repos.d/CentOS-Base.repo file:&lt;br /&gt;&lt;br /&gt;[base]
exclude=spamassass*
...
[updates]
exclude=spamassass*
...
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;First, install amavisd-new, clamav and spamassassin packages:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;yum --enablerepo=rpmforge,rpmforge-extras install amavisd-new clamav clamav-devel clamd spamassassin&lt;br /&gt;&lt;br /&gt;This will likely also install a bunch of dependencies including various perl modules and archive packages. If all went well, two new users, amavis and clamav should have been installed onto the system:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# cat /etc/passwd | grep &quot;amavis\|clamav&quot;
clamav:x:101:102:Clam Anti Virus Checker:/var/clamav:/sbin/nologin
amavis:x:102:103:Amavis email scan user:/var/amavis:/bin/sh&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In addition, the clamav user should automatically have been added to the amavis group:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# groups clamav
clamav : clamav amavis&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If not, you can manually add clamav to the amavis group:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;gpasswd -a clamav amavis
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Finally, three new services should have been added to the system&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# chkconfig --list | grep &quot;amavisd\|clamd\|spamassassin&quot;
amavisd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
clamd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
spamassassin 0:off 1:off 2:off 3:off 4:off 5:off 6:off&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The spamassassin service, which starts spamd, can be set to off as Amavisd-new doesn&#39;t actually use the spamassassin daemon (spamd) but rather loads spamassassin as a module.&lt;br /&gt;&lt;br /&gt; 3. Configuration&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SpamAssassin actually requires no special configuration to work with Amavisd-new and will work out of the box. This does not mean that you cannot configure it via/etc/mail/spamassassin/local.cf, or your own cf-files in that directory.&lt;br /&gt;&lt;br /&gt; 3.1. ClamAV&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ClamAV&#39;s configuration is stored in /etc/clamd.conf. We must edit /etc/clamd.conf to tell ClamAV that Amavisd-new will communicate using a local UNIX socket rather than a tcp socket, and where to find that socket. Edit the LocalSocket setting and comment out the TCPSocket like so:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;### /etc/clamd.conf
#
# Set the LocalSocket for clam
# Note this *MUST* match that set in /etc/amavisd.conf
#
LocalSocket /var/run/clamav/clamd.sock
#
# Comment out the TCPSocket setting:
# TCPSocket 3310
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; 3.2. Amavisd-new&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Amavisd-new keeps it&#39;s configuration settings in /etc/amavisd.conf.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Due to the power and flexibility of Amavisd-new, there is actually quite a lot to look at, so we&#39;ll cover some of the more important settings a few at a time.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;First up, we can disable either virus or spam checking by uncommenting the following lines (by default, both virus and spam checking is enabled as the lines are commented out):&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;### /etc/amavisd.conf:
#
# To disable virus or spam checks, uncomment the following:
#
# @bypass_virus_checks_maps = (1); # controls running of anti-virus code
# @bypass_spam_checks_maps = (1); # controls running of anti-spam code
# $bypass_decode_parts = 1; # controls running of decoders &amp;amp; dearchivers&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next, note to following lines although no change is required:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$max_servers = 2; # num of pre-forked children (2..30 is common), -m
$daemon_user = &quot;amavis&quot;; # (no default; customary: vscan or amavis), -u
$daemon_group = &quot;amavis&quot;; # (no default; customary: vscan or amavis), -g
...
$inet_socket_port = 10024; # listen on this local TCP port(s)
...
# $notify_method = &#39;smtp:[127.0.0.1]:10025&#39;;
# $forward_method = &#39;smtp:[127.0.0.1]:10025&#39;; # set to undef with milter!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$max_servers sets the number of concurrent Amavisd-new processes and must match the number set in /etc/postfix/master.cf &quot;maxproc&quot; column for the amavisfeed service (see configuration of Postfix below).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$daemon_user and $daemon_group should match the user and group, respectively, under which Amavisd-new will run.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$inet_socket_port defines the tcp port over which Amavisd-new will accept connections from Postfix.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$notify_method and $forward_method define the reinjection path of mail from Amavisd-new back into Postfix.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The following settings must be edited (in the case of $mydomain and $myhostname) and uncommented (remove the leading #):&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$mydomain = &#39;example.com&#39;; # Edit: a convenient default for other settings
$MYHOME = &#39;/var/amavis&#39;; # Uncomment: a convenient default for other settings, -H
$helpers_home = &quot;$MYHOME/var&quot;; # Uncomment: working directory for SpamAssassin, -S
$lock_file = &quot;$MYHOME/var/amavisd.lock&quot;; # Uncomment, -L
$pid_file = &quot;$MYHOME/var/amavisd.pid&quot;; # Uncomment, -P
$myhostname = &#39;mail.example.com&#39;; # Uncomment &amp;amp; Edit: must be a fully-qualified domain name!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next up are some SpamAssassin settings which override the default SpamAssassin settings:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$sa_tag_level_deflt = 2.0; # add spam info headers if at, or above that level
$sa_tag2_level_deflt = 6.2; # add &#39;spam detected&#39; headers at that level
$sa_kill_level_deflt = 6.9; # triggers spam evasive actions (e.g. blocks mail)
$sa_dsn_cutoff_level = 10; # spam level beyond which a DSN is not sent
# $sa_quarantine_cutoff_level = 25; # spam level beyond which quarantine is off
$penpals_bonus_score = 8; # (no effect without a @storage_sql_dsn database)
$penpals_threshold_high = $sa_kill_level_deflt; # don&#39;t waste time on hi spam
$sa_mail_body_size_limit = 400*1024; # don&#39;t waste time on SA if mail is larger
$sa_local_tests_only = 0; # only tests which do not require internet access?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;None of these need to be changed, but it&#39;s worthwhile being aware of them as this is the most convenient place to tweak spam thresholds.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$sa_tag_level_deflt is the level at which Amavisd-new will write spam info headers such as X-Spam-Flag, X-Spam-Score and X-Spam-Status. If you would always like header info to be written to all messages, set this value to -999.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$sa_tag2_level_deflt sets the level at which spam is tagged in the subject line of the message.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$sa_kill_level_deflt sets the level at which Amavisd-new will block the message and quarantine it. This is useful as SpamAssassin doesn&#39;t do this by default.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$sa_dsn_cutoff_level is the level at which delivery failure notices are no longer sent to the sender. As most spam sender addresses are forged anyway, it makes sense not to send failure notices in response to obvious spam as you&#39;re only contributing to the problem of backscatter.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$sa_quarantine_cutoff_level is the level at which spam isn&#39;t even quarantined. By default it is commented out meaning all spam will be quarantined.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next up are some email addresses for notifications to be sent:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$virus_admin = &quot;virusalert\@$mydomain&quot;; # notifications recip.
$mailfrom_notify_admin = &quot;virusalert\@$mydomain&quot;; # notifications sender
$mailfrom_notify_recip = &quot;virusalert\@$mydomain&quot;; # notifications sender
$mailfrom_notify_spamadmin = &quot;spam.police\@$mydomain&quot;; # notifications sender&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You will probably want to set these to &quot;postmaster\@$mydomain&quot; or some other address you would rather receive spam notifications.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Finally, we need to uncomment the section for ClamAV like so:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;### http://www.clamav.net/
[&#39;ClamAV-clamd&#39;,
 \&amp;amp;ask_daemon, [&quot;CONTSCAN {}\n&quot;, &quot;/var/run/clamav/clamd.sock&quot;],
 qr/\bOK$/, qr/\bFOUND$/,
 qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],
# # NOTE: run clamd under the same user as amavisd, or run it under its own
# # uid such as clamav, add user clamav to the amavis group, and then add
# # AllowSupplementaryGroups to clamd.conf;
# # NOTE: match socket name (LocalSocket) in clamav.conf to the socket name in
# # this entry; when running chrooted one may prefer socket &quot;$MYHOME/clamd&quot;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note that the &quot;/var/run/clamav/clamd.sock&quot; setting must match the &quot;LocalSocket /var/run/clamav/clamd.sock&quot; we made earlier in /etc/clamd.conf.&lt;br /&gt;&lt;br /&gt; 3.3. Postfix&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next we need to configure the services in Postfix (/etc/postfix/master.cf) to allow mail to be passed to Amavisd-new for filtering and then reinjected back into Postfix.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;First we will configure the Amavisd-new service to accept mail From Postfix. Amavisd-new supports both lmtp and smtp, and in this instance we have chosen to use the lmtp protocol. (FIXME: I&#39;m not aware of any reasons for choosing one protocol over the other so selected to use lmtp on the basis that having local delivery to Amavisd-new show up in the logs as &quot;lmtp&quot; makes the log files somewhat easier to read).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Open /etc/postfix/master.cf and add the following service called &quot;amavisfeed&quot;:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# ==========================================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
# ==========================================================================
amavisfeed unix - - n - 2 lmtp
 -o lmtp_data_done_timeout=1200
 -o lmtp_send_xforward_command=yes
 -o disable_dns_lookups=yes
 -o max_use=20
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note that the number (2) in the &quot;maxproc&quot; column must match the $max_servers setting in /etc/amavisd.conf. For a detailed description of the options, see the Amavisd-new documentation (/usr/share/doc/amavisd-new-2.5.4/README.postfix.html).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Then we must define a dedicated service to reinject mail back into Postfix. For this we add an smtp service listening on localhost (127.0.0.1) tcp port 10025 (the default setting in /etc/amavisd.conf) to /etc/postfix/master.cf:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# ==========================================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
# ==========================================================================
127.0.0.1:10025 inet n - n - - smtpd
 -o content_filter=
 -o smtpd_delay_reject=no
 -o smtpd_client_restrictions=permit_mynetworks,reject
 -o smtpd_helo_restrictions=
 -o smtpd_sender_restrictions=
 -o smtpd_recipient_restrictions=permit_mynetworks,reject
 -o smtpd_data_restrictions=reject_unauth_pipelining
 -o smtpd_end_of_data_restrictions=
 -o smtpd_restriction_classes=
 -o mynetworks=127.0.0.0/8
 -o smtpd_error_sleep_time=0
 -o smtpd_soft_error_limit=1001
 -o smtpd_hard_error_limit=1000
 -o smtpd_client_connection_count_limit=0
 -o smtpd_client_connection_rate_limit=0
 -o receive_override_options=no_header_body_checks,no_unknown_recipient_checks,no_milters,no_address_mappings
 -o local_header_rewrite_clients=
 -o smtpd_milters=
 -o local_recipient_maps=
 -o relay_recipient_maps=
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For a detailed description of the options, see the Amavisd-new documentation (/usr/share/doc/amavisd-new-2.5.4/README.postfix.html).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After making changes to /etc/postfix/master.cf, we must reload postfix for the changes to take effect:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;postfix reload&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;At this point it might be wise to test the Amavisd-new and Postfix daemons are listening correctly (see the Testing section below).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Once everything is in place and working, the final step is to enable message filtering in Postfix by adding the following setting to /etc/postfix/main.cf:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;content_filter=amavisfeed:[127.0.0.1]:10024&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;and reload postfix for the changes to take effect:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;postfix reload&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;and watch your mail logs.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;tail -f /var/log/maillog
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; 3.4. Other MTA&#39;s&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Amavisd-new can be configured with other MTA&#39;s besides Postfix. README docs for other MTA&#39;s can be found here:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.ijs.si/software/amavisd/#doc&quot;&gt;http://www.ijs.si/software/amavisd/#doc&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If anyone would like to contribute section&#39;s on configuring other MTA&#39;s they should see the How To Contribute page here:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://wiki.centos.org/HowToContribute&quot;&gt;http://wiki.centos.org/HowToContribute&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; 4. Testing&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now would be a good time to test that the services we&#39;ve defined are working as expected.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;First, start the clamd and amavisd services:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# service clamd start
Starting Clam AntiVirus Daemon: [ OK ]
# service amavisd start
Starting Mail Virus Scanner (amavisd): [ OK ]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now test that the amavisd service is listening on 127.0.0.1:10024 using telnet:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$ telnet localhost 10024
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is &#39;^]&#39;.
220 [127.0.0.1] ESMTP amavisd-new service ready
ehlo localhost
250-[127.0.0.1]
250-VRFY
250-PIPELINING
250-SIZE
250-ENHANCEDSTATUSCODES
250-8BITMIME
250-DSN
250 XFORWARD NAME ADDR PROTO HELO
quit
221 2.0.0 [127.0.0.1] amavisd-new closing transmission channel
Connection closed by foreign host.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If everything is working then you should see a successful connection similar to above.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next to test the Postfix smtpd is listening on 127.0.0.1:10025:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$ telnet localhost 10025
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is &#39;^]&#39;.
220 mail.example.com ESMTP Postfix
ehlo localhost
250-mail.example.com
250-PIPELINING
250-SIZE 20480000
250-VRFY
250-ETRN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
quit
221 2.0.0 Bye
Connection closed by foreign host.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Again we should see a successful connection as shown above. Now we can test if everything is working by sending special strings to test the scanning.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://spamassassin.apache.org/gtube/&quot;&gt;GTUBE&lt;/a&gt;  (Generic Test for Unsolicited Bulk Email) string for testing &lt;a href=&quot;http://wiki.centos.org/SpamAssassin&quot;&gt;SpamAssassin&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eicar.org/anti_virus_test_file.htm&quot;&gt;EICAR&lt;/a&gt;  string for testing ClamAV.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Change directory to /usr/share/doc/amavisd-new-2.5.4/test-messages, and run:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;perl -pe &#39;s/./chr(ord(&lt;span id=&quot;goog_1298607593&quot;&gt;&lt;/span&gt;amp;)^255)/sge&#39; &amp;lt;sample.tar.gz.compl | zcat | tar xvf -
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;to extract the sample test messages. Use these two commands to send a sample spam and virus message through:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$ sendmail -i your-address@example.com &amp;lt; sample-virus-simple.txt
$ sendmail -i your-address@example.com &amp;lt; sample-spam-GTUBE-junk.txt
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Please replace &quot;&lt;a href=&quot;mailto:your-address@example.com&quot;&gt;your-address@example.com&lt;/a&gt;&quot; with your actual address. Check your mail log (i.e., /var/log/maillog) for the scan result from amavis and you should see something like &quot;Passed SPAMMY&quot; or &quot;Blocked INFECTED (Eicar-Test-Signature)&quot;. You can now verify your settings match your delivery expectations.&lt;br /&gt;&lt;br /&gt; 5. SELinux&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;When SELinux is enabled and in enforcing mode, some additional policies are required for amavisd and ClamAV. The following SELinux policy modules were determined by running the amavisd/ClamAV/&lt;a href=&quot;http://wiki.centos.org/SpamAssassin&quot;&gt;SpamAssassin&lt;/a&gt; setup described herein on CentOS 5 (fully updated) with SELinux in permissive mode and running AVC error logs through audit2allow as described in the &lt;a href=&quot;http://wiki.centos.org/HowTos/SELinux&quot;&gt;SELinux HowTo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We are going to create two custom SELinux policy modules, amavisdlocal and clamlocal for amavisd and ClamAV, respectively (&lt;a href=&quot;http://wiki.centos.org/SpamAssassin&quot;&gt;SpamAssassin&lt;/a&gt; does not require a custom SELinux policy). Cut and paste the following code and save to amavisdlocal.te and clamlocal.te, respectively:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; 
module amavisdlocal 1.0;

require {
 type traceroute_port_t;
 type pgpkeyserver_port_t;
 type amavis_var_lib_t;
 type amavis_t;
 type clockspeed_port_t;
 class udp_socket name_bind;
 class lnk_file { read create unlink getattr };
}

#============= amavis_t ==============
allow amavis_t clockspeed_port_t:udp_socket name_bind;
allow amavis_t pgpkeyserver_port_t:udp_socket name_bind;
allow amavis_t traceroute_port_t:udp_socket name_bind;
allow amavis_t amavis_var_lib_t:lnk_file { read create unlink getattr };

&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; 
module clamlocal 1.0;

require {
 type proc_t;
 type var_t;
 type sysctl_kernel_t;
 type clamd_t;
 class file { read getattr };
 class dir { read search };
}

#============= clamd_t ==============
allow clamd_t proc_t:file { read getattr };
allow clamd_t sysctl_kernel_t:dir search;
allow clamd_t sysctl_kernel_t:file read;
allow clamd_t var_t:dir read;
allow clamd_t var_t:file { read getattr };

&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now build and load the amavisdlocal module:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# checkmodule -M -m -o amavisdlocal.mod amavisdlocal.te
checkmodule: loading policy configuration from amavisdlocal.te
checkmodule: policy configuration loaded
checkmodule: writing binary representation (version 6) to amavisdlocal.mod
# semodule_package -o amavisdlocal.pp -m amavisdlocal.mod
# semodule -i amavisdlocal.pp
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;and repeat for clamlocal:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# checkmodule -M -m -o clamlocal.mod clamlocal.te
checkmodule: loading policy configuration from clamlocal.te
checkmodule: policy configuration loaded
checkmodule: writing binary representation (version 6) to clamlocal.mod
# semodule_package -o clamlocal.pp -m clamlocal.mod
# semodule -i clamlocal.pp
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Finally, check that our custom local SELinux policy modules are loaded:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# semodule -l
amavis 1.1.0
amavisdlocal 1.0
ccs 1.0.0
clamav 1.1.0
clamlocal 1.0
dcc 1.1.0
evolution 1.1.0
iscsid 1.0.0
mozilla 1.1.0
mplayer 1.1.0
nagios 1.1.0
oddjob 1.0.1
pcscd 1.0.0
postgrey 1.0
pyzor 1.1.0
razor 1.1.0
ricci 1.0.0
smartmon 1.1.0
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; 6. Updating&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; 6.1. SpamAssassin&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Spam is rapidly changing, and new rules are often written in response. With sa-update, those rules can quickly (potentially within minutes) be distributed and the new spam caught. Please read about &lt;a href=&quot;http://wiki.apache.org/spamassassin/RuleUpdates&quot;&gt;sa-update&lt;/a&gt;  before continuing. To enable automatic updates, open up /etc/cron.d/sa-update in your favorite editor and uncomment the cron line so it looks like this:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;10 4 * * * root /usr/share/spamassassin/sa-update.cron 2&amp;gt;&amp;amp;1 | tee -a /var/log/sa-update.log
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Save and exit. This cron job will run at 4:10AM everyday.&lt;br /&gt;&lt;br /&gt; 6.2. ClamAV&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ClamAV uses freshclam to update the virus definitions. They are automatically updated with the /etc/cron.daily/freshclam cron script. No actions need to be taken. You can verify that your updates are being completed by looking at your /var/log/clamav/freshclam.log log file.&lt;br /&gt;&lt;br /&gt; 7. Links&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Amavisd-new is supplied with extensive documentation installed to /usr/share/doc/amavisd-new-2.5.4/ and the reader is referred to /usr/share/doc/amavisd-new-2.5.4/README.postfix.html in particular. An online version is also available here: &lt;a href=&quot;http://www.ijs.si/software/amavisd/README.postfix.html&quot;&gt;http://www.ijs.si/software/amavisd/README.postfix.html&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.linuxjournal.com/article/7778&quot;&gt;http://www.linuxjournal.com/article/7778&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www200.pair.com/mecham/spam/clamav-redhat-amavis.html&quot;&gt;http://www200.pair.com/mecham/spam/clamav-redhat-amavis.html&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www200.pair.com/mecham/spam/clamav-amavisd-new.html&quot;&gt;http://www200.pair.com/mecham/spam/clamav-amavisd-new.html&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/8937515837501476880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2012/04/avspam-install.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/8937515837501476880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/8937515837501476880'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2012/04/avspam-install.html' title='Spam/AV for Postfix'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-3262732592896313436</id><published>2012-04-09T04:07:00.003-07:00</published><updated>2012-04-09T04:35:08.092-07:00</updated><title type='text'>Squirrelmail Install</title><content type='html'>&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1704939585276473201&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt; Taken from &lt;a href=&quot;http://squirrelmail.org/docs/admin/admin-3.html#ss3.1&quot;&gt;http://squirrelmail.org/docs/admin/admin-3.html#ss3.1&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1704939585276473201&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1704939585276473201&quot;&gt;3.&lt;/a&gt; &lt;a href=&quot;http://squirrelmail.org/docs/admin/admin.html#toc3&quot;&gt;Installing SquirrelMail&lt;/a&gt;&lt;br /&gt; &lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1704939585276473201&quot;&gt;3.1&lt;/a&gt; &lt;a href=&quot;http://squirrelmail.org/docs/admin/admin.html#toc3.1&quot;&gt;Quick and Dirty install&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In order to use SquirrelMail, you should take the following steps.&lt;br /&gt; Download all required software&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can find the SquirrelMail package at the &lt;a href=&quot;http://squirrelmail.org/&quot;&gt;SquirrelMail site&lt;/a&gt;. PHP can be found at the &lt;a href=&quot;http://php.net/&quot;&gt;PHP site&lt;/a&gt;.&lt;br /&gt; Install web server and PHP (version 4.1.0 or above)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SquirrelMail needs a web server with PHP support. Please refere to the &lt;a href=&quot;http://php.net/manual/en/install.php&quot;&gt;PHP installation manual&lt;/a&gt; for information about what web servers PHP works with and its installation procedures.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note that some Linux and Unix distributions provide a precompiled web server with PHP support built in.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We recommend the following PHP settings:&lt;br /&gt; &lt;br /&gt;register_globals off - This is a dangerous setting when enabled, and is not generally needed for most recent PHP applications. We no longer release security advisories for issues only exploitable with this setting turned on because it has long been a well-known weakness in PHP (and has been removed from PHP 6). Note that you can easily enable it only for a single legacy application that may require it while keeping the default off for the rest of your applications. &lt;br /&gt;magic_quotes_{runtime, gpc, sybase} off - SquirrelMail may work with any of these turned on, but if you experience stray backslashes in your mail or other strange behaviour, it may be advisable to turn them off. &lt;br /&gt;file_uploads on - This is needed if your users want to attach files to their emails. &lt;br /&gt;safe_mode on or off - Turning safe mode on in SquirrelMail&#39;s case is not much more secure than having it off. When it is enabled, incompatibilities with some functionality may arise (see our &lt;a href=&quot;http://squirrelmail.org/docs/admin/admin-10.html#safe_mode&quot;&gt;safe mode notes&lt;/a&gt;). &lt;br /&gt;&lt;br /&gt; Install IMAP server&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What IMAP server you can use depends on what the other components in your email system are and how they were installed and configured. The IMAP server needs to understand and be compatible with how messages are stored on your system.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you use Unix or Linux with a standard sendmail &lt;a href=&quot;http://wikipedia.org/wiki/Mail_transfer_agent&quot;&gt;MTA&lt;/a&gt; server, you probably have to install an IMAP server that works with mail stored in /var/spool/mail/, such as UW IMAP, Dovecot, etc.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you are running your email server on a Windows platform, you might have to enable an IMAP service that is bundled with your email server.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If your email server does not support IMAP, you might have to find some other email server product.&lt;br /&gt; Unpack SquirrelMail package&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Unpack the SquirrelMail package in a web-accessible location.&lt;br /&gt; Prepare data and attachment directories&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Select a data dirrectory and attachment dirrectory outside of the web server&#39;s reach (for example in a Unix or Linux environment, a subdirectory of /var is a good place for these).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The data directory is where SquirrelMail user preferences are stored - even when you have configured SquirrelMail to store user preferences in a database, some plugins might still need to use this directory. The attachment directory is used mainly for temporary storage of file uploads that will become email attachments.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Both of these directories should be writable (not readable) by the web server and no one else (except you). In a Unix or Linux environment, that means that they should be owned by the root user if possible (otherwise whatever user you log in as), their group should be the same as that that the web server runs as (e.g. &quot;www-data&quot;, &quot;apache&quot;, &quot;nobody&quot;, &quot;wheel&quot;, etc.), and their permissions should be 0730 (rwx-wx---).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you use PHP with safe mode enabled, check our &lt;a href=&quot;http://squirrelmail.org/docs/admin/admin-10.html#safe_mode&quot;&gt;safe mode notes&lt;/a&gt; which explain other possible limitations on these directories.&lt;br /&gt; Directory access considerations&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Only a small subset of the SquirrelMail source code needs to be directly accessible to users&#39; browsers. The rest of the source code is used internally by SquirrelMail. Leaving the entire source tree open to outside access is not a problem or vulnerability, but some attackers have been known to snoop for old versions of SquirrelMail by trying to inspect things such as the ChangeLog file. If you want to employ the maximum level of protection against snoops and would-be attackers, you can make use of the.htaccess files that come with the SquirrelMail source code by adding &quot;AllowOverride AuthConfig&quot; to the Directory settings for SquirrelMail in your Apache configuration file (if using the Apache web server), or you can use the Directory settings suggested in the &lt;a href=&quot;http://squirrelmail.org/docs/admin/admin-3.html#apache_configuration&quot;&gt;Apache configuration&lt;/a&gt; section below.&lt;br /&gt; Configure SquirrelMail&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Run config/conf.pl (or just configure) from the command line. This is a Perl script, so if you do not have Perl installed, please refer to our notes about &lt;a href=&quot;http://squirrelmail.org/docs/admin/admin-3.html#configuration_without_shell_access&quot;&gt;how to configure SquirrelMail without shell access&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Use the D option to load predefined settings for your particular IMAP server, and edit at least the Server Settings and General Options (making sure to set the &quot;Data Directory&quot; and &quot;Attachment Directory&quot; settings).&lt;br /&gt; Check your SquirrelMail configuration&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Browse to http://example.com/squirrelmail/src/configtest.php to test your configuration for common errors. You&#39;ll need to adjust the &quot;example.com&quot; and &quot;squirrelmail&quot; parts to match the location where you installed it. Note that in SquirrelMail versions 1.5.0 and up, if you are accessing configtest.php from any place other than the machine where SquirrelMail is installed, you&#39;ll need to make sure $allow_remote_configtest is enabled in your configuration file to do so (or see &quot;11. Tweaks&quot; ==&amp;gt; &quot;7. Allow remote configtest&quot; in the configuration utility). If you do that, be sure to disable it again when you are finished.&lt;br /&gt; Log into SquirrelMail&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Browse to http://example.com/squirrelmail/ to log in. Again, you&#39;ll need to change &quot;example.com&quot; and &quot;squirrelmail&quot; to whatever the location is that you have it installed.&lt;br /&gt; &lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1704939585276473201&quot;&gt;3.2&lt;/a&gt; &lt;a href=&quot;http://squirrelmail.org/docs/admin/admin.html#toc3.2&quot;&gt;Installing SquirrelMail on Unix and Linux systems&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This chapter covers the installation of SquirrelMail and related packages on a generic Unix or Linux system. It does not cover the installation of the operating system or any other tools required for a fully functional email system.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Any version numbers used in these examples are specific to the time when this documentation was written. You should generally use the most up to date versions of all software involved. That is, if there are newer versions of these packages available now, you&#39;ll probably want to substitute the newer numbers in the examples below. Make sure that you are not using old, obsolete or vulnerable software!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This guide uses the UW IMAP server, because it is a simple (and ubiquitous) example and because it can be used in most generic email system setups where incoming mail is stored in the /var/spool/mail directory. If you are planning to offer webmail on a system with a large number of users or where users have large mailboxes, consider planning a better email system design and using different IMAP server software.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PLEASE NOTE that before you begin installing such things as a web server, PHP or an IMAP server, you should check whether or not your system already has such software installed. Many server-class systems come with that kind of software ready to go. Also note that these installation instructions use generic compilation commands that should work on most any system, however your system may have more graceful (and even easier) ways to install software, like the apt-get tool in systems such as Debian and the yum tool in systems such as Fedora/Red Hat.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Typically, you&#39;ll need to have root-level access to your server to perform these operations.&lt;br /&gt; Download required software&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You will need: &lt;br /&gt;Apache - &lt;a href=&quot;http://httpd.apache.org/download.cgi&quot;&gt;http://httpd.apache.org/download.cgi&lt;/a&gt; &lt;br /&gt;PHP - &lt;a href=&quot;http://php.net/downloads.php&quot;&gt;http://php.net/downloads.php&lt;/a&gt; &lt;br /&gt;UW IMAP - &lt;a href=&quot;http://www.washington.edu/imap/&quot;&gt;http://www.washington.edu/imap/&lt;/a&gt; &lt;br /&gt;SquirrelMail - &lt;a href=&quot;http://squirrelmail.org/download.php&quot;&gt;http://squirrelmail.org/download.php&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# install -d /usr/local/src/downloads
# cd /usr/local/src/downloads
# wget http://some-apache-mirror-server/apache/httpd/httpd-2.2.11.tar.gz
# wget http://www.php.net/get/php-5.2.9.tar.bz2/from/a/mirror
# wget ftp://ftp.cac.washington.edu/mail/imap.tar.Z
# wget http://some-sourceforge-mirror/some-path/squirrelmail-1.4.17.tar.bz2
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; Unpack and install Apache&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# cd /usr/local/src
# tar -xzvf /usr/local/src/downloads/httpd-2.2.11.tar.gz
# cd httpd-2.2.11
# ./configure --prefix=/usr/local/apache --enable-module=so
# make
# make install
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; Unpack and install PHP&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# cd /usr/local/src
# tar --bzip2 -xvf /usr/local/src/downloads/php-5.2.9.tar.bz2
# cd php-5.2.9
# ./configure --prefix=/usr/local/php \
&amp;gt; --with-apxs2=/usr/local/apache/bin/apxs
# make
# make install
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note that if you decide to configure your PHP compilation with the --disable-all option, you must also add the --enable-session and --with-pcre-regex options.&lt;br /&gt; Add PHP support to Apache&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In your main Apache configuration file (typically /etc/httpd/conf/httpd.conf), add this:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;IfModule mod_php5.c&amp;gt;
 AddType application/x-httpd-php .php
&amp;lt;/IfModule&amp;gt;
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; Restart Apache and check if PHP is working&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Execute the restart request from the command line:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# /usr/local/apache/bin/apachectl graceful
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Create a test file in the document root of Apache and put this in it:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;?php phpinfo(); ?&amp;gt;
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Load that file in a web browser and make sure it displays a page describing your PHP system details.&lt;br /&gt; Unpack and install IMAP server&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Unpack the UW IMAP package.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# cd /usr/local/src
# tar -xzvf /usr/local/src/downloads/imap.tar.Z
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Compile UW IMAP:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# cd /usr/local/src/imap-&amp;lt;some version&amp;gt;
# make port-name EXTRADRIVERS=&#39;&#39; SSLTYPE=unix
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Replace &quot;port-name&quot; above with the name that matches your system. Check the file &quot;Makefile&quot; for possible values. If you haven&#39;t installed OpenSSL libraries and headers, use &quot;SSLTYPE=none&quot; instead of &quot;SSLTYPE=unix&quot;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Install IMAP server binary:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# strip imapd/imapd
# install -d /usr/local/libexec/
# cp imapd/imapd /usr/local/libexec/
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Enable IMAP server in inetd.conf:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;imap2 stream tcp nowait root /usr/sbin/tcpd /usr/local/libexec/imapd
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now, restart inetd.&lt;br /&gt; Prepare SquirrelMail directories&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Make sure to change &quot;nogroup&quot; to whatever group Apache will be running as. You can check what that is by looking at the value of the &quot;Group&quot; setting in your Apache main configuration file (probably /etc/httpd/conf/httpd.conf).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# mkdir /usr/local/squirrelmail
# cd /usr/local/squirrelmail
# mkdir data temp
# chgrp nogroup data temp
# chmod 0730 data temp
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; Unpack SquirrelMail&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# cd /usr/local/squirrelmail
# tar --bzip2 -xvf /usr/local/src/downloads/squirrelmail-1.4.17.tar.bz2
# mv squirrelmail-1.4.17 www
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; Configure SquirrelMail&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Run the SquirrelMail configuration utility.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# cd /usr/local/squirrelmail
# www/configure
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This is a Perl script, so if you do not have Perl installed, please refer to our notes about &lt;a href=&quot;http://squirrelmail.org/docs/admin/admin-3.html#configuration_without_shell_access&quot;&gt;how to configure SquirrelMail without shell access&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Select the &quot;D&quot; option and then configure SquirrelMail with the &quot;uw&quot; preset. Also make sure to set the data and attachment directory settings (&quot;/usr/local/squirrelmail/data&quot; and &quot;/usr/local/squirrelmail/temp&quot; respectively) under &quot;4. General Options&quot;. Make any other changes as you see fit, select &quot;S&quot; to save and then &quot;Q&quot; to quit.&lt;br /&gt; &lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1704939585276473201&quot;&gt;&lt;/a&gt;Configure access to SquirrelMail in Apache&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Modify your main Apache configuration file (typically /etc/httpd/conf/httpd.conf) by adding the following:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Alias /squirrelmail /usr/local/squirrelmail/www
&amp;lt;Directory /usr/local/squirrelmail/www&amp;gt;
 Options None
 AllowOverride None
 DirectoryIndex index.php
 Order Allow,Deny
 Allow from all
&amp;lt;/Directory&amp;gt;
&amp;lt;Directory /usr/local/squirrelmail/www/*&amp;gt;
 Deny from all
&amp;lt;/Directory&amp;gt;
&amp;lt;Directory /usr/local/squirrelmail/www/images&amp;gt;
 Allow from all
&amp;lt;/Directory&amp;gt;
&amp;lt;Directory /usr/local/squirrelmail/www/plugins&amp;gt;
 Allow from all
&amp;lt;/Directory&amp;gt;
&amp;lt;Directory /usr/local/squirrelmail/www/src&amp;gt;
 Allow from all
&amp;lt;/Directory&amp;gt;
&amp;lt;Directory /usr/local/squirrelmail/www/templates&amp;gt;
 Allow from all
&amp;lt;/Directory&amp;gt;
&amp;lt;Directory /usr/local/squirrelmail/www/themes&amp;gt;
 Allow from all
&amp;lt;/Directory&amp;gt;
&amp;lt;Directory /usr/local/squirrelmail/www/contrib&amp;gt;
 Order Deny,Allow
 Deny from All
 Allow from 127
 Allow from 10
 Allow from 192
&amp;lt;/Directory&amp;gt;
&amp;lt;Directory /usr/local/squirrelmail/www/doc&amp;gt;
 Order Deny,Allow
 Deny from All
 Allow from 127
 Allow from 10
 Allow from 192
&amp;lt;/Directory&amp;gt;
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now restart Apache from the command line:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# /usr/local/apache/bin/apachectl graceful
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You also might be interested in &lt;a href=&quot;http://squirrelmail.org/docs/admin/admin-4.html#point_web_server_to_squirrelmail&quot;&gt;how to alias different locations to your SquirrelMail installation&lt;/a&gt;.&lt;br /&gt; Log into SquirrelMail&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now you should be able to access SquirrelMail by going to http://example.com/squirrelmail.&lt;br /&gt; &lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1704939585276473201&quot;&gt;3.3&lt;/a&gt; &lt;a href=&quot;http://squirrelmail.org/docs/admin/admin.html#toc3.3&quot;&gt;Installing SquirrelMail on a hosted service without shell access&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This chapter discusses how to install SquirrelMail on a server where you do not have shell access or administrative access.&lt;br /&gt; Requirements&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;First, check the general &lt;a href=&quot;http://squirrelmail.org/docs/admin/admin-1.html#requirements&quot;&gt;SquirrelMail requirements&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Additionally, you should be able to:&lt;br /&gt; &lt;br /&gt;add files to your web server&#39;s document directory &lt;br /&gt;execute PHP scripts (see &lt;a href=&quot;http://squirrelmail.org/wiki/TestPHPSettings&quot;&gt;the wiki page about testing PHP settings&lt;/a&gt;). &lt;br /&gt;PHP scripts should be able to connect to your IMAP, SMTP and any other servers that are used by SquirrelMail. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Optional features:&lt;br /&gt; &lt;br /&gt;Control of PHP settings with .htaccess files &lt;br /&gt;PHP access to a SQL database. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You will need:&lt;br /&gt; &lt;br /&gt;the address and type of the IMAP server you plan to use &lt;br /&gt;the address of the SMTP server you plan to use &lt;br /&gt;&lt;br /&gt; Installation&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SquirrelMail is installed by copying all of its files to the web server. You should be able to do that with a FTP, SFTP or FTP-SSL client program.&lt;br /&gt; &lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1704939585276473201&quot;&gt;&lt;/a&gt;Configuration&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You need to create a configuration file for SquirrelMail. If you have Perl on your own computer, you can run the SquirrelMail configuration script (conf.pl, found in theconfig/ directory) on your computer, using it to adjust your configuration, choose save when done, and then upload the resultant config.php file to the web server. Be sure to put this file into the SquirrelMail config/ directory on your web server. You can now skip to the next step below - testing your configuration.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you don&#39;t have Perl on your computer, you&#39;ll need to create the configuration file by hand. Make a copy of config_default.php (also found in the config/ directory), naming it config.php, then open it in your favorite text editor or PHP editor (see below). You must save the file as plain text - do not use a word processor&#39;s document format. When you&#39;re done with it, put it in the SquirrelMail config/ directory on your web server.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Editing the configuration file is fairly easy: the comments in the default configuration file that you are starting with do a good job of explaining what each setting is for. Keep in mind that the configuration file is actually a PHP script and must contain valid PHP syntax. This means that you should only change values that are (usually but not always) in quotes, making sure not to alter anything else. It is especially important that you leave the semicolons at the end of each line. Always save a copy of the original file in case you make a mistake and need to start over.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;When editing the configuration file by hand, you don&#39;t have to change ALL the settings in the default configuration file, but there are several that are mandatory:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Default Domain: This is set in the $domain setting and is the part after the &quot;@&quot; sign in the mail addresses on your mail server. For example:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$domain = &#39;example.org&#39;;
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. Paths to Data and Attachment Directories: These are set in the $data_dir and $attachment_dir settings. These should usually be the full path from the root directory of your hard disk, not a path that is relative to your web or FTP directory. However, it is possible to specify a relative path from the SquirrelMail src/ directory (for example,../data might work for $data_dir), but this is discouraged in favor of more robust full path specification and placing these directories apart from the SquirrelMail code itself. The web server must have write permission to these directories (your FTP access permissions are not the same as the web server&#39;s access permissions). See the comments in the configuration file for more information about setting the correct directory permissions (you may need to ask your hosting service to do this for you). For example:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$data_dir = &#39;/var/lib/squirrelmail/data/&#39;;
$attachment_dir = &#39;/var/spool/squirrelmail/attachments/&#39;;
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. Address of the IMAP Server: This is set in the $imapServerAddress variable. For example:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$imapServerAddress = &#39;imap.example.org&#39;;
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. IMAP Encryption: You may use encryption for your IMAP connections if desired or necessary. If you don&#39;t know what this means, chances are that you may not need it and can skip this step. To do this, you will have to modify the $imapPort and $use_imap_tls settings. For example:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$imapPort = 993;
$use_imap_tls = true;
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5. Address of the SMTP Server, SMTP Port and SMTP Encryption Settings: You must set the $smtpServerAddress, $smtpPort and $use_smtp_tls settings. These are similar to the IMAP settings explained above. Encrypted SMTP typically uses port 465, and may not be necessary if you are unaware of whether your SMTP server supports encryption. For example:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$smtpServerAddress = &#39;smtp.example.org&#39;;
$smtpPort = 25;
$use_smtp_tls = false;
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6. IMAP Server Settings: Check the file presets.txt in the SquirrelMail doc/ directory to see if your IMAP server type is listed there. If so, adjust the settings in your configuration file according to the ones that match your server type.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;7. Optional: It is easier to continue to configure SquirelMail using a web interface (the &quot;administrator&quot; plugin), however this requires that the web server is able to overwrite the configuration file - some hosting environments do not allow this or require you to ask them to do it for you. This can also be a security risk that you may wish to weigh against the trouble of continuing to edit other configuration settings by hand. If you decide to (and are able to) proceed in this fashion, you&#39;ll add &quot;administrator&quot; as the first plugin in the configuration file. Find this part of the configuration file:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/**
 * To install plugins, just add elements to this array that have
 * the plugin directory name relative to the /plugins/ directory.
 * For instance, for the &#39;sqclock&#39; plugin, you&#39;d put a line like
 * the following.
 * $plugins[0] = &#39;sqclock&#39;;
 * $plugins[1] = &#39;attachment_common&#39;;
 */
// Add list of enabled plugins here
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Just after that, you&#39;ll add this line:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$plugins[0] = &#39;administrator&#39;;
&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next, you&#39;ll need to tell the administrator plugin who the administrator is (so that only you have access to it and your normal users do not). Create a file named admins with your IMAP user name in it and upload it to the SquirrelMail config/ directory. When you have logged in to SquirrelMail (see below), click on the &quot;Options&quot; link at the top of the page. If your user name matches the one that is in admins file, you should now see an &quot;Administration&quot; block on the SquirrelMail options page which can be used to further configure SquirrelMail.&lt;br /&gt; Test your configuration&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After you have uploaded config.php to the SquirrelMail config/ directory, go to http://example.com/squirrelmail/src/configtest.php and check if the configuration is correct so far. You&#39;ll need to adjust the &quot;example.com&quot; and &quot;squirrelmail&quot; parts to match the location where you installed it. Note that in SquirrelMail versions 1.5.0 and up, if you are accessing configtest.php from any place other than the machine where SquirrelMail is installed, you&#39;ll need to make sure $allow_remote_configtest is enabled in your configuration file to do so (or see &quot;11. Tweaks&quot; ==&amp;gt; &quot;7. Allow remote configtest&quot; in the configuration utility). If you do that, be sure to disable it again when you are finished.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Every time you change your configuration file, it is a good idea to re-visit this page to make sure everything is working correctly. This page includes making a test connection to the IMAP server, so make sure it is working correctly and accepting connections.&lt;br /&gt; First login&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Go to http://example.com/squirrelmail/src/login.php and try logging in. You&#39;ll need to adjust the &quot;example.com&quot; and &quot;squirrelmail&quot; parts to match the location where you installed it. You should use a user name and password that are known to work with your IMAP server.&lt;br /&gt; &lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=1704939585276473201&quot;&gt;3.4&lt;/a&gt; &lt;a href=&quot;http://squirrelmail.org/docs/admin/admin.html#toc3.4&quot;&gt;Prepackaged SquirrelMail installs&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If your operating system distribution provides prepackaged SquirrelMail, it might be a good idea to use that. The drawback is that you probably don&#39;t have the latest and greatest version. But on the plus side: the whole installation step is managed for you, it integrates better with the rest of your system and you&#39;re provided with security updates automatically.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SquirrelMail provides RPM packages. There are two packaging flavors. Standard package that can be used on RedHat 8.x or later. 7.x.noarch.rpm package is designed for RedHat 7.x systems. Main difference between packages - standard package contains standard Apache configuration file with /webmail/ alias in /etc/httpd/conf.dand different package dependencies. There are other SquirrelMail packages created by RedHat, Fedora, SuSE and other RPM distributions.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Debian packages can be downloaded from &lt;a href=&quot;http://packages.debian.org/squirrelmail&quot;&gt;the Debian website&lt;/a&gt; or you can install them with your favorite Debian package manager. For example: apt-get install squirrelmail. If you use Debian stable and SquirrelMail package is a little bit outdated, you might be able to install newer SquirrelMail package from testing or unstable. This is not guaranteed to work though.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;FreeBSD includes two different SquirrelMail packages in their ports collection.</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/3262732592896313436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2012/04/squirrelmail-install.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/3262732592896313436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/3262732592896313436'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2012/04/squirrelmail-install.html' title='Squirrelmail Install'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-2110505591046167382</id><published>2012-04-09T04:03:00.002-07:00</published><updated>2012-04-09T04:35:26.509-07:00</updated><title type='text'>Postfix Install</title><content type='html'>&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Taken From  http://wiki.centos.org/HowTos/postfix&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Introduction &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This article is aimed at beginners who wish to set up a basic email server. Basic system administration knowledge would be an advantage and the ability to install software and edit configuration files is essential. The article was written for CentOS 5 but should be equally applicable to earlier versions. Later versions may differ. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There are many different scenarios and combinations that can be used when setting up an email server (far to many to cover here), so this article makes some basic choices for you, such as the software we will use (postfix and dovecot). Other options are required to be altered by the user, such as your network addresses and domain names. More advanced options such as virtual domains and users are outside the scope of this article and will not be covered herein. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This article uses postfix as the mail transport agent (MTA), as opposed to sendmail, the default MTA for CentOS. Dovecot is used to allow users to access their email by either imap or pop protocols. We assume a domain name of example.com which should be changed by the reader and can be either a real domain name for a fully qualified email server or a fake domain name if you only wish to implement an internal mail server. We assume that the physical mail server (host) is mail.example.com and is located at the private IP address 192.168.0.1 (this should be changed to suit the readers needs). The email server will provide email accounts via standard user system accounts and users will access their email using their system account username and password. We will assume a user called John Smith who has a system account under the login name of john. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. Installation &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The first thing we need to do is install the requisite software. The easiest way to do this is with yum from the command line: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;yum install postfix dovecot system-switch-mail system-switch-mail-gnome &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Yum should automatically resolve any dependencies. Dovecot is dependent on mysql and perl, so these will likely be installed too if they are not already installed on the system. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. Configuration &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next we need to configure the various parts of our email server. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.1. Postfix &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Postfix configuration files are stored in /etc/postfix. The two main postfix configuration files are master.cf and main.cf, although we will only be dealing with main.cf here. First we are going to make some additions or changes to the main.cf configuration file. The following lines should be added, edited or uncommented: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;myhostname = mail.example.com&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mydomain = example.com&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;myorigin = $mydomain&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;inet_interfaces = all&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mynetworks = 192.168.0.0/24, 127.0.0.0/8&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;relay_domains =&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;home_mailbox = Maildir/ &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note: Each line should start at the beginning of a new line and should not be preceded by white space or tabs. White space or tabs at the beginning of a line are treated as a continuation of the previous line, and if the previous line is a comment (#) line then the subsequent line is also treated as such. Further, inline comments should be avoided. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now lets take a look at each setting it turn to understand what we&#39;ve just done: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;myhostname: is the host name of the system (i.e, the system is called mail or mail.example.com). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mydomain: is the domain name for the email server (it can be a real or fake domain name). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;myorigin: is the domain name that locally-posted email appears to have come from and is delivered to. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;inet_interfaces: sets the network interfaces that Postfix can receive mail on. These need to include at least localhost and the local domain. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mydestination: is the list of domains that will be delivered to (i.e, this server is the final destination for email addressed to these domains). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mynetworks: is a list of trusted IP addresses that may send or relay mail through the server. Users attempting to send email through the server originating from IP addresses not listed here will be rejected. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;relay_domains: is a list of destination domains this system will relay mail to. By setting it to be blank we ensure that our mail server isn&#39;t acting as an open relay for untrusted networks. The reader is advised to test that their system isn&#39;t acting as an open relay here: &lt;a href=&quot;http://www.abuse.net/relay.html&quot;&gt;http://www.abuse.net/relay.html&lt;/a&gt;  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;home_mailbox: sets the path of the mailbox relative to the users home directory and also specifies the style of mailbox to be used. Postfix supports both Maildir and mbox formats and readers are encouraged to read up on the merits of each for themselves. However, in this article we have chosen to use Maildir format (a trailing slash indicates Maildir format. To specify mbox format, the reader would use home_mailbox = Mailbox). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.2. Dovecot &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The dovecot configuration file is located at /etc/dovecot.conf. The following lines should be added, edited or uncommented: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;protocols = imap imaps pop3 pop3s&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mail_location = maildir:~/Maildir&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;pop3_uidl_format = %08Xu%08Xv&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# Required on x86_64 kernels&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;login_process_size = 64 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Again, looking at each option: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;protocols: specifies the protocols available to users to access their email. Dovecot supports imap(s) and pop3(s), and any or all may be used. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mail_location: specifies the format and location of each users mailbox. Here we see we are using maildir format and each user has their mailbox located at ~/Maildir. Examples for mbox format are provided in the configuration file. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;pop3_uidl_format: is required to fix a problem with Outlook 2003 accessing mailboxes via pop3 so it makes sense to set this (see the notes in the configuration file for more details). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;login_process_size: The release notes for CentOS 5.1 state that &quot;the Dovecot package on x86_64 kernels requires the parameter &quot;login_process_size = 64&quot; to be added to /etc/dovecot.conf after an upgrade to CentOS 5.1&quot;. 32-Bit installations are unaffected and do not require this setting. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note: If you have any issues connecting with either imap or pop3 to dovecot, check the IMAP specific settings and POP3 specific settings sections of the dovecot.conf configuration file for workarounds. The available options mostly affect older mail clients and workarounds for Microsoft Outlook and Outlook Express. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.3. Create users mailboxes &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next we need to create a mailbox for each user in their home directory and set the appropriate permission, so using our example user john: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mkdir /home/john/Maildir&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;chown john:john /home/john/Maildir&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;chmod -R 700 /home/john/Maildir &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note: If creating the user mailboxes as root then we must set ownership of the directory to the user. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.4. Aliases &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We are nearly finished. We have an email account set up for our user John Smith who logs in as john. His email address would be &lt;a href=&quot;mailto:john@example.com&quot;&gt;john@example.com&lt;/a&gt; . However, John may like to receive email as &lt;a href=&quot;mailto:jsmith@example.com&quot;&gt;jsmith@example.com&lt;/a&gt; (or any other alias). We can achieve this by setting an alias for John using the system alias file (by default postfix uses /etc/aliases). We can also add aliases for other users, so for example we could also redirect root&#39;s email to John by adding the following to /etc/aliases: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# Person who should get root&#39;s mail&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;root:           john&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;# User aliases&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;jsmith:         john&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;j.smith:        john &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you edit the aliases file to set up new aliases for users once postfix is running, you must rebuild the aliases database by running the newaliases command. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. Starting the server &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We are now ready to fire up our new email server. First we need to tell our system to use postfix as the MTA rather than the default sendmail. To do this, run the system-switch-mailcommand and select postfix as the MTA. This will install the postfix service and set it to start automatically at runlevels 3, 4, and 5. Next we need to set the dovecot service to also automatically start at runlevels 3, 4, and 5, and start both services: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;chkconfig --level 345 dovecot on&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/etc/init.d/dovecot start&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/etc/init.d/postfix start &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;at which point you should be up and running. Your email server should have no trouble sending and receiving email internally and sending external email. To receive external email on your domain, you will also need to configure MX records in DNS for your domain (ideally a PTR rDNS entry should also be configured through your ISP mapping your IP address to your domain). Don&#39;t forget to open any required ports on your Linux firewall depending what services you are running (SMTP 25; POP3 110; IMAP 143; IMAPS 993; POP3S 995) and enable port forwarding for those ports on any routers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you make any changes to the postfix configuration file main.cf, you can either restart the postfix service or run the postfix reload command to update the changes. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5. Summary &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Postfix is an extremely powerful and versatile mail transport agent. In this article we have seen how to implement a basic email server using postfix and dovecot for a single domain based on system user accounts. We have barely scratched the surface of the true capabilities of a postfix-based system, but hopefully have provided a solid working foundation on which new users can build. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Readers are now encouraged to read the complimentary &lt;a href=&quot;http://wiki.centos.org/HowTos/postfix_restrictions&quot;&gt;postfix restrictions guide&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6. Links &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Readers are encouraged to read the extensive postfix documentation available at the postfix website including the many example configurations: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.postfix.org/documentation.html&quot;&gt;http://www.postfix.org/documentation.html&lt;/a&gt;  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Test for email servers configured as open relays: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.abuse.net/relay.html&quot;&gt;http://www.abuse.net/relay.html&lt;/a&gt; &lt;h2 style=&quot;background-color: #f9f7f5; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; padding-top: 15px;&quot;&gt;

&lt;/h2&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/2110505591046167382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2012/04/postfix-install.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/2110505591046167382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/2110505591046167382'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2012/04/postfix-install.html' title='Postfix Install'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-3230445435936695405</id><published>2011-08-29T18:07:00.001-07:00</published><updated>2012-04-09T04:36:09.682-07:00</updated><title type='text'>Centos Static IP</title><content type='html'>/etc/sysconfig/network-scripts/ifcfg-eth1&lt;br /&gt; &lt;br /&gt; with the following contents&lt;br /&gt; &lt;br /&gt; DEVICE=eth1&lt;br /&gt; BOOTPROTO=none&lt;br /&gt; HWADDR=&quot;00:27:0E:1E:4B:38&quot;&lt;br /&gt; ONBOOT=yes&lt;br /&gt; TYPE=Ethernet&lt;br /&gt; USERCTL=no&lt;br /&gt; IPV6INIT=no&lt;br /&gt; PEERDNS=yes&lt;br /&gt; NETMASK=255.252.0.0&lt;br /&gt; IPADDR=10.22.106.2&lt;br /&gt; GATEWAY=10.20.0.254</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/3230445435936695405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2011/08/centos-static-ip.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/3230445435936695405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/3230445435936695405'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2011/08/centos-static-ip.html' title='Centos Static IP'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-3546296350061571508</id><published>2011-08-10T14:49:00.001-07:00</published><updated>2012-04-09T04:36:21.547-07:00</updated><title type='text'>InfoBlox default Username/Password</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
username -&amp;gt; admin&lt;br /&gt;password -&amp;gt; infoblox</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/3546296350061571508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2011/08/infoblox-default-usernamepassword.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/3546296350061571508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/3546296350061571508'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2011/08/infoblox-default-usernamepassword.html' title='InfoBlox default Username/Password'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-757630052825625223</id><published>2011-08-10T14:44:00.001-07:00</published><updated>2011-08-10T14:44:11.166-07:00</updated><title type='text'>InfoBlox Lost Password</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre class=&quot;OraFieldText&quot; style=&quot;color: black; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt;&quot;&gt;I have lost the password for my only Superuser account.  How do I reset the 
database without the admin password?
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;OraFieldText&quot; style=&quot;color: black; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt;&quot;&gt;Please note that employing the following instructions will remove ALL data from 
the Infoblox device.  It is our suggestions that, in order to keep from 
resorting to such drastic measures, the default &quot;admin&quot; account be 
reserved only for emergency situations, and that additional Superuser accounts 
are created for the purpose of standard day-to-day administration.  Please make 
sure that the password set for the default “admin” is kept up-to-date with the 
other Superuser accounts.

Connect to the serial console port on the device (not via Remote Console 
or SSH), power cycle the device, after system goes through the initial boot-
up messages, it will display the following message:

&quot;Wait 5 secs for login prompt. Hit &quot;Esc&quot;, then &quot;Enter&quot; for 
Emergency prompt.&quot;

At this point, during the remaining 5 seconds, hit both the &quot;Esc&quot; key 
and the &quot;Enter/return&quot; key.  You will now be taken to the Emergency 
prompt at which time you can type &quot;reset database&quot; to reset the system. 
After a successful reset from the Emergency prompt, you can &quot;exit&quot; from 
the emergency prompt by entering command &quot;exit&quot; which will take you to 
the regular login prompt. At this point system configurations are completely 
reset to factory defaults and you can login with the default username and 
password.&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/757630052825625223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2011/08/infoblox-lost-password.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/757630052825625223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/757630052825625223'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2011/08/infoblox-lost-password.html' title='InfoBlox Lost Password'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-4912041695705348117</id><published>2011-08-10T14:43:00.001-07:00</published><updated>2012-04-09T04:37:38.630-07:00</updated><title type='text'>InfoBlox Replacement</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
Steps needed to bring a replacement unit on-line in different scenarios: 
standalone / HA Pair / Grid
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For replacing a faulty unit, please follow these steps:

Adding IP information to the new appliance

--Step 1: Connect a serial console cable (null modem cable) to the 
replacement appliance
--Step 2: Access the replacement appliance (default login credentials are 
username -&amp;gt; admin; password -&amp;gt; infoblox)
--Step 3: Configure it with the IP Address, Subnet mask and the Gateway using 
the command &quot;set network&quot;
--Step 4: When prompted to join the grid, say &quot;n&quot; for no.

Depending on the model number of the appliance, you may also enter this data 
by using the LCD/Front panel.

You may also access the appliance by connecting a cross over cable from your 
workstation to the replacement appliance LAN1 interface. Configure the 
workstation NIC with any IP address in the network 192.168.1.0/24 except 
192.168.1.2 (the default IP of the Infoblox appliance). Now access the 
GUI using a web browser (https://192.168.1.2). The LAN IP Address, 
Subnet mask and gateway can be configured from the GUI (GRID perspective-
&amp;gt;expand members and select the appliance name-&amp;gt;right click and select 
&#39;Edit Properties&#39;-&amp;gt;configure the settings from the ‘Node Properties 
tab&#39;)

--Step 5: Verify if the NIOS version on the replacement appliance and the 
production Grid are the same.

If the replacement unit is a single (non-grid, non-HA) device and you 
need a specific NIOS version installed, you will need to either upgrade, or 
downgrade the unit. Please refer to the section ‘Upgrading Software on an 
Independent Appliance or HA Pair’ in the Administrators Guide accessible from 
the support site [after logging in with your credentials] or the appliance GUI 
(help -&amp;gt; download admin guide) for upgrade steps.

If you are replacing one node of an HA pair, or the device is part of a grid, 
the code will automatically syncronize when you connect the replacement to teh 
HA pair, or grid.

Now, depending on your scenario please follow the next steps:

Scenario 1: Unit is a standalone device
Scenario 2: Unit is a part of independent HA pair
Scenario 3: Unit is a part of the HA Grid Master
Scenario 4: Unit is a standalone Grid Master with multiple members in the Grid
Scenario 5: Unit is a part of HA Grid member
Scenario 6: Unit is a standalone member in the Grid

Scenario 1: Unit is a standalone device:
----------------------------------------
--Step 6: Take the current database backup from the faulty unit. If the unit 
is off-line and cannot be powered on, you may take the latest dataset backup 
downloaded prior to taking the unit off-line.
--Step 7: Upload the backup to this replacement unit. While force restoring 
choose the option to obtain IP address from the backup.
--Step 8: Remove the network cables running to the defective unit after 
powering it down.
--Step 9: Connect the network cables removed from the defective unit to the 
replacement unit

For instructions on backup and restore, you may please refer to the section 
&#39;Backing Up and Restoring a Configuration File&#39; in our Admin Guide.

Scenario 2: Unit is a part of independent HA pair
-------------------------------------------------
--Step 6: Login to the HA pair and verify if the faulty unit is the &#39;
Active&#39; unit. If it is the Active unit of the HA pair do a &#39;forced 
failover&#39; from the GUI to bring the faulty unit as the Passive unit. You 
will get disconnected from the GUI when doing a forced failover. Login back and 
confirm whether all the status indicators for the HA pair are green.
--Step 7: Bring down [shutdown] the Passive unit from the HA pair
--Step 8: Change the LAN configuration[IP address, Netmask, Gateway, Speed 
and Duplex settings] of the replacement unit to the same LAN configuration as 
that of the faulty unit
--Step 9: Connect the replacement appliance to the network. Please ensure 
that the switch ports are configured as recommended by Infoblox in the KB 
articles 10411, 10270 etc.
--Step 10: Join the replacement unit to the Grid using the command &#39;set 
membership&#39; from the console or &#39;join Grid&#39; option from the GUI 
[Grid perspective -&amp;gt; members -&amp;gt; select the grid master -&amp;gt; view 
option on the top menu -&amp;gt; select Detailed status]. In either case you will 
have to provide the IP address of the Grid Master, Grid Name &amp;amp; Shared secret 
[All of these are case sensitive]

After the unit joins back, you will be able to view the status of the unit as 
&#39;normal&#39; in the GUI and all the indicators for this unit will turn Green

Scenario 3: Unit is a part of the HA Grid Master
------------------------------------------------
--Step 6: Login to the production grid and verify if the faulty unit is the 
&#39;Active&#39; unit. If it is the Active unit of the HA pair do a &#39;forced 
failover&#39; from the GUI to bring this node as the Passive unit. Before doing 
a failover make a note of all the units which are not on-line as you will have 
to verify the status of other members after the failover. You will get 
disconnected from the GUI when doing a forced failover. Login back and confirm 
whether all the status indicators for the Grid master and the members are green. 
If there are members are still communicating with the active grid master (
data sync/NTP sync etc), please wait until all the status indicators turn 
green.
--Step 7: Take the faulty unit which the current Passive node of the grid 
master off-line from the network.
--Step 8: Connect the replacement appliance to the network. Preferably use 
the same switch ports which were used by the defective appliance. Also please 
ensure that the switch ports are configured as recommended by Infoblox in the KB 
articles 10411, 10270 etc.
--Step 9: Change the LAN configuration[IP address, Netmask, Gateway, Speed 
and Duplex settings] of the replacement unit to the same LAN configuration as 
that of the faulty unit
--Step 10: Join the replacement unit to the Grid using the command &#39;set 
membership&#39; from the console or &#39;join Grid&#39; option from the GUI 
[Grid perspective -&amp;gt; members -&amp;gt; select the grid master -&amp;gt; view 
option on the top menu -&amp;gt; select Detailed status]. In either case you will 
have to provide the IP address of the Grid Master, Grid Name &amp;amp; Shared secret 
[All of these are case sensitive]

After the unit joins back, you will be able to view the status of the unit as 
&#39;normal&#39; in the GUI and all the indicators for this unit will turn Green

Scenario 4: standalone Grid Master with a Grid Master Candidate in the Grid
---------------------------------------------------------------------------


--Step 6: Check whether you have a Grid Master Candidate. If there is a Grid 
Master Candidate, then promote this member as a Grid Master by using the command 
&#39;set promote_master&#39;. To get access to the GUI you need to connect to 
the VIP address of the new Grid Master.
--Step 7: Remove the defective Grid Master from the network.
--Step 8: Join the replacement unit to the Grid using the command &#39;set 
membership&#39; from the console or &#39;join Grid&#39; option from the GUI 
[Grid perspective -&amp;gt; members -&amp;gt; select the Grid Master -&amp;gt; view 
option on the top menu -&amp;gt; select Detailed status]. In either case you will 
have to provide the IP address of the Grid Master, Grid Name &amp;amp; Shared secret 
[All of these are case sensitive]
--Step 9: If you want to make the replacement unit as the Grid Master again, 
you may please issue the command &#39;set promote_master&#39; from the CLI of 
the Grid Master Candidate.
--Step 10: Login to the Grid using the IP address of the new Grid Master and 
verify if all the members are online and services are up.

Scenario 5: Standalone Grid Master with no Grid Master Candidate configured
---------------------------------------------------------------------------
5A) Grid Master is not completely down.
---------------------------------------
Method 1:

--Step 6: You may connect to the GUI and configure a member as a Grid Master 
Candidate (refer admin guide to GMC configuration). Ensure that the 
member being configured as a GMC has the same or better hardware platform than 
the Grid Master. Making the unit a GMC will force it to drop off the Grid and 
join back.
--Step 7: You may refer to Scenario 4 for promoting the GMC as the Grid Master 
and replacing the Grid Master
--Step 8: If required you may uncheck the option of Grid Master Candidate from 
the promoted Grid Master after bring it back as the Grid Master Candidate.

Method 2: Configure the Grid Master as an HA pair.

--Step 6: Join the replacement unit as the Passive of that HA pair. [Please 
refer admin guide for instructions to form an HA pair].
--Step 7: Once the replacement appliance joins as node 2, do a Forced 
Failover. This will bring the defective unit as the Passive unit.
--Step 8: Now remove the defective appliance from the network. You can remove 
the HA configuration now.

5B) The Grid Master is completely down.
---------------------------------------
In scenarios where you don&#39;t have a GMC and the Grid Master failed 
completely the only option left is to upload the latest backup file to the 
replacement appliance.
--Step 6: Upload a backup to the replacement appliance. Please make sure to 
select the &#39;Obtain IP address from backup file&#39; option and not to retain 
the existing IP address. The replacement appliance should have the same IP 
address as the grid master. Members will attempt to connect to this IP address.
--Step 7: Remove the Grid Master from the network and connect the replacement 
appliance to the network.
--Step 8: Launch the grid manager and verify that all the members are online.

Scenario 6: Unit is a part of HA Grid member
--------------------------------------------
--Step 6: Login to the production grid and check whether the node[of the 
member] to be replaced is the Active unit. If it is the Active unit, then do a 
forced failover (right click the member name -&amp;gt; select Forced 
failover) to bring this node as the Passive unit. Check the detailed status 
of this node and confirm that the node to be replaced has become the Passive 
unit.
--Step 7: Remove the Passive unit of the grid member from the network.
--Step 8: Change the LAN configuration [IP address, Netmask, Gateway, Speed 
and Duplex settings] of the replacement unit to the same LAN configuration as 
that of the faulty unit
--Step 9: Connect the replacement appliance to the network. Please ensure 
that the switch ports are configured as recommended by Infoblox in the KB 
articles 10411, 10270 etc.
--Step 10: Join the replacement unit to the Grid using the command &#39;set 
membership&#39; from the console or &#39;join Grid&#39; option from the GUI 
[Grid perspective -&amp;gt; members -&amp;gt; select the Grid Master -&amp;gt; view 
option on the top menu -&amp;gt; select Detailed status]. In either case you will 
have to provide the IP address of the Grid Master, Grid Name &amp;amp; Shared secret 
[All of these are case sensitive]

After the unit joins back, you will be able to view the status of the unit as 
&#39;normal&#39; in the GUI and all the indicators for this unit will turn Green

Scenario 7: Unit is a standalone member in the Grid
---------------------------------------------------
--Step 6: Remove the defective appliance from the network.
--Step 7: Change the LAN configuration [IP address, Netmask, Gateway, Speed 
and Duplex settings] of the replacement unit to the same LAN configuration as 
that of the faulty unit.
--Step 8: Connect the replacement appliance to the network.
--Step 9: Join the replacement unit to the Grid using the command &#39;set 
membership&#39; from the console or &#39;join Grid&#39; option from the GUI 
[Grid perspective -&amp;gt; members -&amp;gt; select the Grid Master -&amp;gt; view 
option on the top menu -&amp;gt; select Detailed status]. In either case you will 
have to provide the IP address of the Grid Master, Grid Name &amp;amp; Shared secret 
[All of these are case sensitive]

After the unit joins back, you will be able to view the status of the unit as 
&#39;normal&#39; in the GUI and all the indicators for this unit will turn Green
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/4912041695705348117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2011/08/infoblox-replacement.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/4912041695705348117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/4912041695705348117'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2011/08/infoblox-replacement.html' title='InfoBlox Replacement'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-5920735807872583462</id><published>2011-05-29T19:25:00.000-07:00</published><updated>2011-05-29T19:25:33.770-07:00</updated><title type='text'>Load Balancing With A F5 GTM</title><content type='html'>&lt;h2 class=&quot;pHeading1&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: Arial, Helvetica, Verdana; font-size: 14pt; font-weight: bold; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 15px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-transform: none;&quot;&gt;Understanding load balancing on the Global Traffic Manager&lt;/h2&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, Verdana; font-size: 13px;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1011670&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pBody&quot; style=&quot;font-family: Arial, Helvetica, Verdana; font-size: 13px; font-style: normal; font-weight: normal; line-height: 1.4em; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 1em;&quot;&gt;When the Global Traffic Manager receives a name resolution request, the system employs a load balancing mode to determine the best available virtual server. Once the Global Traffic Manager identifies the virtual server, it constructs a DNS answer and sends that answer back to the requesting client&#39;s local DNS server. The DNS answer, or resource record, can be either an A record that contains the IP address of the virtual server, or a CNAME record that contains the canonical name for a DNS zone.&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, Verdana; font-size: 13px;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1005267&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pBody&quot; style=&quot;font-family: Arial, Helvetica, Verdana; font-size: 13px; font-style: normal; font-weight: normal; line-height: 1.4em; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 1em;&quot;&gt;Within the Global Traffic Manager, you have two categories of load balancing modes from which to select: static and dynamic. A&amp;nbsp;&lt;b class=&quot;cBoldItalic&quot;&gt;static load balancing mode&lt;/b&gt;&amp;nbsp;selects a virtual server based on a pre-defined pattern. A&amp;nbsp;&lt;b class=&quot;cBoldItalic&quot;&gt;dynamic load balancing mode&lt;/b&gt;&amp;nbsp;selects a virtual server based on current performance metrics.&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, Verdana; font-size: 13px;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1013424&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pBody&quot; style=&quot;font-family: Arial, Helvetica, Verdana; font-size: 13px; font-style: normal; font-weight: normal; line-height: 1.4em; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 1em;&quot;&gt;The Global Traffic Manager provides tiered load balancing system. A&amp;nbsp;&lt;b class=&quot;cBoldItalic&quot;&gt;tiered load balancing system&lt;/b&gt;&amp;nbsp;is a load balancing system that occurs at more than one point during the resolution process. The tiers within the Global Traffic Manager are as follows:&lt;/div&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;font-family: Arial, Helvetica, Verdana; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;ul class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 2em; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1013425&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;b class=&quot;cBold&quot;&gt;Wide IP-level load balancing&lt;/b&gt;Wide IPs that contain two or more pools use a load balancing mode first to select a pool. Once the Global Traffic Manager selects a pool, the system then uses pool-level load balancing mode to choose a virtual server within the selected pool. If the Global Traffic Manager does not choose a virtual server in the first pool, it applies the load balancing mode to the next pool, either until it selects the best virtual server to respond to the request, or all the pools are tried.&lt;/li&gt;
&lt;/div&gt;&lt;a href=&quot;&quot; name=&quot;wp999939&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;b class=&quot;cBold&quot;&gt;Pool-level load balancing&lt;/b&gt;A pool contains one or more virtual servers. After the Global Traffic Manager uses wide IP-level load balancing to select the best available pool, it uses a pool-level load balancing to select a virtual server within that pool. If the first virtual server within the pool is unavailable, the Global Traffic Manager selects the next best virtual server based on the load balancing mode assigned to that pool.&lt;/li&gt;
&lt;/div&gt;&lt;/ul&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, Verdana; font-size: 13px;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1010114&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pBody&quot; style=&quot;font-family: Arial, Helvetica, Verdana; font-size: 13px; font-style: normal; font-weight: normal; line-height: 1.4em; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 1em;&quot;&gt;For each pool that you manage, the Global Traffic Manager supports three types of load balancing methods: preferred, alternate, and fallback. The preferred load balancing method is the load balancing mode that the system will attempt to use first. If the preferred method fails to provide a valid resource, the system uses the alternate load balancing method. Should the alternate load balancing method also fail to provide a valid resource, the system uses the fallback method.&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, Verdana; font-size: 13px;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1010115&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pBody&quot; style=&quot;font-family: Arial, Helvetica, Verdana; font-size: 13px; font-style: normal; font-weight: normal; line-height: 1.4em; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 1em;&quot;&gt;One of the key differences between the alternate methods and the other two load balancing methods is that only static load balancing modes are available from the alternate load balancing list. This limitation exists because dynamic load balancing modes, by definition, rely on metrics collected from different resources. If the preferred load balancing mode does not return a valid resource, it is highly likely that the Global Traffic Manager was unable to acquire the proper metrics to perform the load balancing operation. By limiting the alternate load balancing options to static methods only, the Global Traffic Manager can better ensure that, should the preferred method prove unsuccessful, the alternate method will return a valid result.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/5920735807872583462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2011/05/load-balancing-with-f5-gtm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/5920735807872583462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/5920735807872583462'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2011/05/load-balancing-with-f5-gtm.html' title='Load Balancing With A F5 GTM'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-855443813165820972</id><published>2011-05-29T17:31:00.000-07:00</published><updated>2011-05-29T17:31:31.335-07:00</updated><title type='text'>F5 GTM Topologies Load Balancing</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Topologies are a way to load balance to a specific pool&amp;nbsp;dependent&amp;nbsp;on were the traffic comes from or is going.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;This requires a topology record for the GTM, so that it knows how to handle DNS requests. This is made up of 3 parts. the Request Source, the Destination Source and Weight.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;The reuqest source defines where the DNS request came from. the can use&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;A continent&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002447&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;A country (based on the ISO 3166 top-level domain codes)&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002448&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;An IP subnet (CIDR definition)&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002449&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;An Internet Service Provider (ISP)&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002450&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;A custom region&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;The destination defines the resource to which the GTM will direct the DNS request too.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 2em; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;A continent&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002463&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;A country (based on the ISO 3166 top-level domain codes)&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002466&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;A data center&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002464&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;An IP subnet (CDIR definition)&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002465&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;An Internet Service Provider (ISP)&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002467&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;A pool of virtual servers&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002468&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;A custom region&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;/ul&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;ul class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 2em; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;/ul&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 18px;&quot;&gt;The last element of a topology record, called the topology score or&amp;nbsp;&lt;b class=&quot;cBoldItalic&quot;&gt;weight&lt;/b&gt;, allows the Global Traffic Manager to evaluate the best resolution option for a DNS request. In the event that a name resolution request matches more than one topology record, the Global Traffic Manager uses the record with the highest weight attribute to determine which statement it uses to load balance the request&lt;/span&gt;&lt;/span&gt;&lt;ul class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 2em; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;/ul&gt;&lt;h4 class=&quot;pHeadingProcedure&quot; style=&quot;font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;To set up a topology record&lt;/span&gt;&lt;/h4&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;ol class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 2em; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; type=&quot;1&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp999962&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;On the Main tab of the navigation pane, expand&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;Global Traffic&lt;/b&gt;&amp;nbsp;and then click&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;Topology&lt;/b&gt;.&lt;br /&gt;
The main screen for topologies opens.&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002887&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Click the&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;Create&lt;/b&gt;&amp;nbsp;button.&lt;br /&gt;
The New Record screen opens.&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002524&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;To create a request source statement, use the request resource settings:&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;div class=&quot;pSmartList2&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;ol class=&quot;pSmartList2&quot; style=&quot;margin-bottom: 0px; margin-left: 2em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; type=&quot;a&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002535&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList2&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;list-style-type: lower-alpha; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Select an origin type from the corresponding list.&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002544&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList2&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;list-style-type: lower-alpha; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Select an operator, either&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;is&lt;/b&gt;&amp;nbsp;or&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;is not&lt;/b&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002551&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList2&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;list-style-type: lower-alpha; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Define the criteria for the request source statement. For example, if the statement focuses on a country, a list appears from which you select the country. If the statement focuses on an IP subnet, a box appears that allows you to define that subnet.&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;/ol&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002560&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;To create a destination statement, use the destination settings:&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;div class=&quot;pSmartList2&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;ol class=&quot;pSmartList2&quot; style=&quot;margin-bottom: 0px; margin-left: 2em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; type=&quot;a&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002561&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList2&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;list-style-type: lower-alpha; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Select a destination type from the corresponding list.&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002562&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList2&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;list-style-type: lower-alpha; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Select an operator, either&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;is&lt;/b&gt;&amp;nbsp;or&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;is not&lt;/b&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002558&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList2&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;list-style-type: lower-alpha; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Define the criteria for the destination statement. For example, if the statement focuses on a country, a list would appear from which you select the country. If the statement focuses on an IP subnet, a box appears that allows you to define that subnet.&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;/ol&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp999963&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;In the&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;Weight&lt;/b&gt;&amp;nbsp;box, specify the priority this record has over topology records.&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002582&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Click the&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;Create&lt;/b&gt;&amp;nbsp;button to save the new topology.&lt;/span&gt;&lt;/li&gt;
&lt;/div&gt;&lt;/ol&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;h2 class=&quot;pHeading1&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 15px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-transform: none;&quot;&gt;Using topology load balancing in a wide IP&lt;/h2&gt;&lt;a href=&quot;&quot; name=&quot;wp1003233&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pBody&quot; style=&quot;font-style: normal; font-weight: normal; line-height: 1.4em; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 1em;&quot;&gt;You can use the Topology load balancing mode to distribute traffic among the pools in a wide IP. To do this, you must have at least two pools configured in the wide IP. With topology load balancing, you send name resolution requests to specific data centers or other resources based on the origin of the request.&lt;/div&gt;&lt;a href=&quot;&quot; name=&quot;wp1002651&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;h4 class=&quot;pHeadingProcedure&quot; style=&quot;font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;To configure a wide IP to use topology load balancing&lt;/h4&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;ol class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 2em; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; type=&quot;1&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1002660&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;On the Main tab of the navigation pane, expand&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;Global Traffic&lt;/b&gt;&amp;nbsp;and then click&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;Wide IPs&lt;/b&gt;.&lt;br /&gt;
The Wide IPs screen opens.&lt;/li&gt;
&lt;/div&gt;&lt;a href=&quot;&quot; name=&quot;wp1002938&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Click the name of the wide IP for which you want to assign topology-based load balancing.&lt;br /&gt;
The properties screen for the wide IP opens.&lt;/li&gt;
&lt;/div&gt;&lt;a href=&quot;&quot; name=&quot;wp1002661&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;On the menu bar, click&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;Pools&lt;/b&gt;.&lt;br /&gt;
The pools screen opens. This screen contains a list of the pools currently assigned to the wide IP.&lt;/li&gt;
&lt;/div&gt;&lt;a href=&quot;&quot; name=&quot;wp1002662&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;From the&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;Load Balancing Method&lt;/b&gt;&amp;nbsp;list, select&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;Topology&lt;/b&gt;.&lt;/li&gt;
&lt;/div&gt;&lt;a href=&quot;&quot; name=&quot;wp1002672&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0.75em; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Click the&amp;nbsp;&lt;b class=&quot;cBold&quot;&gt;Update&lt;/b&gt;&amp;nbsp;button to save your changes.&lt;/li&gt;
&lt;/div&gt;&lt;/ol&gt;&lt;/div&gt;&lt;a href=&quot;&quot; name=&quot;wp999975&quot; style=&quot;color: black;&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pBody&quot; style=&quot;font-style: normal; font-weight: normal; line-height: 1.4em; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 1em;&quot;&gt;Repeat this process for each wide IP as needed.&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul class=&quot;pSmartList1&quot; style=&quot;margin-bottom: 0px; margin-left: 2em; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;/ul&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, Verdana; font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/855443813165820972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2011/05/f5-gtm-topologies-load-balancing.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/855443813165820972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/855443813165820972'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2011/05/f5-gtm-topologies-load-balancing.html' title='F5 GTM Topologies Load Balancing'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-4206520788950596743</id><published>2011-03-08T14:30:00.001-08:00</published><updated>2012-04-09T04:40:38.234-07:00</updated><title type='text'>Install Net-SNMP</title><content type='html'>&lt;div class=&quot;SectionTitle&quot; style=&quot;color: #333333; font-family: verdana, arial, serif; font-size: 1.2em; font-weight: bold; line-height: 23px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: underline;&quot;&gt;
&lt;span style=&quot;color: white;&quot;&gt;INSTALL&lt;/span&gt;&lt;/div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: white; font-family: verdana, arial, helvetica, sans-serif; font-size: 16px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre style=&quot;font-family: &#39;Courier New&#39;, &#39;Courier monospace&#39;; font-size: 1.1em;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: white; font-family: verdana, arial, helvetica, sans-serif; font-size: 16px;&quot;&gt;TABLE OF CONTENTS
=================

  Table Of Contents
  Quick Instructions
* Net-SNMP Specific Information
  Long (but you should read these) Instructions
  Installing the Perl/SNMP Module
* Compilers and Options
  Compiling For Multiple Architectures
  Installation Names
  Optional Features
  Sharing Defaults
  Operation Controls

  * = required reading

QUICK INSTRUCTIONS
==================

  1) Run ./configure
     (type &quot;./configure --help&quot; for a quick usage summary.)
     (--prefix=PATH will change the default /usr/local installation path.)
     (see &quot;Compilers and Options&quot; on changing the compiler to use)

  2) Optionally edit include/net-snmp/net-snmp-config.h
     (due to prompting done by the configure script, this is very rarely
      necessary.)

  3) make

  4) Run the next command as root:
  5) make install

  6) configure the agent
     (either using &#39;snmpconf&#39; or by crafting an snmpd.conf file manually.
      The file &#39;EXAMPLE.conf&#39; may be a suitable starting point)

Note: By default, everything will be installed in /usr/local.
      (see below for more instructions)

Net-SNMP Specific Information
=============================

As of UCD-SNMP V3.3.1 the configuration files are now looked for in
$(prefix)/share/snmp, where ($prefix) is defined as the value passed
to the --prefix argument of the configure script, or /usr/local if
undefined.  In version 3.0.3 till 3.3, the files were kept in
$(prefix)/lib/snmp

Optional features to pass to configure for Net-SNMP can be obtained by
running configure --help.

LONG (but you should read these) INSTRUCTIONS
=============================================

   The `configure&#39; shell script attempts to guess correct values for
various system-dependent variables used during compilation.  It uses
those values to create a `Makefile&#39; in each directory of the package.
It may also create one or more `.h&#39; files containing system-dependent
definitions.  Finally, it creates a shell script `config.status&#39; that
you can run in the future to recreate the current configuration, a file
`config.cache&#39; that saves the results of its tests to speed up
reconfiguring, a file `config.log&#39; containing compiler output
(useful mainly for debugging `configure&#39;) and a file `configure-summary&#39;
containing the summary displayed at the end of the `configure&#39; run.

   The file `include/net-snmp/net-snmp-config.h&#39; is also generated
at this time.  It contains IMPORTANT information such as the location
of log and configuration files.  In some special cases you may need to
modify this file but it is prefererable to work out a way of getting
`configure&#39; to set things up for your particular environment.

As the `configure&#39; invocation often gets lengthy and difficult to
type or if you have several different ways you want to configure a
system, you may want to create a shell script containing your invocation.

   If you need to do unusual things to compile the package, please try
to figure out how `configure&#39; could check whether to do them, and mail
diffs or instructions to the address given in the `README&#39; so they can
be considered for the next release.  If at some point `config.cache&#39;
contains results you don&#39;t want to keep, you may remove or edit it.

   The file `configure.in&#39; is used to create `configure&#39; by a program
called `autoconf&#39;.  You only need `configure.in&#39; if you want to change
it or regenerate `configure&#39; using a newer version of `autoconf&#39;.

The simplest way to compile this package is:

  1. `cd&#39; to the directory containing the package&#39;s source code and type
     `./configure&#39; to configure the package for your system.  If you&#39;re
     using `csh&#39; on an old version of System V, you might need to type
     `sh ./configure&#39; instead to prevent `csh&#39; from trying to execute
     `configure&#39; itself.

     Running `configure&#39; takes awhile.  While running, it prints some
     messages telling which features it is checking for.  When it
     completes it prints a short message (also available in configure-summary)
     indicating what functionality will be available when compiled.

  2. If necessary, edit include/net-snmp/net-snmp-config.h (see above).  

  3. Type `make&#39; to compile the package.

  4. Type `make test&#39; which runs a variety of tests to see what functionality
     has been incorporated and if it works.

  5. Type `make install&#39; to install the programs and any data files and
     documentation.

  6. You can remove the program binaries and object files from the
     source code directory by typing `make clean&#39;.  To also remove the
     files that `configure&#39; created (so you can compile the package for
     a different kind of computer), type `make distclean&#39;.

  7. You can remove the application by typing `make uninstall&#39;.

There may be additional installation issues discussed in the 
README&#39;s for various platforms such as README.solaris.


Installing the Perl/SNMP Module
===============================

   The Perl/SNMP Module is now bundled with the net-snmp package
(which includes other Net-SNMP specific modules as well), all of which
are located in the net-snmp/perl directory. The Perl package provides
a high level abstract interface to the functionality found in the
Net-SNMP libraries and demon applications.

   It is recommended you install the perl modules as you build the
   Net-SNMP package.  The configure script can be run as follows to
   automatically find perl and use it to install the perl modules:

      ./configure --with-perl-modules

   If you wish to use the embedded perl support available in the
   Net-SNMP agent (and starting in Net-SNMP 5.2, the trap receiver),
   then use the following option instead:

      ./configure --enable-embedded-perl --enable-shared

   Starting with Net-SNMP 5.4, configure enables embedded Perl and the 
   Perl modules by default when possible unless explicitly disabled.

   If you wish to build the perl modules by hand, *install Net-SNMP
   first* and then change directories to the perl subdirectory and:

   Run:
            cd perl
            perl Makefile.PL
            make
            make test
            make install (as root)
&lt;/span&gt;&lt;/pre&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: white; font-family: verdana, arial, helvetica, sans-serif; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: white; font-family: verdana, arial, helvetica, sans-serif; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: white; font-family: verdana, arial, helvetica, sans-serif; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: white; font-family: verdana, arial, helvetica, sans-serif; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: white; font-family: verdana, arial, helvetica, sans-serif; font-size: 16px;&quot;&gt;&lt;a href=&quot;http://www.net-snmp.org/docs/INSTALL.html&quot;&gt;http://www.net-snmp.org/docs/INSTALL.html&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/4206520788950596743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2011/03/install-net-snmp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/4206520788950596743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/4206520788950596743'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2011/03/install-net-snmp.html' title='Install Net-SNMP'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-776644228141937498</id><published>2011-03-08T14:27:00.001-08:00</published><updated>2011-03-08T14:27:39.473-08:00</updated><title type='text'>RPMForge Repo Add CentOS 5.5</title><content type='html'>&lt;div class=&quot;line874&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 1.3em; margin-left: 1.5em; padding-left: 0px;&quot;&gt;The default RPMforge repository does not replace any CentOS base packages. In the past it used to, but those packages are now in a separate repository (rpmforge-extras) which is disabled by default.&lt;span class=&quot;anchor&quot; id=&quot;line-48&quot;&gt;&lt;/span&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-49&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;line862&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 1.3em; margin-left: 1.5em; padding-left: 0px;&quot;&gt;You can find a complete listing of the RPMforge package packages at&amp;nbsp;&lt;a class=&quot;http&quot; href=&quot;http://packages.sw.be/&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #204c8d; text-decoration: none;&quot;&gt;http://packages.sw.be/&lt;/a&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-50&quot;&gt;&lt;/span&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-51&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;line862&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 1.3em; margin-left: 1.5em; padding-left: 0px;&quot;&gt;Download the&amp;nbsp;&lt;tt style=&quot;font-family: &#39;DejaVu Sans Mono&#39;, &#39;Liberation Mono&#39;, monospace; white-space: pre;&quot;&gt;rpmforge-release&lt;/tt&gt;&amp;nbsp;package. Choose one of the two links below, selecting to match your host&#39;s architecture. If you are unsure of which one to use you can check your architecture with the command&amp;nbsp;&lt;strong&gt;uname -i&lt;/strong&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-52&quot;&gt;&lt;/span&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-53&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 17px; list-style-image: url(http://wiki.centos.org/wiki/modern-CentOS/img/moin-ul.png); list-style-position: initial; list-style-type: circle; margin-bottom: 0.3em; margin-left: 3em; padding-left: 0.5em;&quot;&gt;&lt;li style=&quot;margin-bottom: 0.3em; padding-left: 0em;&quot;&gt;&lt;div class=&quot;line862&quot; style=&quot;line-height: 1.5em; margin-bottom: 0.3em; margin-left: 0px !important; margin-right: 0px; margin-top: 0.25em; padding-left: 0px;&quot;&gt;i386&amp;nbsp;&lt;a class=&quot;http&quot; href=&quot;http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #204c8d; text-decoration: none;&quot;&gt;http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm&lt;/a&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-54&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 0.3em; padding-left: 0em;&quot;&gt;&lt;div class=&quot;line862&quot; style=&quot;line-height: 1.5em; margin-bottom: 0.3em; margin-left: 0px !important; margin-right: 0px; margin-top: 0.25em; padding-left: 0px;&quot;&gt;x86_64&amp;nbsp;&lt;a class=&quot;http&quot; href=&quot;http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #204c8d; text-decoration: none;&quot;&gt;http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm&lt;/a&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-55&quot;&gt;&lt;/span&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-56&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;line862&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 1.3em; margin-left: 1.5em; padding-left: 0px;&quot;&gt;The preferred&amp;nbsp;&lt;tt style=&quot;font-family: &#39;DejaVu Sans Mono&#39;, &#39;Liberation Mono&#39;, monospace; white-space: pre;&quot;&gt;rpmforge-release&lt;/tt&gt;&amp;nbsp;package to retrieve and to install in order to enable that repository is one of the two listed above.&lt;span class=&quot;anchor&quot; id=&quot;line-57&quot;&gt;&lt;/span&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-58&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;line874&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 1.3em; margin-left: 1.5em; padding-left: 0px;&quot;&gt;Install DAG&#39;s GPG key&lt;span class=&quot;anchor&quot; id=&quot;line-59&quot;&gt;&lt;/span&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-60&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 17px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&amp;nbsp; &amp;nbsp;rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt&lt;/span&gt;&lt;div&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 17px;&quot;&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-61&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 17px;&quot;&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-62&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;line874&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 1.3em; margin-left: 1.5em; padding-left: 0px;&quot;&gt;Verify the package you have downloaded&lt;span class=&quot;anchor&quot; id=&quot;line-63&quot;&gt;&lt;/span&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-64&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 17px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;rpm -K rpmforge-release-0.5.2-2.el5.rf.*.rpm&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 17px;&quot;&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-65&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 17px;&quot;&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-66&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;line867&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 1.3em; margin-left: 1.5em; padding-left: 0px;&quot;&gt;&lt;img alt=&quot;&amp;lt;!&amp;gt;&quot; height=&quot;15&quot; src=&quot;http://wiki.centos.org/wiki/modern-CentOS/img/attention.png&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px;&quot; title=&quot;&amp;lt;!&amp;gt;&quot; width=&quot;15&quot; /&gt;&amp;nbsp;&lt;em&gt;Security warning:&lt;/em&gt;&amp;nbsp;The&amp;nbsp;&lt;tt style=&quot;font-family: &#39;DejaVu Sans Mono&#39;, &#39;Liberation Mono&#39;, monospace; white-space: pre;&quot;&gt;rpmforge-release&lt;/tt&gt;&amp;nbsp;package imports GPG keys into your RPM database. As long as you have verified the&amp;nbsp;&lt;tt style=&quot;font-family: &#39;DejaVu Sans Mono&#39;, &#39;Liberation Mono&#39;, monospace; white-space: pre;&quot;&gt;md5sum&lt;/tt&gt;&amp;nbsp;of the key injection package, and trust Dag, et al., then it should be as safe as your trust of them extends.&lt;span class=&quot;anchor&quot; id=&quot;line-67&quot;&gt;&lt;/span&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-68&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;line874&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 1.3em; margin-left: 1.5em; padding-left: 0px;&quot;&gt;Install the package&lt;span class=&quot;anchor&quot; id=&quot;line-69&quot;&gt;&lt;/span&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-70&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 17px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; rpm -i rpmforge-release-0.5.2-2.el5.rf.*.rpm&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 17px;&quot;&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-71&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 17px;&quot;&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-72&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;line874&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 1.3em; margin-left: 1.5em; padding-left: 0px;&quot;&gt;This will add a yum repository config file and import the appropriate GPG keys.&lt;span class=&quot;anchor&quot; id=&quot;line-73&quot;&gt;&lt;/span&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-74&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;line874&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 1.3em; margin-left: 1.5em; padding-left: 0px;&quot;&gt;Then try to install something like this&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 17px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;yum install htop&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;line874&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 1.3em; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-left: 0px;&quot;&gt;&lt;span class=&quot;anchor&quot; id=&quot;line-76&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;line874&quot; style=&quot;font-family: &#39;DejaVu Sans&#39;, &#39;Liberation Sans&#39;, sans-serif; font-size: 14px; line-height: 1.5em; margin-bottom: 1.3em; margin-left: 1.5em; margin-right: 0px; margin-top: 0px; padding-left: 0px;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small; line-height: normal;&quot;&gt;&lt;a href=&quot;http://wiki.centos.org/AdditionalResources/Repositories/RPMForge&quot;&gt;http://wiki.centos.org/AdditionalResources/Repositories/RPMForge&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/776644228141937498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2011/03/rpmforge-repo-add-centos-55_08.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/776644228141937498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/776644228141937498'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2011/03/rpmforge-repo-add-centos-55_08.html' title='RPMForge Repo Add CentOS 5.5'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-5791081855425031420</id><published>2011-03-07T17:23:00.000-08:00</published><updated>2011-03-07T17:24:10.647-08:00</updated><title type='text'>Adding Servers to an Alteon 2424 with SSL Offloading</title><content type='html'>Filters for Redirection.&lt;br /&gt;
&lt;br /&gt;
/c/slb/filt 69&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ena&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;action redir&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ipver v4&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sip any&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;smask 0.0.0.0&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dip xxx.xxx.xxx.xxx&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dmask 255.255.255.255&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;proto tcp&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dport https&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;group 5&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rport 0&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vlan any&lt;br /&gt;
/c/slb/filt 20/adv/redir&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fwlb ena&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BackUp Servers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/c/slb/real xx&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ena&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ipver v4&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rip xxx.xxx.xxx.xxx&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;name &quot;ServBackup&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Creating VIP&#39;s&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/c/slb/real 73&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ena&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ipver v4&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rip xxx.xxx.xxx.xxx&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;retry 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/c/slb/real 72&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ena&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ipver v4&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rip xxx.xxx.xxx.xxx&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;retry 3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/c/slb/group 72&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ipver v4&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;metric roundrobin&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;health http&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;content &quot;/&quot;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;backup r69&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;add 73&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;add 72&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
/c/slb/virt 72&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ena&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ipver v4&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vip xxx.xxx.xxx.xxx&lt;br /&gt;
/c/slb/virt 72/service https&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;group 72&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dbind ena&lt;br /&gt;
/c/slb/virt 72/service http&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;group 72&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dbind ena&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Log into the SSL Offloading Processor&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/cfg/ssl/server 31/.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vips xxx.xxx.xxx.xxx&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;standalone off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;port &quot;443 (https)&quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rip 0.0.0.0&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rport &quot;80 (http)&quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;type http&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;proxy on&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;loopback on&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ena enabled&lt;br /&gt;
/cfg/ssl/server 31/trace/.&lt;br /&gt;
/cfg/ssl/server 31/ssl/.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cert 1&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cachesize 4000&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cachettl 5m&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;protocol ssl3&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;verify none&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;verifylog none&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ciphers RSA:!LOW:!EXPORT:!NULL:!SSLv2@STRENGTH&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ena enabled&lt;br /&gt;
/cfg/ssl/server 31/tcp/.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cwrite 15m&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ckeep 15m&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;swrite 15m&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sconnect 30s&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;csendbuf auto&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;crecbuf auto&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ssendbuf auto&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;srecbuf 6000&lt;br /&gt;
/cfg/ssl/server 31/http/.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;redirect on&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;downstatus unavailable&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;securecookie off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;certcard off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cookieonce off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sslheader on&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sslxheader off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sslsidheader off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;addxfor off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;addvia on&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;addxisd off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;addfront on&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;addbeassl off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;addbeacli off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;addclicert off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;addnostore off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;compress off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cmsie on&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rhost off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;maxrcount 40&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;maxline 8192&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;urlobscure off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sessioninfoheader off&lt;br /&gt;
/cfg/ssl/server 31/http/dynheader/.&lt;br /&gt;
/cfg/ssl/server 31/http/rewrite/.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rewrite off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ciphers HIGH:MEDIUM&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;response iSD&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URI &quot;/cgi-bin/weakcipher&quot;&lt;br /&gt;
/cfg/ssl/server 31/http/auth/.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mode basic&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;realm&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;proxy off&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ena disabled&lt;br /&gt;
/cfg/ssl/server 31/dns/.&lt;br /&gt;
/cfg/ssl/server 31/adv/.&lt;br /&gt;
/cfg/ssl/server 31/adv/pool/.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;timeout 15s&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ena disabled&lt;br /&gt;
/cfg/ssl/server 31/adv/traflog/.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sysloghost 0.0.0.0&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;udpport 514&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;priority info&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;facility local4&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ena disabled&lt;br /&gt;
/cfg/ssl/server 31/adv/loadbalancing/.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;type all&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;persistence none&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;metric hash&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;health auto&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;interval 10s&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ena disabled&lt;br /&gt;
/cfg/ssl/server 31/adv/loadbalancing/script/.&lt;br /&gt;
/cfg/ssl/server 31/adv/loadbalancing/remotessl/.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;protocol ssl3&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ciphers ALL&lt;br /&gt;
/cfg/ssl/server 31/adv/loadbalancing/remotessl/verify/.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;verify none&lt;br /&gt;
/cfg/ssl/server 31/adv/sslconnect/.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;protocol ssl3&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ciphers EXP-RC4-MD5:ALL!DH&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ena disabled&lt;br /&gt;
/cfg/ssl/server 31/adv/sslconnect/verify/.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;verify none&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/5791081855425031420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2011/03/adding-servers-to-alteon-2424-with-ssl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/5791081855425031420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/5791081855425031420'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2011/03/adding-servers-to-alteon-2424-with-ssl.html' title='Adding Servers to an Alteon 2424 with SSL Offloading'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-299054136639731121</id><published>2011-03-06T18:46:00.000-08:00</published><updated>2011-03-08T16:28:31.908-08:00</updated><title type='text'>Yum Install Perl Modules</title><content type='html'>&lt;pre&gt;An example of Perl Module Date::Format&lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;pre&gt;yum provides &quot;perl(Date::Format)&quot;   returned:

perl-TimeDate.noarch : A Perl module for time and date manipulation

Then &#39;yum list perl-TimeDate.noarch&#39;  returned:

Available Packages
perl-TimeDate.noarch                     1:1.16-5.el5           base&lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;pre&gt;yum install perl-TimeDate.noarch &lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;pre&gt;Another example &lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;pre&gt;&lt;pre style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: normal;&quot;&gt;yum provides &quot;perl(Config::IniFiles)&quot;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: normal;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: normal;&quot;&gt;&amp;nbsp;returned:

&lt;/span&gt;&lt;/span&gt;perl-Config-IniFiles-2.39-1.2.el5.rf.noarch : Module for reading .ini-style configuration files
Repo        : rpmforge
Matched from:
Other       : perl(Config::IniFiles)



perl-Config-IniFiles-2.47-1.el5.rf.noarch : Module for reading .ini-style configuration files
Repo        : rpmforge
Matched from:
Other       : perl(Config::IniFiles)



perl-Config-IniFiles-2.47-2.el5.rf.noarch : Module for reading .ini-style configuration files
Repo        : rpmforge
Matched from:
Other       : perl(Config::IniFiles)



perl-Config-IniFiles-2.52-1.el5.rf.noarch : Module for reading .ini-style configuration files
Repo        : rpmforge
Matched from:
Other       : perl(Config::IniFiles)



perl-Config-IniFiles-2.56-1.el5.rf.noarch : Module for reading .ini-style configuration files
Repo        : rpmforge
Matched from:
Other       : perl(Config::IniFiles)



perl-Config-IniFiles-2.56-1.el5.rf.noarch : Module for reading .ini-style configuration files
Repo        : installed
Matched from:
Other       : Provides-match: perl(Config::IniFiles)&lt;/pre&gt;&lt;pre style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: normal;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: normal;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: normal;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: normal;&quot;&gt;Yum install&amp;nbsp;&lt;/span&gt;&lt;/span&gt;perl-Config-IniFiles-2.56-1.el5.rf.noarc&lt;/pre&gt;&lt;pre style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;As easy as that!&lt;/pre&gt;&lt;pre style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: normal;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: normal;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/299054136639731121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2011/03/yum-install-perl-modules.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/299054136639731121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/299054136639731121'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2011/03/yum-install-perl-modules.html' title='Yum Install Perl Modules'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-7532074230732271660</id><published>2011-02-16T16:49:00.000-08:00</published><updated>2011-02-16T16:49:05.607-08:00</updated><title type='text'>Fault finding Commands for ServerIron</title><content type='html'>Show log (shows syslog info)&lt;br /&gt;
&lt;br /&gt;
sh server conn (shows the connections for the cache farm)&lt;br /&gt;
&lt;br /&gt;
rconsole virtual&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sh server conn (shows the connections per Barrel Proccesor)&lt;br /&gt;
rconsole-exit&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/7532074230732271660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2011/02/fault-finding-commands-for-serveriron.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/7532074230732271660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/7532074230732271660'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2011/02/fault-finding-commands-for-serveriron.html' title='Fault finding Commands for ServerIron'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-4172205647242611437</id><published>2011-02-16T16:18:00.000-08:00</published><updated>2011-02-16T16:18:48.135-08:00</updated><title type='text'>Adding a New port to a SLB Alteon</title><content type='html'>&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10.0pt;&quot;&gt;Go to the VLAN and define the new ports for the vlan&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10.0pt;&quot;&gt;def X (where x is the new port number)&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10.0pt;&quot;&gt;/c/l2/vlan 4090&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;learn ena&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10.0pt;&quot;&gt;&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;def 18&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10.0pt;&quot;&gt;Configure the port itself&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10.0pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10.0pt;&quot;&gt;&lt;span lang=&quot;EN-NZ&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;/c/port xx&lt;br /&gt;
pvid 4090&lt;br /&gt;
/c/port xx/fast&lt;br /&gt;
speed 100 &lt;br /&gt;
mode full&lt;br /&gt;
auto off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;setup server load balancing on the port by :&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;span lang=&quot;EN-NZ&quot;&gt; /c/slb/port xx&lt;br /&gt;
client ena&lt;br /&gt;
server ena&lt;br /&gt;
&lt;br /&gt;
(Server if there moving servers behind this port, client if clients are going to  come from it also.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And turn filter processing on (even if there are no filters, it needs to be  on for SLB)&lt;br /&gt;
&lt;br /&gt;
&lt;span lang=&quot;EN-NZ&quot;&gt; /c/slb/port xx&lt;br /&gt;
filt ena&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/4172205647242611437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2011/02/adding-new-port-to-slb-alteon.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/4172205647242611437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/4172205647242611437'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2011/02/adding-new-port-to-slb-alteon.html' title='Adding a New port to a SLB Alteon'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-8022196807428372879</id><published>2010-11-02T13:31:00.000-07:00</published><updated>2010-11-02T13:31:27.832-07:00</updated><title type='text'>FortiNet Flow Traces</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;Flow Traces are useful for seeing things like which Policy Rule is getting hit, and which routes are being used to go to a specific IP.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;Commands for using the Diag debug flow.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #525252; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 17px;&quot;&gt;&lt;ul style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; list-style-type: disc; margin-bottom: 1.5em; margin-left: 1.5em; margin-right: 1.5em; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;font-weight: bold;&quot;&gt;addr&lt;/strong&gt;&amp;nbsp;ip address&lt;/em&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;font-weight: bold;&quot;&gt;clear&lt;/strong&gt;&amp;nbsp;clear filter&lt;/em&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;font-weight: bold;&quot;&gt;daddr&lt;/strong&gt;&amp;nbsp;dest ip address&lt;/em&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;font-weight: bold;&quot;&gt;dport&lt;/strong&gt;&amp;nbsp;destination port&lt;/em&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;font-weight: bold;&quot;&gt;negate&lt;/strong&gt;&amp;nbsp;inverse filter&lt;/em&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;font-weight: bold;&quot;&gt;port&lt;/strong&gt;&amp;nbsp;port&lt;/em&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;font-weight: bold;&quot;&gt;proto&lt;/strong&gt;&amp;nbsp;protocol number&lt;/em&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;font-weight: bold;&quot;&gt;saddr&lt;/strong&gt;&amp;nbsp;source ip address&lt;/em&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;strong style=&quot;font-weight: bold;&quot;&gt;sport&lt;/strong&gt;&amp;nbsp;source port&lt;/em&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;Example;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #525252; font-family: &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 17px;&quot;&gt;&lt;ul style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-weight: inherit; list-style-type: disc; margin-bottom: 1.5em; margin-left: 1.5em; margin-right: 1.5em; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;li style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;diag debug enable&lt;/em&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;diag debug flow filter daddr 10.10.10.10&lt;/em&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;diag debug flow show console enable&lt;/em&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;diag debug flow trace start 100&lt;/em&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;
&lt;/em&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;
&lt;/em&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;
&lt;/em&gt;&lt;/div&gt;&lt;div style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: inherit; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;em style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: inherit; font-size: 11px; font-style: italic; font-weight: inherit; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;&quot;&gt;&lt;br /&gt;
&lt;/em&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/8022196807428372879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2010/11/fortinet-flow-traces.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/8022196807428372879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/8022196807428372879'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2010/11/fortinet-flow-traces.html' title='FortiNet Flow Traces'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-7850263986748618264</id><published>2010-10-07T18:56:00.000-07:00</published><updated>2010-10-07T18:56:05.709-07:00</updated><title type='text'>SNMP TNT / APX Management</title><content type='html'>All the SNMP manager configurations are stored in SNMP-MANAGER profiles. You can use &quot;save console snmp-manager&quot; to look over them.&lt;br /&gt;
&lt;br /&gt;
Don&#39;t use SNMP::read-access-hosts or SNMP::write-access-hosts to specify a manager to be given read/write access anymore, since these fields are deprecated. Instead, SNMP-MANAGER profile should be used. E.g.&lt;br /&gt;
&lt;br /&gt;
tnt6&amp;gt; new snmp-manager&lt;br /&gt;
SNMP-MANAGER/&quot;&quot; read&lt;br /&gt;
tnt6&amp;gt; set name = 203.97.93.168&lt;br /&gt;
(New index value; will save as new profile SNMP-MANAGER/203.97.93.168.)&lt;br /&gt;
tnt6&amp;gt; set active = yes&lt;br /&gt;
tnt6&amp;gt; write&lt;br /&gt;
SNMP-MANAGER/203.97.93.168 written&lt;br /&gt;
tnt6&amp;gt; snmpmgrstat&lt;br /&gt;
&amp;nbsp;&amp;nbsp;SnmpManager &amp;nbsp; &amp;nbsp; &amp;nbsp; Illegal Access &amp;nbsp; &amp;nbsp; &amp;nbsp; Invalid Version &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Bad Community&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 135.252.141.3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;br /&gt;
&amp;nbsp;135.252.136.234 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 203.97.93.168 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;==== This is the manager just added.&lt;br /&gt;
&lt;br /&gt;
tnt6&amp;gt; save co snmp-manager&lt;br /&gt;
; saved Tue Sep 14 12:48:11 2010&lt;br /&gt;
; saving profiles of type SNMP-MANAGER&lt;br /&gt;
new SNMP-MANAGER&lt;br /&gt;
set name = 135.252.136.234&lt;br /&gt;
set active = yes&lt;br /&gt;
write -f&lt;br /&gt;
;&lt;br /&gt;
new SNMP-MANAGER&lt;br /&gt;
set name = 135.252.141.3&lt;br /&gt;
set active = yes&lt;br /&gt;
write -f&lt;br /&gt;
;&lt;br /&gt;
new SNMP-MANAGER&lt;br /&gt;
set name = 203.97.93.168&lt;br /&gt;
set active = yes&lt;br /&gt;
write -f&lt;br /&gt;
;&lt;br /&gt;
&lt;br /&gt;
So instead of using &quot;set read-access-hosts 1 = 203.167.203.56&quot;, you are supposed to use the SNMP-Manager section. Then to view what you have made use the &quot;save console snmp-manager&quot;.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/7850263986748618264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2010/10/snmp-tnt-apx-management.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/7850263986748618264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/7850263986748618264'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2010/10/snmp-tnt-apx-management.html' title='SNMP TNT / APX Management'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-7928392210093549728</id><published>2010-10-07T18:41:00.000-07:00</published><updated>2011-03-08T15:30:43.412-08:00</updated><title type='text'>SNMPTT for Trap Monitoring with Nagios + Cacti Install</title><content type='html'>&lt;b&gt;Install &amp;amp; Configure Prerequisites&lt;br /&gt;
&lt;br /&gt;
CentOS 5.5&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;/b&gt;Install Net-SNMP for the perl Modules&lt;br /&gt;
&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;a href=&quot;http://anarosnetwork.blogspot.com/2011_03_01_archive.html&quot;&gt;http://anarosnetwork.blogspot.com/2011_03_01_archive.html&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;yum install net-snmp net-snmp-utils net-snmp-devel -y&lt;br /&gt;
&lt;br /&gt;
yum groupinstall &#39;Development Tools&#39;&lt;br /&gt;
&lt;br /&gt;
yum groupinstall &#39;Development Libraries&#39;&lt;br /&gt;
&lt;br /&gt;
yum install perl-Config-IniFiles-2.56-1.el5.rf.noarch&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Install Apache&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
yum install httpd php gcc glibc glibc-common gd gd-devel&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
Configure Apache to start on boot&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
/sbin/chkconfig --levels 345 httpd on&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
Configure iptables to allow Apache traffic&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
/etc/init.d/iptables save&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
/etc/init.d/iptables restart&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;b&gt;Install &amp;amp; Configure Nagios&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;b&gt;Install Nagios &amp;amp; Plugins&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
yum install nagios nagios-plugins nagios-plugins-setuid &lt;br /&gt;
&lt;br /&gt;
Create the default Nagios web access user &amp;amp; set a password&lt;br /&gt;
&lt;br /&gt;
htpasswd -c /etc/nagios/htpasswd.users nagiosadmin &lt;br /&gt;
&lt;br /&gt;
Verify default config files&lt;br /&gt;
&lt;br /&gt;
nagios -v /etc/nagios/nagios.cfg &lt;br /&gt;
&lt;br /&gt;
Start Nagios&lt;br /&gt;
&lt;br /&gt;
/etc/init.d/nagios start &lt;br /&gt;
&lt;br /&gt;
Start Apache&lt;br /&gt;
&lt;br /&gt;
/etc/init.d/httpd start &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Download SNMPTT&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
wget http://downloads.sourceforge.net/project/snmptt/snmptt/snmptt_1.3/snmptt_1.3.tgz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fsnmptt%2Ffiles%2Fsnmptt%2Fsnmptt_1.3%2F&amp;amp;ts=1299457062&amp;amp;use_mirror=cdnetworks-us-2&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Extract SNMPTT&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
tar xvzf snmptt_1.3.tgz&lt;br /&gt;
&lt;br /&gt;
From the files it extracts&lt;br /&gt;
&lt;br /&gt;
1. Copy snmptt to /usr/sbin/ and ensure it is executable (chmod +x snmptt)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.  Copy snmptthandler to /usr/sbin/ and ensure it is executable (chmod +x snmptthandler)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.  Copy snmptt.ini to /etc/snmp/ or /etc/ and edit the options inside the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4.  Create the log folder /var/log/snmptt/.&lt;br /&gt;
&lt;br /&gt;
Create the file snmptrapd.conf in /etc/snmp&lt;br /&gt;
&lt;br /&gt;
nano snmptrapd.conf and add&lt;br /&gt;
&lt;br /&gt;
traphandle default /usr/sbin/snmptt&lt;br /&gt;
disableAuthorization yes&lt;br /&gt;
donotlogtraps  no&lt;br /&gt;
&lt;br /&gt;
5.   For daemon mode:&lt;br /&gt;
&lt;br /&gt;
Modify the Net-SNMP snmptrapd.conf file by adding the following line:&lt;br /&gt;
&lt;br /&gt;
traphandle default /usr/sbin/snmptthandler&lt;br /&gt;
&lt;br /&gt;
Create the spool folder /var/spool/snmptt/:&lt;br /&gt;
&lt;br /&gt;
mkdir /var/spool/snmptt/&lt;br /&gt;
&lt;br /&gt;
A startup script is included which can be used to start and stop snmptt on Mandrake, RedHat and other systems.  Copy the script to the init.d directory (renaming the file during the copy):&lt;br /&gt;
&lt;br /&gt;
cp snmptt.init.d /etc/rc.d/init.d/snmptt&lt;br /&gt;
&lt;br /&gt;
Add the service using chkconfig:&lt;br /&gt;
&lt;br /&gt;
chkconfig --add snmptt&lt;br /&gt;
&lt;br /&gt;
Configure the service to start at runlevel 2345:&lt;br /&gt;
&lt;br /&gt;
chkconfig --level 2345 snmptt on&lt;br /&gt;
&lt;br /&gt;
Snmptt will be started at the next reboot, or can be started immediately with:&lt;br /&gt;
&lt;br /&gt;
service snmptt start&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
/etc/rc.d/init.d/snmptt start&lt;br /&gt;
&lt;br /&gt;
To manually start snmptt, use:&lt;br /&gt;
&lt;br /&gt;
snmptt --daemon&lt;br /&gt;
&lt;br /&gt;
6.       A log rotation script is included which can be used to rotate the log files on Mandrake, RedHat and other systems.  Copy the file to the logrotate.d directory (renaming the file during the copy):&lt;br /&gt;
&lt;br /&gt;
cp snmptt.logrotate /etc/logrotate.d/snmptt&lt;br /&gt;
&lt;br /&gt;
Edit the /etc/logrotate.d/snmptt and update the paths and rotate frequency as needed.&lt;br /&gt;
&lt;br /&gt;
7.       Start snmptrapd using the command line:  snmptrapd -On.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You should be able to edit the /etc/rc.d/init.d/snmptrapd script if you have one and change&lt;br /&gt;
&lt;br /&gt;
the OPTIONS to &quot;-On&quot;.&lt;br /&gt;
&lt;br /&gt;
Note:  The -On is recommended.  This will make snmptrapd pass OIDs in numeric form and prevent SNMPTT from having to translate the symbolic name to numerical form.  If the UCD-SNMP / Net-SNMP Perl module is not installed, then you MUST use the -On switch.  Depending on the version of UCD-SNMP / Net-SNMP, some symbolic names may not translate correctly.  See the FAQ for more info.&lt;br /&gt;
&lt;br /&gt;
As an alternative, you can edit your snmp.conf file to include the line: printNumericOids 1.  This setting will take effect no matter what is used on the command line.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install instructions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://xavier.dusart.free.fr/joomla/index.php/en/nagios/47-traps-snmp-dans-nagios&quot;&gt;http://xavier.dusart.free.fr/joomla/index.php/en/nagios/47-traps-snmp-dans-nagios&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.snmptt.org/docs/snmptt.shtml&quot;&gt;http://www.snmptt.org/docs/snmptt.shtml&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Testing enable&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
unknown_trap_log_enable = 1&lt;br /&gt;
&lt;br /&gt;
log_system_enable = 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Place holder&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Useful Websites&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://xavier.dusart.free.fr/joomla/index.php/en/nagios/47-traps-snmp-dans-nagios&quot;&gt;http://xavier.dusart.free.fr/joomla/index.php/en/nagios/47-traps-snmp-dans-nagios&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://docstore.mik.ua/orelly/networking_2ndEd/snmp/appc_03.htm&quot;&gt;http://docstore.mik.ua/orelly/networking_2ndEd/snmp/appc_03.htm&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Testing traps on Centos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
snmptrap -v 1 -c public localhost UCD-SNMP-MIB::ucdStart &quot;&quot; 6 17 &quot;&quot; SNMPv2-MIB::sysLocation.0 s &quot;HelloWorld&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/7928392210093549728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2010/10/snmptt-for-trap-monitoring-with-nagios.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/7928392210093549728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/7928392210093549728'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2010/10/snmptt-for-trap-monitoring-with-nagios.html' title='SNMPTT for Trap Monitoring with Nagios + Cacti Install'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-8833119881464652966</id><published>2010-10-07T18:09:00.000-07:00</published><updated>2010-10-07T18:58:44.271-07:00</updated><title type='text'>Linux Commands</title><content type='html'>&lt;b&gt;Ubuntu&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
apt-get install&lt;br /&gt;
apt-get update&lt;br /&gt;
apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
sudo -s&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;CentOS&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
yum install&lt;br /&gt;
yum upgrade&lt;br /&gt;
&lt;br /&gt;
snmptrap -v 1 -c public 10.10.10.60 &#39;1.2.3.4.5.6&#39; &#39;192.193.194.195&#39; 6 99 &#39;55&#39; 1.11.12.13.14.15 &amp;nbsp;s &quot;teststring&quot; &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;used for testing snmptt installs&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
/etc/sysconfig/network-scripts &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;home of the ifcfg-eth0&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
dig www.google.com&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt; &amp;nbsp; dns info command&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/8833119881464652966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2010/10/linux-commands.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/8833119881464652966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/8833119881464652966'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2010/10/linux-commands.html' title='Linux Commands'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-6136939538620710329</id><published>2010-10-07T17:55:00.001-07:00</published><updated>2010-10-10T17:57:23.373-07:00</updated><title type='text'>NagiosQL</title><content type='html'>&lt;b&gt;NagiosQL3 Install on CentOS 4&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
So I downloaded the NagiosQL&lt;br /&gt;
wget http://ovh.dl.sourceforge.net/sourceforge/nagiosql/nagiosql302.tar.gz&lt;br /&gt;
tar xzf nagiosql302.tar.gz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Put the now extracted nagiosql3 folder into /var/www/html&lt;br /&gt;
nano /etc/httpd/conf/httpd.conf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Throw this at the bottom.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
ServerAdmin webmaster@dummy-host.example.com&lt;br /&gt;
DocumentRoot /var/www/html/nagiosql3&lt;br /&gt;
ServerName 10.10.10.60/nagiosql&lt;br /&gt;
ErrorLog logs/nagiosql3.log&lt;br /&gt;
CustomLog logs/nagiosql3 common&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
touch /var/www/html/nagiosql3/install/ENABLE_INSTALLER&lt;br /&gt;
&lt;br /&gt;
http://localhost&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Follow the steps in the install once done.&lt;br /&gt;
rm /var/www/html/nagiosql3/install/ENABLE_INSTALLER&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://localhost&lt;br /&gt;
Done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Reserved for&amp;nbsp;&lt;a href=&quot;http://www.nagiosql.org/&quot;&gt;http://www.nagiosql.org/&lt;/a&gt;&amp;nbsp;write up.</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/6136939538620710329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2010/10/nagiosql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/6136939538620710329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/6136939538620710329'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2010/10/nagiosql.html' title='NagiosQL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-9092944814496451940</id><published>2010-10-07T17:53:00.000-07:00</published><updated>2010-10-07T17:53:54.366-07:00</updated><title type='text'>Alteon Commands</title><content type='html'>&lt;div class=&quot;Section1&quot;&gt; &lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;To find the  VI&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;/c/slb/cur&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;To show stats about the  VI&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;gt;&amp;gt; a1pcs2 - Main# stat/slb/vi  22&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Virtual server 22  stats:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  Current&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Total&amp;nbsp; Highest&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Real IP address&amp;nbsp;  &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Sessions&amp;nbsp;&amp;nbsp; Sessions Sessions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  Octets&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;---- ---------------------------  -------- ---------- --------&amp;nbsp; ---------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; 20  x&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  805&amp;nbsp; 190631382&amp;nbsp;&amp;nbsp;&amp;nbsp; 23757&amp;nbsp;&amp;nbsp;&amp;nbsp; 6821870549737&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;21  x&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  836&amp;nbsp; 191753681&amp;nbsp;&amp;nbsp;&amp;nbsp; 16004&amp;nbsp;&amp;nbsp;&amp;nbsp; 6964881038203&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;---- ---------------------------  -------- ---------- --------&amp;nbsp; ---------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1641&amp;nbsp; 382385063&amp;nbsp;&amp;nbsp;&amp;nbsp; 39761&amp;nbsp;&amp;nbsp; 13786751587940&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;To show Info about the VI  info/slb/vi 22&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;gt;&amp;gt; a1pcs2 - Main# stat/slb/vi  22&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Virtual server 22  stats:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  Current&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Total&amp;nbsp; Highest&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Real IP address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  Sessions&amp;nbsp;&amp;nbsp; Sessions Sessions&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Octets&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;---- ---------------------------  -------- ---------- --------&amp;nbsp; ---------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; 20  x1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  805&amp;nbsp; 190631382&amp;nbsp;&amp;nbsp;&amp;nbsp; 23757&amp;nbsp;&amp;nbsp;&amp;nbsp; 6821870549737&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; 21  x&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  836&amp;nbsp; 191753681&amp;nbsp;&amp;nbsp;&amp;nbsp; 16004&amp;nbsp;&amp;nbsp;&amp;nbsp; 6964881038203&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;---- ---------------------------  -------- ---------- --------&amp;nbsp; ---------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1641&amp;nbsp; 382385063&amp;nbsp;&amp;nbsp;&amp;nbsp; 39761&amp;nbsp;&amp;nbsp; 13786751587940&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/9092944814496451940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2010/10/alteon-commands.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/9092944814496451940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/9092944814496451940'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2010/10/alteon-commands.html' title='Alteon Commands'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-4785241649329559141</id><published>2010-10-07T17:50:00.000-07:00</published><updated>2010-10-07T17:50:52.403-07:00</updated><title type='text'>InfoBlox Support Info</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13px;&quot;&gt;To download the support Bundle, from Grid perspective -&amp;gt; select the specific appliance -&amp;gt; &#39;Tools&#39; on the top menu bar -&amp;gt; Download Support Bundle -&amp;gt; Save the file to your PC&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13px;&quot;&gt;To download an existing backup file, From the Grid tab, select the Grid Manager tab, and the click Backup -&amp;gt; Use the Local Backup option from the Toolbar and backup the file locally.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/4785241649329559141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2010/10/infoblox-support-info.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/4785241649329559141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/4785241649329559141'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2010/10/infoblox-support-info.html' title='InfoBlox Support Info'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-5183558751121410092</id><published>2010-08-26T19:17:00.000-07:00</published><updated>2010-11-11T14:14:32.987-08:00</updated><title type='text'></title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 22pt;&quot;&gt;How to add a new device to Cacti.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Under the Management Tab select Devices.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjreCntciVDtcFNp15PHyl233z6L6a4JfK5yPBwpwGOg-cbptRfGlviaYRd_lsblWrsXDAVx9vi0t5Ed11pqgXy2hAA0-TzRQVmF314WxNiaPsMhJv2MdeDwd7OM-UEexRKGdIu7o0AIw4/s1600/New+Bitmap+Image.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjreCntciVDtcFNp15PHyl233z6L6a4JfK5yPBwpwGOg-cbptRfGlviaYRd_lsblWrsXDAVx9vi0t5Ed11pqgXy2hAA0-TzRQVmF314WxNiaPsMhJv2MdeDwd7OM-UEexRKGdIu7o0AIw4/s320/New+Bitmap+Image.bmp&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;This will load the devices page from where you can change existing devices or add a new device.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFdEpuFE4nd3y_TxbyER81KNehRk20Ahd8haxLnEZd3g14iQdxJoIPoP8AfvsSV2ZmRMXSPuAOaLfymbHvjar7R_R3WftrDNvETj5PpMJ0cSe2GZ4NT0NCfDS2iJyr0SId3sM78ivM4zI/s1600/New+Bitmap+Image.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;216&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFdEpuFE4nd3y_TxbyER81KNehRk20Ahd8haxLnEZd3g14iQdxJoIPoP8AfvsSV2ZmRMXSPuAOaLfymbHvjar7R_R3WftrDNvETj5PpMJ0cSe2GZ4NT0NCfDS2iJyr0SId3sM78ivM4zI/s400/New+Bitmap+Image.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;In the top right corner click the add button to add a new device. This will load the Devices page from where all the new information can be entered. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGOOgRn4Xvptm0KHNJZQmLRp_ikZii-h2NA1s6dSsvc8dO1HvPeSczylLDUaneIW-QusinMbo3wcucf5h92M1wvO0i0XmaktvylseYKJJA3G9PDoZMqoArfEwkP0e32eAP-fN3iEQ3rNM/s1600/New+Bitmap+Image.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;310&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGOOgRn4Xvptm0KHNJZQmLRp_ikZii-h2NA1s6dSsvc8dO1HvPeSczylLDUaneIW-QusinMbo3wcucf5h92M1wvO0i0XmaktvylseYKJJA3G9PDoZMqoArfEwkP0e32eAP-fN3iEQ3rNM/s400/New+Bitmap+Image.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;I&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;n the Description Tab you enter the name of what you want the device to show up as eg. BC10. Under Host name you can either add the fully qualified host name or the IP address of the host. Under Host Template you can either select a template that you have made ( I find the template normally doesn’t work) or you can leave it as non and add the data sources later. Leave Downed Device Detection as SNMP and the other values for Ping Timeout Value and Ping Retry Count as default.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;SNMP Version can be changed to version 2, you could slect Version 3 if you like or if the device requires it, mostly I don’t because version 2 will suffice with less to fill in. Community string needs to be filled in with the community string you put onto the device you wish to monitor. SNMP port can be left as deauflt unless you set the port number on the device to be something different or the device deafualts to a different port. SNMP Timeout and Max OID’s can be left as default. Notes can be anything you want to write about the device for future reffernce.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Once you have filled out everything, click the create button at the bottom right of the page to create the device.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;If you created it properly you should get something at the top of the page that is similar to this.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: -45.0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 1.5pt; width: 100.0%;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;padding: .75pt .75pt .75pt .75pt;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;BC10 (***.***.***.***)&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr&gt;   &lt;td style=&quot;padding: .75pt .75pt .75pt .75pt;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;SNMP Information&lt;br /&gt;
System:*******&lt;br /&gt;
Uptime: *****&lt;br /&gt;
Hostname: *****-******-bc10&lt;br /&gt;
Location: ******&lt;br /&gt;
Contact:*******&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;strong&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Otherwise you may likely get if either the device is unresponvie or incorrectly set up. If you get this you will need to change the setting till you get no SNMP errors.&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;strong&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style=&quot;padding: .75pt .75pt .75pt .75pt;&quot;&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: -45.0pt;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Ot&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 1.5pt; width: 100.0%;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;   &lt;td colspan=&quot;2&quot; style=&quot;padding: .75pt .75pt .75pt .75pt;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;BC8 (***.***.***.***)&lt;br /&gt;
SNMP Information&lt;br /&gt;
SNMP error&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 1; mso-yfti-lastrow: yes;&quot;&gt;&lt;td style=&quot;padding: .75pt .75pt .75pt .75pt;&quot;&gt;&lt;/td&gt;   &lt;td style=&quot;padding: .75pt .75pt .75pt .75pt;&quot;&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: -45.0pt;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 1.5pt; width: 100.0%;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-irow: 1; mso-yfti-lastrow: yes;&quot;&gt;&lt;td style=&quot;padding: .75pt .75pt .75pt .75pt;&quot;&gt;&lt;/td&gt;   &lt;td style=&quot;padding: .75pt .75pt .75pt .75pt;&quot;&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/5183558751121410092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2010/08/how-to-add-new-device-to-cacti.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/5183558751121410092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/5183558751121410092'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2010/08/how-to-add-new-device-to-cacti.html' title=''/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjreCntciVDtcFNp15PHyl233z6L6a4JfK5yPBwpwGOg-cbptRfGlviaYRd_lsblWrsXDAVx9vi0t5Ed11pqgXy2hAA0-TzRQVmF314WxNiaPsMhJv2MdeDwd7OM-UEexRKGdIu7o0AIw4/s72-c/New+Bitmap+Image.bmp" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-5924390234244836874</id><published>2010-08-26T18:16:00.000-07:00</published><updated>2010-08-26T18:16:46.440-07:00</updated><title type='text'>FortiNet 3G Redundacy</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;Changing the default distance on the 3G connection&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
FGT# conf sys modem&lt;br /&gt;
FGT# set distance &amp;lt;1-255&amp;gt;&lt;br /&gt;
FGT# end&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;strong&gt;Routing&lt;/strong&gt;&lt;br /&gt;
You need one default route for each interface.  Indicate which route is preferable by specifying the distance - the lower  distance route is declared active and placed in the routing  table.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Determining whether link is down (ping  servers)&lt;/strong&gt;Define the ping server - this is a device that will respond  to ping thereby indicating whether that link is up. It is usually recommended  that you use the next hop / gateway device as your ping server.&lt;br /&gt;
&lt;br /&gt;
Define  the ping server under System&amp;gt;Network&amp;gt;Edit  Interface.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Firewall policies&lt;/strong&gt;&lt;br /&gt;
You must define  duplicate firewall policies to ensure that after traffic fails over, it is  permitted through the firewall. For example, Internal&amp;gt;WAN1 &amp;amp;  Internal&amp;gt;WAN2.&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;Setting up the modem for NZ (Vodafone)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;config system modem&lt;/div&gt;&lt;div&gt;set status enable&lt;/div&gt;&lt;div&gt;set mode redundant&lt;/div&gt;&lt;div&gt;set connect-timeout 30&lt;/div&gt;&lt;div&gt;set interface &quot;wan1&quot;&lt;/div&gt;&lt;div&gt;set phone1 &quot;*99***1#&quot; #This is specific to Vodafone&lt;/div&gt;&lt;div&gt;set extra-init1 &quot;AT&amp;amp;FE0V1X1&amp;amp;D2&amp;amp;C1S0=0&quot; #This appears to be specific to Vodafone E220&lt;/div&gt;&lt;div&gt;set distance 100&lt;/div&gt;&lt;div&gt;end&lt;/div&gt;&lt;div&gt;config system interface&lt;/div&gt;&lt;div&gt;edit &quot;wan1&quot;&lt;/div&gt;&lt;div&gt;set detectserver &quot;74.125.155.104&quot; #Find some reliable upstream server to ping test&lt;/div&gt;&lt;div&gt;next&lt;/div&gt;&lt;div&gt;end&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;3G Telecom Settings&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;set phone1 &quot;#777&quot;&lt;/div&gt;&lt;div&gt;set username1 &quot;mobile@jamamobile&quot;&lt;/div&gt;&lt;div&gt;set passwd1 &quot;telecom&quot;&lt;/div&gt;&lt;div&gt;#No “extra-init1” is necessary&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;Notes to Self:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;Dont forget the ping server!&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;Currently 3G&amp;nbsp;redundancy&amp;nbsp;only works for one interface , eg one internet connection, so in the case of VPN&amp;nbsp;redundancy&amp;nbsp;and multiple connection to the internet, place the&amp;nbsp;redundancy&amp;nbsp;on the last resort&amp;nbsp;connection.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/5924390234244836874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2010/08/fortinet-3g-redundacy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/5924390234244836874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/5924390234244836874'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2010/08/fortinet-3g-redundacy.html' title='FortiNet 3G Redundacy'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1704939585276473201.post-4732840028847248132</id><published>2010-08-26T18:02:00.000-07:00</published><updated>2010-08-26T18:02:15.803-07:00</updated><title type='text'>Lazy Mans Monitoring CactiEZ</title><content type='html'>For all those who dont want to create their own Cacti/Nagios image here is a great place to go.&lt;br /&gt;
&lt;br /&gt;
Cut n Paste from their site.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h1 class=&quot;webmarketing&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, Arial, Helvetica, sans-serif; font-size: 1.6em; height: 62px; margin-bottom: -30px; margin-left: 0px; margin-right: 0px; margin-top: 30px; padding-bottom: 0px; padding-left: 48px; padding-right: 0px; padding-top: 10px; text-align: center;&quot;&gt;Cacti Made Easy&lt;/h1&gt;&lt;div style=&quot;font-family: &#39;Trebuchet MS&#39;, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; padding-top: 5px;&quot;&gt;CactiEZ is a self installing Linux Distribution based off CentOS that sets up and configures a customized Cacti install. Everything is designed to be completely automated and working directly out of the box. This compact distro is loaded with extra features such as Syslog and Netflow data collection, Weathermaps, Reports, Auto Discovery, Router Config backup, Nagios, and much more! Both 32 Bit and 64 Bit installations are possible from the same CD.&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Trebuchet MS&#39;, Arial, Helvetica, sans-serif; font-size: 13px;&quot;&gt;&lt;br style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; /&gt;&lt;/span&gt;&lt;div style=&quot;font-family: &#39;Trebuchet MS&#39;, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; padding-top: 5px;&quot;&gt;This gives your system administrators more time to work on the real issues, and less time configuring and setting up your Monitoring System. Best of all, its absolutely FREE!&lt;/div&gt;&lt;div style=&quot;font-family: &#39;Trebuchet MS&#39;, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; padding-top: 5px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: &#39;Trebuchet MS&#39;, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; padding-top: 5px;&quot;&gt;&lt;a href=&quot;http://cactiez.cactiusers.org/&quot;&gt;http://cactiez.cactiusers.org/&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://anarosnetwork.blogspot.com/feeds/4732840028847248132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://anarosnetwork.blogspot.com/2010/08/lazy-mans-monitoring-cactiez.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/4732840028847248132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1704939585276473201/posts/default/4732840028847248132'/><link rel='alternate' type='text/html' href='http://anarosnetwork.blogspot.com/2010/08/lazy-mans-monitoring-cactiez.html' title='Lazy Mans Monitoring CactiEZ'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>