首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>网络管理>linux服务器>正文

用Iptables实现嵌入式Linux的DMZ

http://www.oklinux.cn  2009-02-12  Linux社区    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

DMZ开放主机服务,主要用于将一台位于局域网内的http,ftp,tftp等服务期开放到外网以方便访问,

具体到voip电话行业就是,一台双网口的电话,eth0位于外网,eth1上则连接了内网的一台计算机,为了使得该计算机上的http服务器能被外部访问,则将该计算机用DMZ技术开放出去。

1.配置Linux内核,使其支持iptables,nat表。

2.编写shell脚本,内容如下:

#!/bin/sh

#获取本机的ip地址

arg=`ifconfig eth0|grep "inet addr"|cut -f 2 -d ":"|cut -f 1 -d " "`

ipaddr=$arg

echo $ipaddr

iptables -t nat -A PREROUTING -p tcp -i eth0 -d $ipaddr --dport 90 -j DNAT --to-destination 192.168.2.10:80

#www.britepic.org:80 为需要开放的主机,90为开放给该主机的端口号,这样,在浏览器中输入本机的ip地址加端口号(90)就可以访问到www.britepic.org上的http服务器。


上一篇:古巴推国产Linux操作系统对抗微软Windows   下一篇:深入理解ubuntu 不仅仅再是桌面系统

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·分析:虚拟化在服务器整合领域之外的应用
·一句话说Windows、Unix、Linux操作系统服务器特点
·Canonical:Ubuntu已成重要的企业服务器平台
·Linux控制台下的快捷键
·Linux下VNC Server的配置过程
·在 Linux 平台及 IPv4 环境中构建 IPv6 测试环境
·Linux系统时钟同步服务NTPD配置方法
·教你如何增强Linux 服务器安全
·Linux下安装PPTP客户端
·Fedora10下配置Apache和虚拟主机
·OpenSUSE 11.0下时区的设置
·Apache2与Resin 3.1.6 在Linux下的整合与负载均衡
·金笛短信中间件Linux 版本使用介绍
·Linux下游戏代理VPN解决方案
·RedHat AS4 下安装基于PPTP的VPN服务器
·RedHat Enterprise 5下YUM服务器搭建(RHCI必备)
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·分析:虚拟化在服务器整合领域之外的应
·一句话说Windows、Unix、Linux操作系统
·Canonical:Ubuntu已成重要的企业服务
·Linux控制台下的快捷键
·Linux下VNC Server的配置过程
·在 Linux 平台及 IPv4 环境中构建 IPv6
·Linux系统时钟同步服务NTPD配置方法
·教你如何增强Linux 服务器安全
·Linux下安装PPTP客户端
·Fedora10下配置Apache和虚拟主机
·OpenSUSE 11.0下时区的设置
·Apache2与Resin 3.1.6 在Linux下的整合
  阅读排行
·详解远程SHELL下安装配置RedHat ES 5的
·Linux系统下架设APACHE SVN服务器全过
·LVS集群学习笔记(NAT\DR\IP tunnel)
·安装大型Linux集群(4):节点安装和 GPFS
·Linux 下配置vsftp虚拟用户总结
·Linux服务器存储空间巧妙管理
·Linux下用vsftp轻松搭建FTP服务器(修订
·安装大型Linux集群(1): 简介和硬件配置
·Ubuntu下安装tftp服务器的步骤
·RedHat Linux AS4 LAMP经典网站搭建实
·Linux与Linux,Linux与Windows之间使用S
·安装大型Linux集群(2):配置管理服务器
·安装大型Linux集群(3):存储和共享文件
·linux下文件服务Vsftp详细介绍
·Linux平台下安装code::blocks
网摘收藏: