Linux:CentOS7 开启路由转发

这篇具有很好参考价值的文章主要介绍了Linux:CentOS7 开启路由转发。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、临时开启

(写入内存,在内存中开启)

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

2、永久开启

(写入内核)

在 vim /etc/sysctl.conf 下

net.ipv4.ip_forward = 1

然后,加载一下

sysctl -p 

查看是否生效

[root@localhost ~]# sysctl -a |grep "ip_forward"    
net.ipv4.ip_forward = 1

net.ipv4.ip_forward_use_pmtu = 0

3、常见失败原因:

1.电脑本身没有开启虚拟化支持,需要在重启时进入BIOS里设置。

2.配置nat转发

iptables-t nat -F #清除原有的nat表中的规则

iptables -F #清除原有的filter有中的规则

iptables -P FORWARDACCEPT #缺省允许IP转发

#利用iptables 实现nat MASQUERADE 共享上网
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

#此处eth0 需要是能够访问外部网络的网卡接口

或者

iptables -t nat-A POSTROUTING -s 192.168.121.0/24(内网充当其他同网段内网机器的网关) -j SNAT --to 192.168.159.128(公网ip)
 文章来源地址https://www.toymoban.com/news/detail-758536.html

到了这里,关于Linux:CentOS7 开启路由转发的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CentOS7(Linux)详细安装教程(手把手图文详解版)_centos7安装教程

    3、选择合适版本的镜像进行下载 选择合适的存放地址(这里的地址包含中文名称我用起来好像也没出啥问题,如果怕出错的同学可以使用全英文) 1、打开我们的虚拟机(VMware Workstation),点击文件进行新建 2、选择典型之后,下一步 3、选择稍会安装操作系统 4、因为安装的

    2024年04月29日
    浏览(55)
  • Linux CentOS7配置网络参数

    CentOS6及以前版本中主要使用ifconfig工具,查看、配置网络参数。后来又推荐使用ip命令查看配置网络参数。而centos7中,不再赞成使用ifconfig工具,取而代之的是nmcli工具,服务管理也是以systemctl工具取代了service,这些之前版本的工具虽然在centos7中还可以继续使用,只是出于版本

    2024年04月23日
    浏览(47)
  • linux centos7部署telnet

    一、xinetd安装 telnet服务依赖于xinetd服务,所以需要首先安装xinetd服务 查看服务器是否安装有xinetd,如果已安装则进行下一步,没有则先安装xinetd服务 1、下载上传xinetd安装包 2、安装xinetd服务 3、启动xinetd服务 二、telnet安装 1、下载上传telnet安装包 第一个为telnet客户端安装包

    2024年02月10日
    浏览(32)
  • 设置linux centos7连接网络

    在虚拟机上安装centos7系统后,首要任务就是设置网络。 多种方法都可以达到要求,如配置网卡文件,执行nmtui命令。 长期使用Windows系统的人,对单击、双击比较熟悉,初学linux,对命令行还有一定生疏,直接进行命令行操作十分困难,难免出错! 对于初学者,推荐图形化操

    2024年02月07日
    浏览(44)
  • Linux(Centos7)安装 Nacos

    JDK安装-参考之前的文章,有详细步骤。已安装可忽略 1.通过Xftp将nacos压缩包上传至 /opt 目录下 2.解压至 /usr/local/ 3.修改nacos配置文件 –( nacos/conf/application.properties ) - 找到以下配置取消注释,并更改为自己数据库ip地址,数据库用户名和密码 4.创建Nacos数据库 - - 1. 新建数据

    2024年02月13日
    浏览(56)
  • 【Linux】Centos7 随机生成密码

    🍁 博主简介   🏅云计算领域优质创作者   🏅华为云开发者社区专家博主   🏅阿里云开发者社区专家博主 💊 交流社区: 运维交流社区 欢迎大家的加入! 安装 pwgen 命令 使用方法 执行后,将输出随机密码。您可以根据需要更改密码长度和生成的密码的个数。 实例

    2023年04月09日
    浏览(72)
  • Linux centos7 bash编程训练

    训练编写一段代码,打印输出100之内的明7暗7,同时要求每5个数字打印在一行。 此项训练主要是考察for循环的使用,及条件判断表达式的设置和不同写法的应用。 常用的for循环有四种写法(如打印1-100的整数):         for i in $(seq 100);do echo $i;done         for i in `s

    2024年02月07日
    浏览(62)
  • Linux Centos7账号和权限管理

        Linux是一种开源操作系统,它的安全和安装过程等方面优于Windows。在Linux上,CentOS 7是一种常见的版本,它采用的是Red Hat Enterprise Linux(RHEL)的代码作为基础,但是是免费的,因此被广泛使用。在CentOS 7上,账号和权限管理是非常重要的,本文将介绍如何进行账号和权限的

    2024年02月09日
    浏览(38)
  • 设置Linux CentOS7桥接模式连网

    在虚拟机上安装centos7系统后,首要任务就是设置网络。 我们在文章《设置linux centos7连接网络》中讨论了如何设置NAT模式连网。本文讨论如何在设置好NAT模式后,调换为桥接模式。 仍采用图形化方式设置。 把虚拟机设置为桥接模式,就是设置物理机与虚拟机处于同一网段,

    2024年02月09日
    浏览(47)
  • Linux之安装配置CentOS7+换源

    目录 一. 安装CentOS7 二. 配置CentOS7 三. 查看、设置IP地址         3.1 查看IP地址         3.2 设置IP地址  四. 使用Xshell连接Linux客户端         4.1 Xshell的下载         4.2 Xshell的使用  五. 换软件源 博主是在虚拟机中进行安装的,大家也可以在虚拟机中跟着尝试一下 第一步

    2024年01月25日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包