我有一个专用服务器的问题,我不知道如果这是默认的行为,但这是问题: 如果我使用本地主机连接到位于服务器上的服务,则服务会将外部IP作为源IP。 让我来举个例子,我使用netcat在127.0.0.1:4444上进行监听 xxxxxx # nc -vv -l -s 127.0.0.1 -p 4444 listening on [127.0.0.1] 4444 … 让我们检查一下是否可以: xxxxxx ~ # netstat -atnp | grep 4444 tcp 0 0 127.0.0.1:4444 0.0.0.0:* LISTEN 14038/nc 好,让我们连接: xxxxxx ~ # nc -vv 127.0.0.1 4444 localhost [127.0.0.1] 4444 (?) open 回到有听力过程的tty,我得到这个: connect to [127.0.0.1] from xxxxxx.net [176.31.xxx.xx] 50354 所以这就是问题所在。 […]
我刚在家里build立了一个Wi-Finetworking。 我的桌面计算机上有所有的文件(192.168.1.56),并且要从另一台计算机(192.168.1.2)上访问本地主机。 在我的桌面上,我可以通过正常的http:// localhost访问本地主机 。 Apache像往常一样在端口80上运行。 到底要做什么才能做到这一点? 网上有文档,但是他们要么不工作,要么太碎片化,难以理解。 我想我必须改变我的Apache的httpd.conf文件和hosts文件。 任何想法,作出什么样的改变?
我第一次build立ufw。 在OpenVZ VPN上使用Ubuntu 10.04 LTS,并具有以下规则: sudo ufw allow 22/tcp sudo ufw allow 25/tcp sudo ufw allow 53 sudo ufw allow 80 sudo ufw allow 443 sudo ufw default deny SSH和其他一切工作正常,我可以访问nginx上的静态内容。 但是,当我访问一个PHP页面时,在给出一个504网关超时页面之前需要很长时间。 我正在使用php5-fpm 我已经尝试了许多规则,包括以下内容: allow from 127.0.0.1 to 127.0.0.1 port 9000 allow from 127.0.0.1 port 9000 to 127.0.0.1 port 9000 allow 9000 allow from 127.0.0.1 to […]
在“服务器A”上,我有一个服务在端口1445上运行。“服务器B”可以通过以下规则连接到端口445上的“服务器A”: iptables -t nat -A PREROUTING -d www.kunde.de -p tcp -m tcp –dport 445 -j REDIRECT – 到端口1445 这不适用于在“服务器A”上启动的连接,即本地连接。 我能做什么?
我有确切的问题,如在这篇文章: Sendmail到本地域忽略MXlogging 。 我也使用一个电子邮件提供商像GMail为您的域(它存储您的邮件和pipe理它)。 我直接从服务器发送邮件,但通过Yandex(电子邮件提供商)接收邮件。 由于服务器托pipe论坛,我更愿意直接发送邮件,因为使用其他邮件提供商可能会减慢速度。 另外,当我向用户发送300.000封电子邮件时,另一个电子邮件提供商肯定会阻止我发送垃圾邮件。 我的DNS区域现在是: ; ; GSMFORUM.RU ; $TTL 1H gsmforum.ru. SOA ns1.hc.ru. support.hc.ru. ( 2009122268 ; Serial 1H ; Refresh 30M ; Retry 1W ; Expire 1H ) ; Minimum gsmforum.ru. NS ns1.hc.ru. gsmforum.ru. NS ns2.hc.ru. @ A 79.174.68.223 *.gsmforum.ru. CNAME @ ns1 A 79.174.68.223 ns2 A 79.174.68.224 @ MX […]
我想添加这个条目: 127.0.0.1 api.localhost testing我的networking应用程序的api。 但是,hosts文件说: ## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 添加我想添加的条目是否安全? 事情会出错吗?
我花了我的职业生涯做所有本地应用程序编程(C ++应用程序和whatnot)。 不过,我现在正努力把自己的脚深入networking世界。 我正在使用Eclipse(火星)和Apache Tomcat 8.0.23尝试build立一个我可以尝试和了解服务器端编程(JSP,PHP等)的环境。 当我input时,我已经设置了这一切 localhost:8080 在我的浏览器中,它指向正确的tomcat页面。 我知道这可能很简单,但是这里有点让人心动。 当我键入本地主机时究竟发生了什么? tomcat页面从哪里来,如果不是互联网? 我很确定数据来自服务器,这要感谢Tomcat,在我的电脑上,但是我的浏览器是如何知道从localhost:8080中find信息的呢? 我假设8080是一个端口或什么东西,但我真的不确定,如果它是一个端口,我不确定这意味着什么。 基本上所有我知道的(我认为…)关于服务器端网页开发的是,在纯HTML / CSS Web开发中,所有的工作都是在本地完成的,一切都下载完成,但有了服务器,一些工作(一些分隔符)服务器,并以不同的forms注入到html中(就像将数据发送到C ++中的函数以及返回不同的数据一样),然后再次在本地绘制页面。
我有一个在本地主机/端口80上运行Apache的Ubuntu服务器。它的域名是sub.domain.com 如果我在该机器上向http:// localhost发出一个curl请求,它将会立即出现'couldnt connect to host'错误。 如果我在该机器上向sub.domain.com发出curl请求,它将在无限循环中坐在那里,直到它在几分钟后超时。 如果我在另一台机器的web浏览器中打开sub.domain.com,它会显示我的html页面。 如果我用另一台机器向sub.domain.com发出curl请求,它将连接。 这里的交易是什么?
我最近升级电脑到Windows 7专业版,并运行IIS7。 当我在我的电脑上时,我可以通过networking浏览器轻松访问本地主机,但是当我从networking上的另一台电脑(使用我的电脑名称replace本地主机)尝试时,它不起作用。 我也尝试使用“computername.domain.com”,仍然没有运气。 我可以访问运行Windows XP和IIS 5的其他计算机,但我没有运气从另一台计算机访问我自己的。 我检查了我的IIS7启用匿名用户。 我是否缺less其他设置? 这是一个IIS7的事情,或者我错过了一个设置? 提前致谢!
我试图在启用HTTPS的本地托pipe多个网站,但为了做到这一点,我需要configuration我的本地机器使用本地主机(我相信)的多个IP地址。 有没有办法让多个IP地址同时在本地parsing? 我使用OS X 10.6(标准版 – 不是服务器)和MAMP服务器设置。 谢谢!