永发信息网

linux端口转发

答案:3  悬赏:10  手机版
解决时间 2021-03-17 01:18
  • 提问者网友:姑娘长的好罪过
  • 2021-03-16 04:35
有这样的三台机器,机器1 linux系统内网10段ip,机器2是 linux系统 双网卡,10段和外网ip地址,机械3 window系统。机器1和机器2可以通信,机器2和机器3可以通信,机器1和机器3不能通信。现在有个应用在机器3上可以用plsqldev连接机器1的oracle数据库,oracle使用默认1521端口,我大概知道要在机器2上做端口映射,
具体不知道怎么操作,都需要安装些什么。谢谢!

机器2的路由我不能操作,只能通过类似ssh这样的端口转发
最佳答案
  • 五星知识达人网友:像个废品
  • 2021-03-16 05:03
机器2是核心,你不能操作是什么意思?

你必须有控制机器2的root权限
echo "1" > /proc/sys/net/ipv4/ip_forward
这样机器2就是个路由器了

机器1和3分别把网关指向机器2对应的同网段IP就可以互通了,或者加静态路由。
全部回答
  • 1楼网友:思契十里
  • 2021-03-16 07:31
用iptables做一个nat转发 就行了
  • 2楼网友:怀裏藏嬌
  • 2021-03-16 06:26
那很简答, 使用iptables -d 删除那个规则就可以了。 或者在iptables的前面加一条禁止规则也可以的。 如果大家以后遇到了这方面linux系统管理的问题, shell编程问题,python开发需求的话, 可以帮忙解决啊
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯