首页 > 系统相关 >ubuntu iptables 做为路由转发

ubuntu iptables 做为路由转发

时间:2023-02-28 15:59:36浏览次数:46  
标签:iptables 24 192.168 ACCEPT ubuntu 2.0 路由

实现功能,本地服务器的号段的192.168.8.0/24,而做为路由器的机器有2个ip,192.168.8.x和另一个ip,而另一个ip可以访问 192.168.2.0/24号段,

为了让其它192.168.8.0/24上服务器也可以访问192.168.2.0/24,就把当前服务器做为路由。

其它机器或者路由器上,需要配置额外的路由,类似 route add -net 192.168.2.0/24 gw 192.168.8.36 之类的配置。其中 192.168.8.36是做为路由的服务器的ip

在要做为路由的机器上配置iptables 如下


iptables -F

iptables -P INPUT ACCEPT

iptables -P FORWARD ACCEPT

iptables -P OUTPUT ACCEPT


iptables -t nat -A POSTROUTING -s 192.168.8.0/24 -d 192.168.2.0/24 -j MASQUERADE

 

说明 

iptables -F 清空iptables

iptables -P INPUT ACCEPT

iptables -P FORWARD ACCEPT

iptables -P OUTPUT ACCEPT

接受转发,输入,输出 

iptables -t nat -A POSTROUTING -s 192.168.8.0/24 -d 192.168.2.0/24 -j MASQUERADE

做转发, nat, 源地址192.168.8.0/24  目地地址 192.168.2.0/24

 

 

参考 https://www.cnblogs.com/linuxws/p/10924817.html

 

标签:iptables,24,192.168,ACCEPT,ubuntu,2.0,路由
From: https://www.cnblogs.com/zhangyy3/p/17164534.html

相关文章

  • AWS Ubuntu22.04安装Mysql及配置远程连接
    一、升级apt资源包sudoaptupdate二、安装MySQLsudoaptinstallmysql-server三、启动MySQL服务sudoservicemysqlstart四、登录MySql查看MySql用户名/密码su......
  • 以太网中静态路由不能只以出接口作为下一跳
    2023.02.28--11.14以太网中静态路由不能只以出接口作为下一跳 拓扑一:  查看华为交换机mac地址表:displaymac-address;查看华为路由器arp表:displayarp清空华为......
  • Ubuntu下MySQL8.0报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost
    问题在Ubuntu下,想要登录mysql数据库root@lgl:~#mysql-uroot-p 报错ERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpassword:YES)......
  • Ubuntu20.04部署Graylog
    让我们在UbuntuServer20.04上安装Graylog。准备工作UbuntuServer20.04的实例具有sudo特权的用户1、如何更新和升级Ubuntu我们必须做的第一件事是更新和升级服务器......
  • 从Linux Bridge引发的网桥、交换机与路由器区别探究
    背景最近接触docker的网络配置方式,发现其默认会创建一个docker0的LinuxBridge,宿主机上运行的容器可以通过连接该birdge实现与外网的通信,根据bridge这个命名很自然的认为......
  • 交换机中IP表的生存周期及部分路由技术
    一.交换机中IP注册表的存在周期首先上理论:对于不同的环境,交换机都有不同的设定,就是注册表中的信息过期时间,虽然各自的时间不同,但是我们不可否认的就是这个机制它是存在的,......
  • ubuntu docker执行镜像出现时间过期问题
    执行docker-composeup-dnginxredismysql报错:Service'mysql'failedtobuild:Get"https://registry-1.docker.io/v2/":x509:certificatehasexpiredorisno......
  • Ubuntu 服务器修改默认语言为中文
      APT方式最快的方法,三步解决 sudoaptupdate sudoaptinstalllanguage-pack-zh-hans sudoupdate-localeLANG=zh_CN.UTF-8##手动修改检查本机已有的语言......
  • ubuntu切换成国内华为源
    备份配置文件: sudocp-a/etc/apt/sources.list/etc/apt/sources.list.ubuntu 修改sources.list文件,将http://archive.ubuntu.com和http://security.ubuntu.com......
  • Ubuntu如何安装deb安装包
    下载deb包到某文件夹在某文件夹右键“在这里打开终端”,此时可以看到,终端里的路径就是该文件夹的路径为了保险起见,我们先执行下面的指令: sudoapt-getupdate......