Questions tagged «port-forwarding»

端口转发是将一个端口重定向到另一个端口的操作,通常用于从具有NAT的防火墙后面访问计算机。

1
更改PPTP控制连接的TCP端口号
我有一些Windows 7客户端通过PPTP连接到CentOS服务器,但是我希望它们使用1723以外的端口进行控制连接,因为该端口不可用。 有什么办法吗?可能通过更改客户端和服务器的路由/防火墙规则? 编辑 所以我没有机会尝试它,但是这可以工作吗? iptables -t nat -A PREROUTING -p tcp --dport [port i can use] -j DNAT --to-destination 127.0.0.1:1723 我仍然没有窗户的一面。 编辑#2 因此,我结合iptables规则测试了哈里(Harry)建议的内容。 更改注册表值并重新启动时,我无法再连接到常规的pptp服务器,因此我认为它正在更改端口,但是我无法确定,因为当我在使用修改后的注册表值时与iptables配合使用时,连接只会超时,或者说“忙”。 所以基本上我不知道如何测试和调试连接。我可能会尝试在VM上设置Linux主机,然后查看是否可以在升级到更大范围之前仅在本地计算机上进行操作。

2
共享外部IP地址
所以这是我的设置:我在路由器后面有一个覆盆子pi。我为pi设置了静态内部IP地址。到目前为止,我配置了SSH配置文件以及我喜欢的所有内容。如果外部IP地址发生变化,我每隔2分钟就会运行一次。然后我在我的个人路由器上进行端口转发,所以如果我通过SSH连接到路由器,它会转发它做树莓派。 (这一切都在网络内部很好用。 我有一些问题。我住在一个公寓大楼,我们与另外4个房间共用一个外部IP地址。因此,当我尝试通过我的路由器从外部进行SSH连接时,它不知道去哪里,因为我们有一个共享的IP地址。我不知道如何处理这种情况。 目前我正在使用weaved so SSH进入我的覆盆子pi(我认为它就像一个反向SSH隧道的东西?)但是我的帐户只允许30分钟的会话,所以每次登录时我都要使用TMUX或SCREEN并不是很糟糕。 我只是想知道是否有办法在公寓大楼使用共享IP地址。非常感谢!

0
从虚拟机运行Web服务器,如何使用端口80
我有一个运行Fedora 15的主机系统,我有一个在VirtualBox中运行CentOS 5.5的客户系统。 我确实设置了一个virtualmin安装并添加了端口转发到虚拟机。当我将guest虚拟机上的端口80转发到主机上的端口8080时,我可以访问localhost:8080并且它为我提供页面。但是,如果我将guest虚拟机上的端口80转发到主机上的端口80,则无法访问它。 由于我想从Web访问VM上的站点,并且不希望在访问它们时添加端口号(通过指向我的ip的域或子域),我假设我需要在此处使用端口80。 我读到人们确实将端口80转发给主机,所以我认为这应该是可能的。 来自nmap for host(Fedora)的输出: Nmap scan report for localhost (127.0.0.1) Host is up (0.000078s latency). Not shown: 992 closed ports PORT STATE SERVICE 22/tcp open ssh 25/tcp open smtp 111/tcp open rpcbind 631/tcp open ipp 2121/tcp open ccproxy-ftp 2222/tcp open EtherNet/IP-1 11111/tcp open vce Device …


1
无法在第二台路由器/ w自己的静态公共IP上端口转发端口443和80
在网络方面,我是一个新手,我一直在试图配置这个网络。我的理论是将一块公共IP静态分配给我的网络中的各个路由器。我需要多个公共IP,因为我需要为多个服务器使用端口80和443。 康卡斯特为我提供了一个无线网关Cisco DPC3939B(无线+ dhcp +网桥关闭),我将两个Linksys EA8300路由器连接到WAN,静态地为每个路由器分配自己的公共IP。每个路由器通过LAN连接到同一网络。 具有公共IP的路由器1 .. ***。193正确转发所有端口。具有公共IP ..194的路由器2正确转发除端口80和443之外的所有端口。网关正确分配公共IP。 我已在每个Linksys EA8300路由器上禁用了防火墙和DHCP服务器,并在两者上启用了NAT。 如何让路由器2正确转发端口443和80? 感谢您提前提供任何帮助。

0
允许在Belkin无线路由器上进行端口转发
不确定的确切型号,但我有一个Belkin无线G路由器。 我希望能够从我的家庭网络之外ssh(以及其他活动)到我的家用机器。 我已经为这些目的设置了DNS条目,所以我现在唯一的问题是让端口转发工作。 我想在一个外部端口(比如106)上运行ssh以在内部转发到一台机器(在端口22上),并打开另一个外部端口(可能是3333)以转发到我网络上不同机器上的端口22 。 您可以从第一个屏幕截图中看到Skype已打开的端口。 从第二个我正试图打开的端口。 然而,第二个开场是不成功的,而第一个开场就像一个冠军。 我究竟做错了什么?

1
运营商级NAT后转发端口?
我不能再将端口转发到我的Xbox原因了我的ISP最近刷新了IP并且所有的IP现在都是公开的,并且他们说如果我请求静态IP需要大量费用,你只能转发端口。他们贪得无厌!无论如何,有些人说现在不可能转发端口,有人说我应该使用VPN。 真的有可能这样做吗?

1
与浏览器一起执行SSH端口转发
我已经在Pale Moon中通过SSH成功​​建立了动态​​端口转发,并ssh-forward在.bashrc中添加了别名。 现在我必须执行这两个ssh-forward并palemoon通过此隧道访问Internet。 我实际上想要组合那些只需执行palemoon的命令,并为它编辑.desktop文件,以便在单击时执行这两个命令。 这也涉及ssh-forward在后台运行,从而为它创建一个PID。 设置它的最佳方法是什么?我特意寻找一个快速的终端解决方案,我只需点击图标,或从终端执行palemoon。

1
如何通过SSH将本地端口转发到远程端口?[重复]
这个问题在这里已有答案: 如何通过SSH隧道打开端口? 2个答案 例如,我想将localhost:2222绑定到remote:22 我希望能够这样做: ssh user@localhost -p 2222 并通过SSH结束远程服务器 这是可以使用SSH完成的吗?我见过的所有例子都是从其他地方的远程机器转发端口。我只想将LOCALLY前移到远程服务器。 编辑:这不是建议的副本的副本。我不是试图通过本地端口访问远程计算机上的端口。 我只想将我的机器上的端口X别名为远程机器上的22。我不是想在这里隧道,我认为这是我的例子。 Edit2:它使它更清楚,我基本上想要将localhost 2222代理到端口22上的远程服务器。

1
对端口转发进行故障排除
我正在尝试从家庭网络运行Web服务器,但是从WAN到达服务器有些困难。 如果您知道问题可能出在哪里,或者需要更多信息,请告诉我。 设置: ISP路由器 我已在Web界面的ISP路由器上启用端口转发。但是,除了启用/禁用之外,我无法控制防火墙设置。我似乎只是合乎逻辑的,防火墙尊重端口转发... 我可以确认该端口在WAN上是开放的,因为我使用nmap扫描了开放的端口。 我也很肯定我将端口转发到了正确的IP地址,因为ISP的路由器只有一个客户端。openWRT路由器。 OpenWRT路由器 我启用了转发Luci Web界面的端口: 网络服务器 出于测试目的,Web服务器未设置任何Iptables,并且其默认设置为ACCEPT。 但是,我无法从外部IP访问Web服务器。


2
如何保持与单个端口的多个连接
在阅读了数据包和电路交换之后,我了解到服务器通过将已建立的客户端连接传递给子进程来维护与端口的多个连接。并且连接路由中涉及的所有节点都维护一个connection-id表,以便可以将数据包正确地转发到下一个节点。 我仍然有几个问题: 一旦与另一个程序建立连接,数据包是否需要除连接标识号以外的任何其他标头数据? 通过连接后,例如端口80;数据是否仍然通过该端口,或者建立的connection-id指定了一个新的开放端口用于进一步的通信? 与...对应 我的问题在这里 ;不同连接之间是否存在实际的物理隔离?还是纯粹的理论/虚拟?

0
IIS不处理公共IP
我将端口8080转发到我的本地IP,并在IIS中设置端口为8080,当我输入192.168.1.123:8080时,它正在工作,当我输入类似于public_ip时:#8080它不是。我在防火墙中添加了入站和出站规则,即使关闭FW也无法正常工作。操作系统是Windows 7。 有什么建议? 谢谢。

1
Virtual Box桥接网络和端口转发
我有个问题。 这是我的网络图。 我有WIFI路由器连接到互联网,我从我的ISP订购静态IP,所以我可以通过互联网访问我的本地PC。 我的路由器创建网络192.168.0.0/24 我有一些端口转发到我的本地PC服务器(192.168.0.101) 我在本地PC上安装了虚拟盒 有两个节点通过vagrant创建和维护,但我们对第一个节点感兴趣。 每个VM有两个NIC,第一个是用于Vagrant通信的NAT,第二个是通过本地PC接口enp3s0的桥接适配器。 所有节点都具有在路由器DHCP设置中绑定的特定MAC地址,以便为它们提供静态IP(192.168.0.110和192.168.0.111) 一切都在本地网络内部工作,节点接收正确的IP地址,我可以通过本地网络访问任何节点端口 我的ip 192.168.0.110节点运行Apache服务器,在本地网络内运行正常。 我想从外部访问我的这个节点apache服务器,所以我将外部端口8888转发到本地端口80到IP 192.168.0.110的机器,如上面的屏幕截图所示。 但问题是我无法从外部访问节点apache。连接超时或重置。我试图使用Wireshark捕获流量,我可以看到以下错误。 有可能让这个工作吗?或者只有一种解决方案 转发端口到192.168.0.101 PC使用带端口转发的NAT转发到节点的数据包? 请帮忙解决这个问题。 谢谢。

2
家庭网络:DMZ与否?
路由器:华硕RT AC66U 建立: Router, IP 10.0.0.1 Apache2 server, IP 10.0.0.2 Clients etc., IP 10.0.0.X Virtual servers: All traffic on port 80 forwarded to 10.0.0.2, port 80. 非常简单的设置。 但是 - 路由器还具有虚拟DMZ功能。我对DMZ的了解很少,就是网络服务器和其他可以从互联网访问的人,他们在DMZ中与局域网隔离,因此攻击它们使得访问局域网比访问局域网更困难。在DMZ。这是否正确? 我想知道的是: 正如我现在所做的那样,与DMZ服务器和局域网的外部连接之间的隔离是否只是转发/虚拟服务器的“唯一”区别? 和: 即使它在DMZ中,我仍然不得不将端口80流量转发/虚拟服务器到apache2服务器吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.