Articles of 端口转发

转发端口地址

我想弄清楚如何在一个不同地址的端口映射一个特定的地址。 这可能是非常微不足道的,但我甚至不知道如何去问Google。 我有一台机器运行两台服务器:一台在端口443上,一台在端口10000上,另一台在4567上。他们都使用SSL。 我的机器有IP地址123.456.789.123,所以我把我的域名www.machine.com映射到它,并转发路由器中的端口,以便我可以访问这三个服务器,如下所示: https:// www.machine.com https:// www.machine.com:10000 https:// www.machine.com:4567 我怎样才能修改我的设置,而不是有 https:// www.machine.com https:// server.machine.com https:// other.machine.com ? 我的DNS提供商,我的路由器或我的机器上是否会发生变化? 非常感谢

调制解调器进入网桥模式有什么缺点吗?

为了防止端口转发和双重NAT的需要,我打算将调制解调器置于网桥模式。 有没有任何副作用或问题可能来调制解调器桥接模式,以便更容易获得内部服务?

端口不可访问

我正在使用AWS windows EC2实例。 我在机器中设置入站规则以打开所有的公共访问端口。 我在8080端口安装了IIS和XAMPP。 现在我可以使用123.234.345.456打开IIS和123.234.345.456:8080打开XAMPP。 到目前为止没有问题。 现在我安装了Telerik Sitefinity项目经理。 它创build了一个dynamic端口14356但是当我使用123.234.345.456:14356它说,网站无法到达。 我试着重新安装应用程序,并重新使用端口与XAMPP和所有的作品。 但无论Sitefinity项目经理使用哪个端口(每次启动都是dynamic的),它永远不会工作。 但在RDP中,我可以像访问所有这些端口 localhost localhost:8080 localhost:14356 //Or any port created by Sitefinity

使用iptables转发非标准端口

我遇到问题转发一个端口(例如:50001)到另一台PC(192.168.1.101)。 端口50001用于远程桌面(客户端PC正在侦听此端口上的新连接)。 服务器是一个带有外部接口(eth0)和内部接口(eth2)的Debian。 EXTIF="eth0" INTIF="eth2" iptables-restore <<-EOF *nat -A POSTROUTING -o "$EXTIF" -j MASQUERADE COMMIT *filter :INPUT ACCEPT [0:0] :FORWARD DROP [0:0] :OUTPUT ACCEPT [0:0] -A FORWARD -i "$EXTIF" -o "$INTIF" -m conntrack –ctstate ESTABLISHED,RELATED -j ACCEPT -A FORWARD -i "$INTIF" -o "$EXTIF" -j ACCEPT -A FORWARD -j LOG COMMIT EOF iptables -t nat -A […]

端口转发不起作用

我在IIS 7.5中创build了一个端口为50100的网站。我可以打到http:// localhost:50100 ,网站在浏览器中出现。 但是,从networking外部向networking浏览器inputIP:端口(路由器的IP)时,站点不会出现(超时)。 对于端口转发,我有50100端口从和端口,和相同的内部IP(服务器)作为其他运作的转发。 如果端口和端口都是50100? 还有什么我可以检查?

如何将本地机器分配到Mikrotik路由器?

我有一个专用服务器,并安装了VMWare-Esxi作为主要的操作系统。 然后,我在VMWare-Esxi上添加了4个虚拟机: VM1 – Windows Server 2008 – Local IP 192.168.100.10 VM2 – Windows Server 2008 – Local IP 192.168.100.11 VM3 – Windows Server 2008 – Local IP 192.168.100.12 VM4 – Mikrotik Router 6.6 – Public IP 149.252.96.29 // definitely it's not my real IP 🙂 我想做的事? 我想在Mikrotik路由器上实现端口转发到本地虚拟机,如下所示: 149.252.96.29:1573 ==转发=> 192.168.100.10:3389 149.252.96.29:1574 ==转发=> 192.168.100.11:3389 149.252.96.29:1575 […]

使用反向端口转发时,将客户端IPlogging在apache访问日志中

我有一个没有公共IP地址(LTEnetworking)的家庭服务器,所以我使用另一台具有公共IP地址的服务器进行反向端口转发。 我使用以下ssh参数在我的家庭服务器上转发端口443和80: -R *:80:*:80 -R *:443:*:443 所有的作品完美,我的家庭服务器的网站可以通过公共IP地址从互联网访问。 但我有一个问题 – 我错过了我的apache访问日志中的客户端的IP地址。 而不是我在那里的IP地址只有::1而不是IP地址的条目: ::1 – – [11/Mar/2017:14:40:57 +0100] "GET / HTTP/1.0" 200 1775 "-" "-" 我认为这是反向端口转发的结果。 我尝试添加seeral参数到Apache的LogFormatconfiguration,但没有成功。 有没有办法让客户端的真实IP地址logging在Apache访问日志?

端口转发时如何保持虚拟IP

我在虚拟机中运行一台服务器,内部IP经常变化,基本上不可能转发一个端口。 我该如何解决这个问题? 此外,我是新来的networking,所以原谅我,如果这是一个简单的答案或我不够具体。

在ssh中自动加载端口

我需要通过SSH转发一个端口到另一台服务器,我做了这个代码来检查端口是否打开: if lsof -Pi :8080 -sTCP:LISTEN -t > /dev/null ; then echo "running" else echo "not running" ssh -f -N -L 8080:<destination server>:25 user@<ssh-server> -p11000 > /dev/null 2>&1 fi 我通过cron运行这段代码,代码工作正常,但是打开了许多到ssh-server的连接,服务器在几个小时后就closures了。

端口转发NAT后的Apache2

在我家里,我有两台路由器。 第一个(192.168.1.1)作为ADSL调制解调器工作,并作为第二个路由器(192.168.2.1)的ISP工作。 我的LAN(Wifi)build立在第二个路由器上。 我正在使用端口两次: 从第一路由器端口80到第二路由器端口80 从第二个路由器端口80到我的电脑端口80(192.168.2.30) 一切工作正常,并使用freemyip.com服务我能够在我的电脑上创build一个虚拟主机,可以从互联网上访问。 我的问题是:服务器无法赶上客户端的远程IP。 即所有的远程访问通过我的局域网(LAN)访问服务器时logging为第一台路由器(ADSL调制解调器)的公网IP,为访问它的设备正确loggingIP。 我相信这是与端口有关的问题,但我无法解决。