RHEL: Displaying/setting kernel parameters - ’sysctl’

RHEL: Displaying/setting kernel parameters - 'sysctl'

# Tested on RHEL 6 & 7

# Setting kernel parameters is a fairly straightforward task. If we check the file
# /etc/sysctl.conf, we will see several attributes with their appropriate values, these are
# the values applied at startup. This file can be edited directly with a text editor, then
# the values reloaded by executing 'sysctl -p'.
# On RHEL 7, default settings are in /usr/lib/sysctl.d/00-system.conf. These default
# settings may be overridden by entering new settings in /etc/sysctl.conf or in an
# /etc/sysctl.d/<name>.conf file.

# These values can also be changed at runtime by modifying the values under /proc/sys.
# For instance, attribute named net.ipv4.ip_forward can be viewed or modified as
# /proc/sys/net/ipv4/ip_forward.


# To view the running value, run:

cat /proc/sys/net/ipv4/ip_forward


# To change the running value, run:

echo 1 > /proc/sys/net/ipv4/ip_forward


# The kernel attributes and values available to change can be found by either browsing the
# /proc/sys folders, or by running 'sysctl -a':

/sbin/sysctl -a | grep net.ipv4.ip_forward


# Lastly, values can be hot modified by running 'sysctl -w' command:

/sbin/sysctl -w
net.ipv4.ip_forward=0

# To fix this change, insert a new line with the parameter in file /etc/sysctl.conf.



# Load in settings from the file specified or /etc/sysctl.conf if none given:

/sbin/sysctl -p [/etc/sysctl.conf]
0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
tcpdump
Viewed 8959 times since Fri, Jul 27, 2018
Oracle Linux 7 – How to audit changes to a trusted file such as /etc/passwd or /etc/shadow
Viewed 2818 times since Wed, Jul 25, 2018
RHEL: XFS basic operations
Viewed 15669 times since Sat, Jun 2, 2018
Netcat shell zabezpieczony hasłem
Viewed 2073 times since Thu, May 24, 2018
How to Install and use Lsyncd on CentOS 7 / RHEL 7 rsync
Viewed 4130 times since Wed, Oct 31, 2018
Logowanie za pomocą kluczy Secure Shell
Viewed 2795 times since Thu, May 24, 2018
LVM: Rename root VG/LV
Viewed 7438 times since Sat, Jun 2, 2018
3 Ways to Check Linux Kernel Version in Command Line
Viewed 11419 times since Fri, Apr 19, 2019
stunnel Howto A Guide to create SSL access to a HTTP-only webserver with stunnel
Viewed 2553 times since Fri, Sep 28, 2018
How to schedule crontab in Unix Operating Systems
Viewed 1849 times since Fri, Jun 8, 2018