尽pipeVirtualBox已经投入了大量的工作来简化这个过程,但我真的无法正常工作。 目标是:能够运行一台无头的VirtualBox虚拟机,我可以从主机SSH进入。 当我尝试从主机到客户端的SSH时出现当前的错误消息: $ ssh -p 2222 user@localhost ssh_exchange_identification: Connection closed by remote host SSH在客户虚拟机上工作得很好,而且客户可以自己SSH连接而不出问题。 我非常肯定,问题是从主机到客户端的连接转发,因为我的SSH到客户端的尝试甚至不会出现在客户端的SSH日志文件中。 因此,连接绝不能到达机器。 VirtualBox的当前configuration: 我已经遵循了通过VB NAT进行端口转发的两种主要方法,如VBox手册和各种论坛中所述。 我用了“老”的方式 : $ VBoxManage setextradata "VM Name Here" \ "VBoxInternal/Devices/e1000/0/LUN#0/Config/guestssh/Protocol" TCP $ VBoxManage setextradata "VM Name Here" \ "VBoxInternal/Devices/e1000/0/LUN#0/Config/guestssh/GuestPort" 22 $ VBoxManage setextradata "VM Name Here” \ "VBoxInternal/Devices/e1000/0/LUN#0/Config/guestssh/HostPort" 2222 除了VBox手册中的“新”方式之外, VBoxManage modifyvm "VM name" –natpf1 […]
我需要在网关机器上设置转发,请求来自客户端的请求:是否可以在OpenBSD 4.5机器上设置pf.conf,而是使用IP地址来提供诸如http://example.com之类的 URL? 我已经完成了IP地址的端口转发设置。 这里是: rdr on $ext_if proto tcp from any to $ext_if port 9090 -> 192.168.100.21 以上是redirect部分。 在过滤规则中: pass in quick on $ext_if inet proto tcp from any to 192.168.100.21 port 9090 这是一个网关机器,我只能设置端口转发。 请,有人可以帮助我 – 是否有可能。 我读过它,但没有findsouch设置的例子。
我有一个与虚拟机运行Windows服务器的Ubuntu主机系统。 在Virtualbox中,我已经为vm中运行的RDP deamonconfiguration了一个NAT接口和端口转发的networking。 这真的很好 – 我可以通过互联网连接到Windows rdp服务。 TCP *:3389 – > *:3389 现在我想限制只有3个公共IP地址的rdp服务的访问,并不知道如何通过iptables / shorewall做到这一点。 就像是: 接受净额:91.xxx fw tcp 3389 (shorewall规则)不起作用。 会很高兴的任何提示。
这个图像包含我想要做的工作。 我有一个Linux服务器,用于托pipe网站,也为我们的内部networking路由。 我怎样才能从teamfoundation.example.com之类的域中访问外部托pipe团队基础服务器的内部服务器。 父域是托pipe在Linux机器上,有没有办法将DNS查询NAT到Windows服务器? |LINUX SERVER| example.com | | Windows Server(teamfoundation.example.com) _______|_________SWITCH Internal Network
我使用我的服务器作为NAT /路由器,运作良好。 但是现在我正试图转发3478端口,这是我无法工作的。 eth0 =公共接口 eth1 =专用networking $ cat /proc/sys/net/ipv4/conf/eth0/forwarding 1 $ cat /proc/sys/net/ipv4/conf/eth1/forwarding 1 然后转发端口3478到10.0.0.7,我读了我应该跑的地方 iptables -t nat -A PREROUTING -p tcp -i eth0 –dport 3478 -j DNAT –to-destination 10.0.0.7:3478 iptables -A FORWARD -p tcp -d 10.0.0.7 –dport 3478 -m state –state NEW,ESTABLISHED,RELATED -j ACCEPT 我也跑了 ufw allow 3478 但是用http://www.canyouseeme.org/testing端口3478不起作用。 任何想法我做错了什么?
我在我们公司使用FortiGate 60 B. 问题是,我想在“Iomega StoreCenter iX4-200d”中启用FTP设备,该设备用作NAS设备。 这有两个以太网端口。 一个连接到我们的局域网,目前和另一个是免费的。 所以我打算把它连接到FortiGate DMZ端口,并且它也是一个FTP服务器。 你能告诉我如何在FortiGate 60 B中为此转发端口吗? 任何尝试将不胜感激
我在公共图书馆工作,我正在尝试configurationOCLC的EzProxy软件。 我遇到了一个问题,我认为这与我们的networkingconfiguration有关。 我在这里冲了一下,所以我需要一些帮助。 我想我想configuration一个1:1的NAT,但不知道如何或如果我们的硬件支持它。 EzProxy机器位于支持多个外部IP的互联网线路上。 我们的路由器是一个十亿BiGuard30。 这条线上还有另一台服务器,假设它的IP是xxx9。 EzProxy机器是xxx11 我已经设置从http端口上的xxx11到EzProxy机器的端口转发。 试图从外部电脑浏览到xxx11工作正常 – 我们进入我们正在服务的EzProxy页面。 但是,如果我们从EzProxy机器上的WhatIsMyIP这样的东西,它说IP是xxx9。 这会导致我们的用户validation软件出现问题。 我们如何让互联网的其余部分看到该机器是xxx11? 在Billion路由器上似乎没有任何“出站端口转发”,在其configuration网页中也没有任何“1:1 NAT”选项。 EzProxy机器运行Ubuntu 12.04,如果有帮助的话。
我有一个Zyxel P-661HW-D1调制解调器/路由器,有几个端口转发,可以在WAN接口上工作。 我想让他们为LAN接口工作,就像我已经习惯了。 我更新了固件到我发现的最后一个版本(V3.40(AHQ.4)| 07/08/2009),并且从命令行激活了nat loopback选项,这应该启用所需的行为。 在重新启动路由器之后,环回似乎也是活动的,因为我可以从CLI得到这个响应: ras> ip nat loopback NAT loopback: on ras> 但是,端口转发在LAN内不起作用。 例如,我在192.168.1.200:5000上有一个服务器,我无法通过192.168.1.1:5000 (路由器的LAN IP)或<WAN IP>:5000 。 这种服务器只能通过局域网外的机器访问<WAN IP>:5000 。
我在CentOS 5 64bit上运行Cloudmin GPL,并试图让我的Xen PV guest通过NAT /端口转发设置访问互联网。我已经完成了以下工作: (在dom0上) echo "1" > /proc/sys/net/ipv4/ip_forward iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -j MASQUERADE iptables -A PREROUTING -t nat -p tcp -i eth0 –dport 8001 -j DNAT –to 192.168.3.2:22 来自http://jonmccune.wordpress.com/2008/08/25/iptables-nat-in-xen/的信息 eth0 Link encap:Ethernet HWaddr 00:1C:C0:F2:23:1A inet addr:xxx35 Bcast:199.xx255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:346089 errors:0 […]
有没有办法让只有Java被允许使用某个端口? 操作系统:Windows Web Server 2008 R2 无法访问路由器(托pipe框)。