当前位置: 首页 > news >正文

Linux配置路由功能及添加静态路由

一、配置路由功能
Linux作为路由器,Linux本身就具备路由功能,开启方式如下:
临时开启:

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

永久开启:

vim /etc/sysctl.confnet.ipv4.ip_forward=1
# 配置生效
sysctl -p

开启了路由功能之后的Linux服务器就相当于一个Router,Linux服务器的路由表就相当于Router的路由表,Linux服务器上的网卡就相当于Router Interface常被作为Gateway,数据包会根据路由表规则在这些“网卡”中选择下一跳
二、添加临时路由
(1)添加到主机的路由

route add –host 192.168.1.10 dev eth0
route add –host 192.168.1.10 gw 192.168.1.1

(2)添加到网络的路由

route add –net 192.168.2.0 netmask 255.255.255.0 eth0
route add –net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1
route add –net 192.168.1.0/24 eth1

(3)添加默认网关

route add default gw 192.168.1.1

(4)删除路由

route del –host 192.168.1.10 dev eth0

三、添加永久路由
(1)编辑配置文件/etc/rc.local

vim /etc/rc.local# 末尾添加
route add -net 192.168.3.0/24 dev eth0
route add -net 192.168.2.0/24 gw 192.168.2.254

(2)查看

cat /etc/rc.local/usr/bin/freshclam --daemon
/sbin/route add -net 192.168.168.0/24 gw 172.16.16.1
/etc/init.d/ipsec restart
/usr/bin/l2tpset
/usr/local/sbin/xl2tpd
iptables --table nat --append POSTROUTING --jump MASQUERADE
/etc/init.d/ipsec restart
/usr/bin/l2tpset
/usr/local/sbin/xl2tpd
/sbin/route add -net 192.168.3.0/24 dev eth0
/sbin/route add -net 192.168.2.0/24 gw 192.168.2.254
http://www.lryc.cn/news/247478.html

相关文章:

  • 什么是Geo Trust OV证书
  • selenium 工具 的基本使用
  • Excel如何比较两列数据的不同
  • 力扣labuladong——一刷day47
  • 蓝桥杯-02-python组考点与14届真题
  • 【0240】源码分析PG内核中的关键字列表(SQL keywords)
  • 【Python深度学习第二版】学习笔记之——什么是深度学习
  • ddns-go部署在linux虚拟机
  • LeetCode Hot100 543.二叉树的直径
  • Breadcrumb面包屑(antd-design组件库)简单用法和自定义分隔符
  • Mybatis 源码搭建
  • shell编程系列(5)-函数的定义
  • 鸿蒙应用开发-初见:入门知识、应用模型
  • 通过测试驱动开发(TDD)的方式开发Web项目
  • 技巧-PyCharm中Debug和Run对训练的影响和实验测试
  • 【古月居《ros入门21讲》学习笔记】07_创建工作空间和功能包
  • 第20章多线程
  • 深信服防火墙设置应用控制策略(菜鸟必看)
  • 解锁 ElasticJob 云原生实践的难题
  • 鸿蒙开发已成新趋势
  • 万人拼团团购小程序源码系统+拼团设置+拼团管理 附带完整的搭建教程
  • 软信天成:速看!云端混合数据管理的最佳解决方案
  • GO 集成Prometheus
  • ESP32-Web-Server 实战编程-通过网页控制设备的 GPIO
  • Springboot 中 指定 AspectJ 的织入模式
  • 【.NET全栈】.net的微软API接口与.NET框架源码
  • 【深度学习】基于深度学习的超分辨率图像技术一览
  • Android12强制所有应用跟随gsensor旋转
  • C#常用运算符的优先级
  • 鸿蒙4.0开发笔记之ArkTS语法的基础数据类型[DevEco Studio开发](七)