Articles of 端口

将外部路由器端口redirect到外部IP和端口

我有一个WRT54GL家庭路由器,我想请求到端口97上的路由器公共IP地址被redirect到一个外部IP和端口,例如209.85.148.99(google.com)和端口80。 路由器的外部接口称为vlan1 。 我试过iptables -t nat -A PREROUTING -d <router_ip> -i vlan1 -p tcp -m tcp –dport 97 -j DNAT –to-destination 209.85.148.99:80 ,但是不起作用。 我怎样才能做到这一点? 另外,我怎么看这个规则是否有效? iptables -L似乎没有列出它。 我设法解决我的问题,在我的电脑(这是在DMZ)使用rinetd与它的configuration下面的规则: # bindaddress bindport connectaddress connectport 0.0.0.0 97 209.85.148.99 80 但我想在路由器中做redirect。

Solaris PHP OCI8出站端口使用情况

我们将使用PHP / OCI8连接到远程Oracle实例。 我的问题是需要从PHP定义出站端口使用情况,所以需要更改的防火墙规则将允许从Oracle返回数据。 任何运行PHP的端口在50000范围内都有可变的端口使用。 目前为止已经从50000 – 53500看到。 这个范围的广泛范围不会与防火墙团队一起飞行。 我怎样才能为PHP / OCI8定义一个单一的端口(或定义的端口范围)? 谢谢!

vlan 1和1002-1005在一个中继线连接 – 应该允许吗?

如果我有一个只允许两个VLAN(例如100和200)的中继连接,是否也需要允许默认VLAN 1或VLAN 1002-1005。 我正在尝试为数据包跟踪器中的一个中继连接configuration一个交换机端口,我不确定这个方面。 如果你能帮助我,我将不胜感激。 谢谢。

Solaris以太网端口:e1000g1和e1000g2不工作

我可以使用ifconfigconfiguratione1000g0和e1000g3 ,但我似乎无法使用e1000g1或e1000g2 。 当我尝试ifconfig e1000g1 plumb ,我得到ifconfig: plumb: e1000g1: Invalid argument 。 它们是物理上包含在系统中的一组四个以太网端口的一部分,但由于某种原因。 他们存在于/dev在相同的布局,在另一台X4100的工作正常。 甚至指向/devices/pci@0,0/pci1022,7450@1/pci1022,7450@1处的相同位置。 但是,在这个问题的X4100,1和2的项目不存在。 这可能是问题所在。 我怎样才能访问接口1和2,并让他们出现在/devices所以我可以访问他们? 这是prtconf -D的输出: System Configuration: Sun Microsystems i86pc Memory size: 1024 Megabytes System Peripherals (Software Nodes): i86pc (driver name: rootnex) scsi_vhci, instance #0 (driver name: scsi_vhci) isa, instance #0 (driver name: isa) i8042, instance #0 (driver name: i8042) […]

apache2不在运行,但在端口80上侦听

我制作了一个运行一个网站的私有Amazon EC2映像,然后开始安装redmine。 在所有安装完成之后,即将重启Apache我遇到了以下问题(抱歉,您可能需要放大以查看屏幕截图): 我对发生的事情的理解是,apache2没有运行,但它正在监听端口80.然后我试着: 这给出了相同的混淆,但一致的结论,apache2没有运行,但我相信它是进程18304这是apache2侦听端口80.最终,我不得不杀死进程,并重新启动apache的工作。 有人可以向我解释什么可能导致这个和一个修复? UPDATE1: 在合成器之后build议使用lsof 。 这与以前不同的过程完全一样。

具有端口80redirect的Squid透明代理:某些站点的空白页面

我有一个很好的鱿鱼透明代理。 为了节省客户端configuration的时间,我决定将端口80redirect到3128,这样我就可以为所有的客户端configuration新的代理,只需在DHCP服务器中更改网关即可。 它进展顺利,我使用这个规则: iptables -t nat -A PREROUTING -i eth0 -p tcp –dport 80 -j REDIRECT –to-port 3128 现在我可以毫无问题地从客户端上网,但似乎我无法打开一些网站,比如Gmail。 它加载了很长时间,然后我得到一个空白页面。 如果我在浏览器中手动设置代理值,它的工作原理没有问题。 使用端口redirect工作的一些网站,但不会为其他人工作… 怎么了? 编辑: 在这里和那里阅读,我看到这是一个常见的问题,解决了像这样的各种(和困难): http : //www.rahulpahade.com/content/squid-transparent-proxy-over-ssl-https 我需要简单的命令,所以让httpsstream量直接进入互联网…我怎样才能实现这一目标?

如何在Windows Server 2008和IIS7上为GlassFish设置端口转发?

我购买了Windows Server 2008,并安装了GlassFish,Java,PostgreSQL等。 现在我的网站在GlassFish服务器的localhost:8080上运行。 如何设置端口转发,以便当请求通过通常的http端口80来到这个服务器时,这个请求被转发到8080.我也运行IIS7。

从VM打开远程MySQL的端口3306

我的笔记本电脑上有一台CentOS虚拟机,运行一台主机和一个NAT适配器。 我正在寻找连接到Bluehost服务器上的外部MySQL数据库。 根据Bluehost 3306端口是打开的。 当我跑步 nmap -v -sV localhost -p 3306 在我的VM上,它发现127.0.0.1上的开放端口3306 / tcp。 我不确定我是否需要127.0.0.1上的端口,因为我的IP是192.168.56.101? 不知道如何进一步configuration。 提前致谢。 在iptables中,我添加了这两行: -A INPUT -p tcp -m state –state NEW -m tcp –dport 3306 -j ACCEPT -A INPUT -p tcp -m state –state NEW -m tcp –sport 3306 -j ACCEPT 不知道这是一个目的地或来源或两者? 这是甚至INPUT?

自定义端口上的Apache 2和phpmyadmin上的VirtualHost:您没有权限访问此服务器上的/ phpmyadmin

我googled了很多,但我没有find一个指导,build立一个虚拟主机上的自定义端口上的phpmyadmin。 Apache 2.4,这是我的httpd-vhosts.conf Listen 0.0.0.0:66 <VirtualHost *:66> Alias /phpmyadmin /usr/local/apache2/phpmyadmin <Directory "/usr/local/apache2/phpmyadmin"> Options FollowSymLinks DirectoryIndex index.php <IfModule mod_php5.c> AddType application/x-httpd-php .php php_flag magic_quotes_gpc Off php_flag track_vars On php_flag register_globals Off php_value include_path . </IfModule> </Directory> # Authorize for setup <Directory /usr/share/phpmyadmin/setup> <IfModule mod_authn_file.c> AuthType Basic AuthName "phpMyAdmin Setup" AuthUserFile /etc/phpmyadmin/htpasswd.setup </IfModule> Require valid-user </Directory> #Disallow […]

在configuration端口号不同于80,8090,443时,无法连接到EC2上的nginx

我试图通过使用端口“1234”连接EC2实例(Windows 2008)上的Nginx。 虽然nginxconfiguration在端口80,443,8090上,但是当我使用一些不同的端口时 – 我无法从远程浏览器连接。 为实例(所有TCP 0-65535)configuration的安全组,Windows上的防火墙已closures。 netstat -ano显示端口1234正在监听,当我启动浏览器时,我可以访问实例。