事业单位IP路由

一个关于IP路由转向的问题

本机ip 10.81.97.151 掩码255.255.255.224 网关10.81.97.129

需求:
网页访问 192.168.0.166 的时候 转向 10.81.96.60 这个地址
说明:要转向的10.81.96.60这个地址与本机IP同属于一个专网,是互通的,但由于一个软件上面的按钮点击的时候是192.168.0.166 这个地址,修改软件不方便,看能不能通过其他方式。。

谢谢

参与33

7同行回答

kevinshoppingkevinshopping  科技信息经理 , 某保险有限公司
让网络管理员在网络设备上做个nat,把97.151访问0.166的数据匹配出来然后通过nat将97.151转换成96.60显示全部

让网络管理员在网络设备上做个nat,把97.151访问0.166的数据匹配出来然后通过nat将97.151转换成96.60

收起
保险 · 2017-07-06
浏览3510
phanxphanx  系统工程师 , 银行
常规的方法上面都讲了,就是做对192.168.0.166做NAT,但是这需要网络管理员配合。其实在没有网络管理员帮助的情况下,我们也可以自己变通的实现这个需求。首先本机可以直接增加一个地址192.168.0.166。 Windows就直接在IP地址配置里面的“高级”页里添加,Linux的话就直接ifconf...显示全部

常规的方法上面都讲了,就是做对192.168.0.166做NAT,但是这需要网络管理员配合。其实在没有网络管理员帮助的情况下,我们也可以自己变通的实现这个需求。
首先本机可以直接增加一个地址192.168.0.166。 Windows就直接在IP地址配置里面的“高级”页里添加,Linux的话就直接ifconfig 一个alias ip。
然后本机安装nginx软件, nginx有windows下zip包和linux下编译好的二进制包,都直接可以用。

安装了nginx后,配置反向代理策略

nginx.conf 内容如下:

user  nobody;
user  nginx;
worker_processes  5;
error_log  logs/error.log;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    server {
        listen       80;
        server_name  rproxy;
        access_log  logs/rproxy.access.log;
        location / {
            proxy_pass http://10.81.96.60/;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }

这样,当你点击那个按钮访问 192.168.0.166 的时候,就会访问到本机的反向代理上。 然后本机就会发送请求到 10.81.96.60 去,然后收到 10.81.96.60 的返回后,通过本机的nginx在返回给你本机的软件。

收起
银行 · 2017-07-06
浏览3178
PenguinPenguin  网络工程师 , 邯郸市第一医院
在本机Ip和96.60的专网上加路由设备,路由上配置NAT,将0.166转成96.60显示全部

在本机Ip和96.60的专网上加路由设备,路由上配置NAT,将0.166转成96.60

收起
IT其它 · 2017-07-06
浏览3144
y453056108ry453056108r  系统运维工程师 , 某IT公司
有一个笨办法就是在本机增加静态路由 windows为例:route add 192.168.0.116 mask 255.255.255.255 <目标网络网关地址>显示全部

有一个笨办法就是在本机增加静态路由
windows为例:route add 192.168.0.116 mask 255.255.255.255 <目标网络网关地址>

收起
系统集成 · 2017-07-06
浏览3316
lspsbiclspsbic  网络工程师 , 绵阳市第三人民医院
有几种办法:1、做路由重定向,基于linux底层的路由器做iptables;2、采用IP代理软件;3、没有办法的办法就是在出口路由上做映射,访问192.168.0.166的数据全部丢到10.81.96.60上面来就可以了。显示全部

有几种办法:
1、做路由重定向,基于linux底层的路由器做iptables;
2、采用IP代理软件;
3、没有办法的办法就是在出口路由上做映射,访问192.168.0.166的数据全部丢到10.81.96.60上面来就可以了。

收起
事业单位 · 2017-07-06
浏览3185
JhonJhon  技术经理 , 小学生
route -n看下你的路由信息显示全部

route -n看下你的路由信息

收起
IT咨询服务 · 2017-07-06
浏览3283
huawuque18huawuque18  系统运维工程师 , 陕西
在线等回答,192.168.0.166 是内网IP ,10.81.96.60 是专网ip 还是公网IP?显示全部

在线等回答,192.168.0.166 是内网IP ,10.81.96.60 是专网ip 还是公网IP?

收起
互联网服务 · 2017-07-06
浏览3256

提问者

zhijialee
系统工程师环县人民医院
擅长领域: 服务器系统管理

问题状态

  • 发布时间:2017-07-06
  • 关注会员:8 人
  • 问题浏览:7532
  • 最近回答:2017-07-06
  • X社区推广