我们有一个思科5510路由器,我可以成功地configuration从外部接口到内部地址端口的端口转发。 如果我从外面访问它,它正常工作,但如果我从内部访问它不起作用。 如何使内部请求正确parsing?
具体而言,我想向externalip:external端口发出一个请求,并且不pipe请求是来自外部接口还是来自内部接口,都将其路由到internalip:internal端口。
不幸的是,我不能修改DNS条目,因此如果可能的话,我正在寻找在ASA的地址转换中这样做的方法。
尽pipe使用ASA OS的最新版本(有点痛苦)是可能的,但不应该这样做。 相反,请设置DNS,以便在外部请求时将服务器名称parsing为外部IP,并将其parsing为networking内部所有系统的内部IP。
如果名称位于您所控制的域中,则可以使用DNS视图轻松完成。 否则,请按照此处所述为相应的静态NAT条目启用DNS重写选项。
如果您无法访问DNS,则还可以使用hosts文件将名称指向内部IP地址。 或者按照本指南进行DMZ设置。 这是5505,但5510是一样的
此响应不是非常有用,因为DNS重写不适用于PATconfiguration。 还有什么build议?
ynguldyn的回答绝对是100%正确的答案。 你想让外部主机获得外部IP地址,并在主机内部获得内部IP地址。
您可以修改您的DNS服务器,也可以编辑PC上的主机文件,这些文件将在DNS请求之前首先被查阅。