zoukankan      html  css  js  c++  java
  • Linux命令:sysctl

    sysctl命令用于运行时配置或查看内核参数,这些参数位于/proc/sys目录下。可以使用sysctl命令来设置或重新设置网络联网功能,如:IP转发、IP碎片去除以及源路由检查等。用户可以编辑/etc/sysctl.conf文件,即可以手工或自动执行由sysctl控制的功能。

    sysctl命令格式
    sysctl [-n] [-e] -w variable=value
    sysctl [-n] [-e] -p #默认缺省为/etc/sysctl.conf
    sysctl [-n] [-e] -a
    参数 解释
    -w 临时改变某个指定参数的值,如:sysctl -w net.ipv4.ip_forward=1
    -a 显示所有的系统参数,例:sysctl -a 即可以列出当前系统的所有系统参数
    -p 从指定的文件加载系统参数,如不指定即从默认配置文件/etc/sysctl.conf中加载,例:sysctl -p /etc/sysctl.conf
    例:重新加载系统参数: sysctl -p

    如果只是仅仅想临时改变某个系统参数的值,重启系统即失效,如IP路由转发,有如下二种方法可以实现

    (1)[root@loclhost ~]# echo 1 > /etc/sys/net/ipv4/ip_forward

    (2)[root@loclhost ~]# sysctl -w net.ipv4.ip_forward=1

    如果想永久保存配置,可以修改配置文件/etc/sysctl.conf文件

    在/etc/sysctl.conf文件中找到net.ipv4.ip_forward=0修改为net.ipv4.ip_forward=1

  • 相关阅读:
    数据库客户端们
    tcl调用tuxedo的一个demo
    tcl实现http请求
    CHAP算法C++实现
    归一化数值
    PPPoE名词解释
    Prism MEF example
    为什么我们要开源
    WPF Issues
    WPF & EF & Prism useful links
  • 原文地址:https://www.cnblogs.com/Heroge/p/12694486.html
Copyright © 2011-2022 走看看