我需要从ip获取主域名。我对像和这样的函数的工作原理有一些疑问。
在下面的示例中,我将反向ip一个随机域,然后尝试恢复域名:
import socket
domain = 'heroku.com'
# get ip from domain
ip = socket.gethostbyname(domain)
print('ip =', ip)
# get domain from ip
print(socket.gethostbyaddr(ip))
print(socket.getfqdn(ip))
# OUTPUT
# ip = 50.19.85.154
我有我的网络应用程序运行在jboss在我的个人电脑。但它只能在本地主机上访问。我在像godaddy这样的网站上见过,他们谈论给你的网站一个域名。但地图实际上是在哪里完成的。我将能够使用我的个人电脑它自己作为服务器,或者我将不得不部署应用程序在godaddy的服务器上。
我的应用程序只存储资源,即它只包含servlets。它只用于处理传入的数据和发送响应。因此,任何域名都可以(因为没有人会从浏览器访问域)。客户端是安卓手机。那么,我应该采取哪些步骤使这个web应用程序成为accessible on the internet呢?
我有一个VPS服务器,只处理电子邮件托管。此服务器没有指向它的任何指定域名。只有一个VPS有一个IP地址。
我运行的CentOS 6.5最小,32位与后缀和Dovecot安装。这是当前我的etc/postfix/main.cf (对于域/宿主属性)的样子。
# INTERNET HOST AND DOMAIN NAMES
#
# The myhostname parameter specifies the internet hostname of this
# mail system. The default is to use the fully-qualified domain name
我在OSX上运行一个流浪者文件来打开一个CentOS虚拟盒,但是当运行vagrant up时,它总是在default: Configuring and enabling network interfaces...上失败,出现以下错误:
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!
/sbin/ifup eth2 2> /dev/null
Stdout from the command:
Det
我有一个.htaccess文件,它限制对文件夹的访问。唯一允许的IP是服务器IP,我还使用密码保护文件夹:
order deny,allow
allow from X.X.X.X
deny from all
AuthUserFile /path/to/.htpasswd
AuthType Basic
AuthName "test"
Require user username
当我使用带有动态端口转发的SSH隧道来访问文件夹(ssh -fND 1080 user@host.com)时,这是非常有效的。
现在,我想使用安装在服务器上的OpenVPN来访问这个文件夹,而不是SSH。