Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

超超白金进来帮我一下 RH9.0 的代理服务器问题

[复制链接]
platinum 发表于 2004-12-22 20:15:59 | 显示全部楼层
1,要根据你的详细拓扑和详细服务来制定脚本,需要详细的需求

   server3   eth0   IP: 1982.168.0.2   
  系统为: Redhat Enterprise AS 2.1    服务 仅为 oracle 10  默认端口为 1521

   server4   两块网卡 eth0 :  IP :61.144.* .44 连接Internet        eth1 :  IP:192.168.0.1  此网卡与 上面的机器server3 的 eth0网卡用直通线连接,使此server4可以访问数据库。
   server4 的主要服务内容为 apache + tomcat 协同工作 , 端口为80

现在的需求是 将 server3 的 oracle服务和管理端口,映射到server4的端口上,使通过internet 可以连接server4的数据库并 通过 internet 可以使用 PL SQL DEVELOPER 直接编程。

安装您上面介绍的方法,可能应该用:
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 1521 -j DNAT --to-destination 192.168.0.2:1521
iptables -t nat -A POSTROUTING -s 192.168.0.2 -d 192.168.0.1 -p tcp -m tcp --dport 1521 -j SNAT --to-source 61.144.* .44:1521

应该是
iptables -t nat -A PREROUTING -d 61.144.*.* -p tcp --dport 1521 -j DNAT --to 192.168.0.2
iptables -t nat -A POSTROUTING -s 192.168.0.2 -p tcp --sport 1521 -j MASQUERADE

2,可以,只要限制,只允许你内网的机器进行解析就可以了

我们内网使用的是ADSL拨号上网,地址基本是在 61.144.0.0/16 之内变化。
请问:如何修改,达到限制的目的。

你的DNS代理服务的范围是谁?为谁提供?

3,不知道还有没有其他的oracle client,如果没有,只能跑一趟了

那边的机器安装方式都为。 最小安装,可能还要安装xwindow。好麻烦的。

如果是最小安装的,连gcc都没有,一步一步装吧,东西挺多的,大概10几个RPM包,而且有依赖嵌套
回复

使用道具 举报

l-inux 发表于 2004-12-23 12:28:17 | 显示全部楼层
请问: 因为我是最小安装的,所以找不到  redhat-config-packages  因此无法启动用光盘来添加删除程序的界面,请问:还有其他方法来安装吗,您说的那10 几个rpm包不太好找全,而且依存关系好麻烦。
另外, 我已经将 4个ISO文件拷贝的此服务器上,可否通过此文件:
mount -o loop *.iso /mnt/cdrom来安装,这样我就不用坐车 2个小时跑去安装了。^o^
回复

使用道具 举报

cckj2004 发表于 2004-12-23 12:33:32 | 显示全部楼层
我是一个初学者,我想问哈.超超白金 你写的可以共享上网和端口映射吗.如果是固定ip调好了内外网的ip和网关,用你写的可以做共享上网和端口映射把
回复

使用道具 举报

platinum 发表于 2004-12-23 19:21:29 | 显示全部楼层
Originally posted by l-inux at 2004-12-23 12:28
请问: 因为我是最小安装的,所以找不到  redhat-config-packages  因此无法启动用光盘来添加删除程序的界面,请问:还有其他方法来安装吗,您说的那10 几个rpm包不太好找全,而且依存关系好麻烦。

我是一次一个个rpm -ivh xxx装的,呵呵
装xfree86这个好像,然后他提示要什么,你就装什么
不过好像依赖嵌套多达4层:装A,需要BCD,装B,需要abc,装c,需要123

另外, 我已经将 4个ISO文件拷贝的此服务器上,可否通过此文件:
mount -o loop *.iso /mnt/cdrom来安装,这样我就不用坐车 2个小时跑去安装了。^o^

呵呵,这个可以的,很多人都是这么弄的
回复

使用道具 举报

platinum 发表于 2004-12-23 19:22:02 | 显示全部楼层
Originally posted by cckj2004 at 2004-12-23 12:33
我是一个初学者,我想问哈.超超白金 你写的可以共享上网和端口映射吗.如果是固定ip调好了内外网的ip和网关,用你写的可以做共享上网和端口映射把

原理都是一样的,但是要根据具体需求做进一步调整
回复

使用道具 举报

 楼主| husong1971 发表于 2004-12-23 22:39:11 | 显示全部楼层
现在还 有个问题 就是 内外网都能通了 但是有些游戏不能跟更新 有人说是因为这些游戏都是用FTP进行下载更新的 要 开FTP服务  我 把FTP的服务端口都打开了  但还是不能更新
是不是还有什么脚本没写好?
     大部分游戏都能更新 就金山的两款游戏"封神榜和剑侠情缘" 不能用 哪位大侠指教指教
回复

使用道具 举报

platinum 发表于 2004-12-23 23:04:30 | 显示全部楼层
这个我就不太清楚了
我看了脚本,没有问题的
你最好在需要更新的机器上装个天网,然后更新,看看软件到底要访问什么地址,什么端口,什么协议
回复

使用道具 举报

 楼主| husong1971 发表于 2004-12-24 17:26:33 | 显示全部楼层
斑竹  你说的那个脚本 是指的哪个脚本
     我现在的问题 是内外都能通  所有的ftp服务全部打开了  但是就有个别游戏上不了网  
有朋友说 这个别游戏是用ftp进行更新和下载的  我不知道这方面的脚本怎么写 ,在就是 我用2000的server做了个代理 带网吧的150台客户机 结果也有个游西不能进  连它的主业都进不去 我也不知道是什么原因 能帮我找找问题原因吗 我头都是大的
回复

使用道具 举报

platinum 发表于 2004-12-24 23:08:43 | 显示全部楼层
我想不应该是脚本的问题,可能是对端的故障吧?
回复

使用道具 举报

l-inux 发表于 2005-1-4 12:18:18 | 显示全部楼层

一个内网映射到外网的问题。

超超白金 : 您好,又有一个重复的问题。不好意思。
我现在有一台拨号上网的网关:   eth0  :   拨号上网,为ppp0
eth1 ip :  192.168.0.1
内部有一台测试用的oracle服务器:  ip: 192.168.0.2  请问如何书写规则,使得外面internet可以访问此服务器。
是应该这样写吗?
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 1521 -j DNAT --to 192.168.0.2
iptables -t nat -A POSTROUTING -s 192.168.0.2 -p tcp --sport 1521 -j MASQUERADE
iptables -A FORWARD -o eth0 -d 192.168.0.2 -p tcp --dport 1521 -j ACCEPT
iptables -A FORWARD -i eth0 -s 192.168.0.2 -p tcp --sport 1521 -m --state ESTABLISHED -j ACCEPT
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 02:38 , Processed in 0.027980 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表