`
iaiai
  • 浏览: 2197045 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

[ubuntu] 做网关和端口映射

阅读更多
开启iptables转发规则:
# echo 1 > /proc/sys/net/ipv4/ip_forward默认ip_forward值为零,
不允许转发,改为1就可以转发了。
修改过后就马上生效,即内核已经打开ip转发功能。
但如果系统重启后则又恢复为默认值0,如果想永久打开需要通过修改/etc/sysctl.conf文件的内容来实现。
默认sysctl.conf文件中有一个变量是
# net.ipv4.ip_forward = 0
但只是修改sysctl文件不会马上生效,如果想使修改马上生效可以执行下面的命令:
# sysctl –p


192.168.1.0/24表示内容的ip,eth0表示外网的网卡
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j MASQUERADE


端口映射:
本地80端口到内网的80端口
iptables -t nat -A PREROUTING -d 192.168.5.193 -p tcp --dport 80 -j DNAT --to 192.168.1.2:80
分享到:
评论

相关推荐

    ubuntu1204serverguide

    **Ubuntu Server Guide** 是一个全面且详尽的手册,旨在为用户提供如何在其 Ubuntu 系统上安装和配置各种服务器应用的指导。这份文档是面向任务的,通过一系列步骤帮助用户根据自己的需求定制系统。 #### 二、支持 ...

    ubuntu校园网虚拟机下上网终极解决办法(图解).docx

    在这种情况下,我们就可以使用端口映射功能,让访问主机 80 端口的请求映射到虚拟机的 80 端口上。 本文介绍了 Ubuntu 校园网虚拟机下上网的终极解决办法,并详细讨论了 VMware 的网络模式,包括桥接网络、NAT 网络...

    ubuntu校园网虚拟机下上网终极解决办法(图解).pdf

    "Ubuntu 校园网虚拟机下上网终极解决办法(图解)" 本文主要讲解了 Ubuntu 校园网虚拟机下上网终极解决办法的配置过程。...6. NAT 网络模式下的端口映射功能 7. 虚拟机共享主机的 IP 地址上网 总字数:1200字

    ubunt环境下python用flask做的一个网络配置

    在Ubuntu环境中,Python的Flask框架是一个非常流行的轻量级Web服务器网关接口(WSGI)Web应用框架,用于快速构建动态网站、API和服务。这个项目利用Flask的强大功能,创建了一个网络配置程序,这对于自动化网络管理...

    第10章Linux网络管理与网络服务.ppt

    端口是操作系统中用于通信的抽象软件结构,与IP地址和通信协议(如TCP、UDP)关联。端口号分为公认端口(0-1023,如HTTP、HTTPS等熟知服务)、注册端口(1024-49151,分配给特定应用)和动态端口(49152-65535,临时...

    Linux网络管理与网络服务

    - **`/etc/network/interfaces`**:用于配置网络接口的参数,如IP地址、子网掩码和网关,是网络配置的核心文件。 #### 知识点三:图形界面网络管理 Linux提供了多种图形界面工具来简化网络管理任务,其中GNOME网络...

    linux虚拟机上网视频

    2. **端口转发(Port Forwarding)**: 如果需要从外部网络访问虚拟机服务,可以设置端口转发规则,将主机的特定端口映射到虚拟机的相应端口。 五、网络故障排查 1. **检查物理网络连接**: 确保主机的物理网络连接...

    linux-server-setup:准备用于托管Web应用程序Linux服务器的简短指南

    对于Web托管,Ubuntu Server、CentOS和Debian都是常见的选择。本指南可能基于其中一个稳定版本,如Ubuntu Server 20.04 LTS,因为其长期支持和广泛社区支持。 2. **安装基础系统**: 安装所选发行版,并确保在安装...

    SSH不输入密码等10条使用技巧.docx

    7. **端口转发**:SSH提供端口转发功能,可以将本地端口的数据转发到远程服务器,或反之。这对于访问受限制的服务或绕过防火墙很有用,如`-L`标志用于本地到远程的转发,`-R`标志用于远程到本地的转发。 8. **控制...

    Hello-Linux:本教程系列全部关于在Ubuntu 18.04 LTS上部署Python Web应用程序

    2. **Django**: Django是Python的一个高级Web框架,它提供了MVC(模型-视图-控制器)架构,以及丰富的功能,如ORM(对象关系映射),内置的管理界面,以及强大的表单处理能力。在部署Python Web应用时,Django通常...

    OSI的七层框架.docx

    - **关键技术**:端口号映射、流量控制、拥塞控制、差错恢复。 - **主要协议**:TCP(面向连接的服务)、UDP(无连接的服务)。 ##### 5. 会话层(Session Layer) - **功能**:建立、管理和终止表示层实体之间的...

    高可用架构篇:【5】FastDFS集群的安装、配置、使用.rar

    配置FastDFS时,我们需要修改配置文件如`fdfs_client.conf`、`tracker.conf`和`storage.conf`,设置合适的参数,如数据存储路径、端口号、网络连接超时时间等。同时,为了实现高可用,我们还需要配置至少两个跟踪...

    zabbix学习教程,

    2. 网络映射:可视化的网络拓扑图,便于理解系统结构和问题定位。 3. SLA(Service Level Agreement):衡量服务级别的指标,可以定义SLA目标并跟踪其达成情况。 4. 应用监控:监控特定应用程序,如Web服务、数据库...

    GRUB4DOS使用说明

    30. ifconfig 命令:指定 IP 地址,子网掩码,网关和服务器地址。不带参数时,将显示当前的网络配置。 31. impsprobe 命令:探测 Intel 多处理器规范 1.1/1.4 配置表并使所找到的各处理器启动进入闭循环。 32. ...

    DHCP服务器配置.doc

    可以通过`netstat -tulnp`命令查看监听的网络端口,确认DHCP服务器是否在DHCP标准端口67上监听。另外,也可以通过模拟DHCP客户端请求来测试服务器是否正常响应。 7. **安全与隔离** 在生产环境中,务必考虑安全...

    setmac:dhcp网络通过随机mac刷新ip

    - **服务中断**:如果依赖特定IP的服务,如端口映射或远程桌面,频繁换IP可能导致服务短暂中断。 因此,虽然`setmac`提供了一种刷新IP地址的手段,但应在了解其可能影响并遵循合理使用原则的前提下使用。在大多数...

Global site tag (gtag.js) - Google Analytics