Linux免设置路由端口映射,2014/04/01 演示中设置linux路由器、端口过滤的使用、路由设置...
2.linux主机做为路由器,具有数据转发和随机丢包的功能
1.1.iptables 基于内核的防火墙
1.2.编写防火墙设置的脚本
及鸟哥的linux私房菜(服务器篇)
linux 路由器的设置
参考鸟哥的linux私房菜(服务器篇)
使能数据包转发功能即可,linux内核本身就支持
1.#cat /proc/sys/net/ipv4/ip_forward
查看ip_forward的值是否为1,若为0,则不支持转发
#echo 1 > /proc/sys/net/ipv4/ip_forward
使能转发功能,但只是临时有效,重启后失效
2.永久有效
#vim /etc/sysctl.conf
修改net.ipv4.ip_forward的值为1 (或是用:sysctl -w
net.ipv4.ip_forward=1)
#sysctl -p
使得设置立刻生效
二、解决在自己搭建的环境中的多个局域网中的路由功能
详细记录在草稿本(2014/4/3)记录
添加路由项:
1.在tcp主机或是路由器中均可以添加路由项来做静态路由
#route -n 或是
#ip route
查看路由信息(-n:是取消ip地址转换为域名)
#route add -net 192.168.0.0 netmask 255.255.255.0 gw
192.168.6.137
(#route del -net 192.168.0.0 netmask 255.255.255.0)
添加路由项,这种方式添加的路由项只是临时有效,在接口重启或是系统重启后都会失效
2.mptcp的主机添加路由项
mptcp的主机有多个接口,上述添加方式试验了下不可行,用强大的ip route软件添加
参考:www.multipath-tcp.org
添加路由策略,由地址寻至路由项
# ip rule add from 192.168.6.132 table 1
#ip rule add from 192.168.1.2 table 2
设置路由项table1和table2,并设置默认的路由
#ip route add 192.168.6.0/24 dev eth0 scope
link table 1
#ip route add default via 192.168.6.137 dev eth0
table 1
#ip route add 192.168.1.0/24 dev wlan0 scope link
table 2
#ip route add default via 192.168.1.1 dev wlan0
table 2
#ip route add default scope global nexthop via
192.168.6.137 dev eth0
查看设置好的路由表项
#ip rule
#ip route
#ip route show table 1
#ip route show table 2
试验表明也是临时有效,接口重启后路由表项失效
有没有方式永久设置路由项呢?下一步工作->
参考
http://www.2cto.com/os/201107/95211.html
Linux免设置路由端口映射,2014/04/01 演示中设置linux路由器、端口过滤的使用、路由设置...相关推荐
- 解决docker容器开启端口映射后,会自动在防火墙上打开端口的问题
解决docker容器开启端口映射后,会自动在防火墙上打开端口的问题 参考文章: (1)解决docker容器开启端口映射后,会自动在防火墙上打开端口的问题 (2)https://www.cnblogs. ...
- 内网服务器设置NAT123端口映射,方便外网连接;如何测试端口连通情况。
一.nat123设置端口映射. 1)首先去nat123官网注册账号. http://www.nat123.com/ 2)下载nat123客户端 http://www.nat123.com/Pages_ ...
- dmz和端口映射_使用DMZ主机功能代替FTP服务端口映射无法使用的问题
问题描述:通常情况下,当我们想要将内网的某台主机的某个端口映射到外网,从而使外网能访问,比如常见的nginx监听的80端口.linux服务器的ssh监听的22端口等,通常我们使用神行者路由的端口映射功 ...
- azure linux 配置端口,快速入门 - 在 Azure 门户中创建 Linux VM - Azure Virtual Machines | Microsoft Docs...
您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn. 快速入门:在 Azur ...
- 利用nat123端口映射快速发布网站做网站服务,解决80端口映射被屏蔽被封问题,及nat123端口映射分析
nat123端口映射是基于NAT端口映射原理的应用,提供80端口为用户解决网站80端口被屏蔽被封的问题,提供非80自定义端口直连内外网应用. 内网发布网站做网站服务,80端口被屏蔽被封,外网访问内网L ...
- linux ubuntu修改密码,在Ubuntu 18.04.2系统中更改用户密码的方法
本文以Ubuntu 18.04.2系统为例,教你如何在Ubuntu Linux中更改任何用户的密码,包括更改root密码,可在终端和图形下操作.建议你设置复杂的密码,可参考在Ubuntu/Debian ...
- 借助花生壳把内网网站映射给外网。(内网穿透/路由器端口映射)、外网控制内网...
其实这个东西几年前我就弄过,但是当时心智不成熟,没学会怎么玩耍,今天玩了一把也没啥的, 1.搭建网站 假设内网电脑是192.168.100.9 访问Http://192.168.100.9能打开网站, ...
- linux开启wifi适配器,在Ubuntu 18.04.2系统中配置LT-Rescuer R720无线适配器的方法
本文介绍在Ubuntu 18.04.2操作系统中配置LT-Rescuer R720无线适配器的方法,作者在写这篇文章时非常的用心,提供了很好的解决方案,以下详细为你介绍. 背景 我之前使用Linux的 ...
- linux系统可以装win10吗,如何在Win10专业版中安装Linux系统?
如何在Win10专业版中安装Linux系统?在Windows10 第3个稳定版发布以后,支持内嵌的Linux系统,正如大家所知道的,大多数 Linux 上的命令行二进制程序现在可以原生地运行在 Win ...
最新文章
- 如何完成一次快速的查询?
- 第十讲 二阶齐次常系数线性ODE(续)
- 一道关于宏的面试题及解答
- 第三次学JAVA再学不好就吃翔(part57)--StringBuffer和String的相互转换
- Spark SQL UDF2的使用
- Java8 Stream详解~排序:sorted
- 【并查集+dp】Team
- java 在面板中加入标签_创建一个JTabbedPane面板,为每一个标签设置一个名称
- 我的设计模型之适配器模式
- c语言数据类型简介表格,C语言基本数据类型简介.docx
- JAVA容器-自问自答学HashMap
- 智能锁行业安全分析报告
- [已解决]Warning: Solver not found (cplex)
- 图片外链网站需要什么样服务器,10个支持外链图片服务的免费图床网站
- Sketch 一 -- Sketch快捷键
- eclispe中只能输入英文,无法调用输入法
- 洛谷:P3654 First Step (ファーストステップ)
- linux 命令学习大全,初学者必备
- 消除Windows XP开机画面
- 入学第一周——计算机基础
热门文章
- 记录下Lambda常用的表现形式
- 单例模式小记【原创】
- 最近发包给朋友,搞定软件小活儿、解决小功能模块的感受
- [转]暴牛!全国女生录用老公统一考试试卷
- 深入Atlas系列:综合示例(1) - 调用服务器端方法时直接获得客户端具体类型...
- 数据库基础知识——流程控制结构
- redis修改端口号后还是占用6379_Redis分布式缓存分布式集群搭建
- python 连续三个数满足条件_计算满足条件的连续值数(Pandas Dataframe)
- kind富文本编辑器_在VueJs中集成UEditor 富文本编辑器
- java stream 多个filter_如何在Java Stream上应用多个过滤器?