我有一个db服务器db.example.com CNAME到它的外部ec2域ec2-some-ip.aws.com
我有一个客户端ec2-another-ip.aws.com试图连接到我的db.example.com。我授予特权:
grant all privileges on *.* to 'some_user'@'ec2-another-ip.aws.com';
在客户端尝试:
mysql -u some_user -h db.example.com
只得到:
ERROR 1130 (00000): Host 'my-client-internal-
如何设置服务器,使其从外部可见?
我已经设置了端口转发(端口80)到我的服务器。我还为服务器设置了静态ip。
我认为原因是服务器(UbuntuServer13.04上的Apache2)说它无法可靠地确定FQDN。
这是主机名的结果:Elliot-Web这里是主机名-f:hostname: Name or service not known的结果
以下是主机文件的内容:
127.0.0.1 localhost
127.0.1.1 Elliot-Web.elliot-labs.com
# The following lines are desirable for IPv6
我正在尝试获取远程服务器上的DNS信息(通过我尚未编码的脚本或程序)。
在Windows机器上,我需要获取DNS配置。我有两种在本地获取此信息的方法:
ipconfig /all
netsh interface ip show config
我可以运行这些命令并通过管道将它们输入到find中,然后以我想要的方式输出。我遇到的问题是远程运行它们(我不能使用PSExec)。netsh似乎有一个远程标记,但在远程运行时,show config似乎不起作用:
netsh -r IP_or_HostName interface ip show config
The following command
在那里,我试图用netty io 编写一个聊天应用程序。
我的服务器代码
Configuration config = new Configuration();
config.setHostname(my IP address);
config.setPort(3000);
final SocketIOServer server = new SocketIOServer(config);
server.start();
在客户端(网页),我有:
var socket = io.connect(my IP address);
当我使用我的公共