iptables 手册页将其定义为“本地地址”,但这仅指 127 范围 (localhost) 还是也包括 10、169、192?
显然,我的主机文件被忽略了。
它包含了:
127.0.0.1 localhost.localdomain 本地主机
127.0.0.1 mydomain.com
127.0.0.1 无处
如果我 ping localhost 或“无处”,我会收到“未知主机”错误。如果我 ping mydomain.com,ping 会成功,但它会报告 mydomain.com 的 Internet ip 地址(来自外部名称服务器)。
服务器正在运行 ubuntu hardy。有没有办法禁用(并重新启用)/etc/hosts 文件?
我在我的 xp 机器上设置了 IIS 并设置了一个默认主页(安装了 IIS)。我认为这是一个帮助页面。
当我使用http://localhost访问页面时,它工作正常(IE/Chrome 或 FF)但是当我使用http://hostname访问它时,它会提示输入登录名/密码并在我输入域 ID 和密码时工作内联网。
我确保在默认站点和“网站”节点的属性窗口中启用了“匿名访问”。
我搜索了类似查询的堆栈溢出,但有些人表示我需要更改 IE/FF 设置以允许“集成安全性”等,有些人建议查看“日志文件”。
我不想更改 IE 设置,IIS 服务器的日志文件中没有任何异常。
谁能帮我弄清楚为什么会这样?
谢谢某人
我有一个在本地主机/端口 80 上运行 apache 的 ubuntu 服务器。它的域是 sub.domain.com
如果我在该机器上向http://localhost发出 curl 请求,它将立即出现“无法连接到主机”的错误。
如果我在该机器上向 sub.domain.com 发出 curl 请求,它将无限循环地坐在那里,直到几分钟后超时。
如果我在另一台机器上的网络浏览器中打开 sub.domain.com,它会显示我的 html 页面。
如果我用另一台机器向 sub.domain.com 发出 curl 请求,它将连接。
这里有什么交易?
在本地主机上运行 sshd 服务。为root并user1使用 ssh-keygen创建了两对 rsa 密钥。从 root/.ssh/id_rsa.pub 复制到 user1/.ssh/id_rsa.pub。改变权限为600试过ssh -l user1 localhost和ssh -l root localhost,但都失败,权限被拒绝(公钥,键盘交互)。. 我是否必须将公钥复制到~/.ssh两个用户的文件夹中?配置有什么问题?为什么我无法连接到本地主机?
文件/etc/ssh/sshd_config:
RSAAuthentication yes
PubkeyAuthentication yes
PasswordAuthentication yes
UsePAM no
AllowUsers user1 root
PermitRootLogin yes
Run Code Online (Sandbox Code Playgroud)
在文件中/etc/ssh/ssh_config是未注释的行:
RSAAuthentication yes
PasswordAuthentication no
ForwardX11 no
SendEnv LANG LC_*
HashKnownHosts yes
GSSAPIAuthentication yes
GSSAPIDelegateCredentials no
PubkeyAuthentication yes
Run Code Online (Sandbox Code Playgroud)
编辑 1
我正在尝试连接到本地主机。我必须能够仅使用公钥登录到 user1,同时可以使用公钥和/或密码以 root 身份登录。
编辑 2
我复制了cp ~/.ssh/id_rsa.pub /home/user1/.ssh/authorized_keys。更改了权限chmod -R 700 …
所以我有一个浏览器兼容性派对,我们在某个 web 项目中的某个时候都有,想要访问我的本地 Cassini 实例,由 VS2008 创建,而不必上传到我们的存储库/部署环境来检查 IE6/7 何时运行良好.
谁能告诉我是否可以从另一台机器访问 VS Cassini?如果是这样,我必须做什么才能让它工作?如果不是,我有什么选择?
谢谢,丹尼斯
我想添加这个条目:
127.0.0.1 api.localhost
Run Code Online (Sandbox Code Playgroud)
测试我的网络应用程序的 api。
但是,主机文件说:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
Run Code Online (Sandbox Code Playgroud)
添加我想添加的条目是否安全?事情会出错吗?
我注意到两台 Mac 上的 Apache 虚拟主机存在一些问题,否则它们具有相同类型的设置(就 httpd.conf、vhosts、主机等而言)。在一台 Mac 上,虚拟主机可以正常运行,而在另一台 Mac 上,我在端口 80 上连接被拒绝。
我认为这似乎不是 Apache 配置的问题,而是与端口有关。
即,无法在 80 上为虚拟主机 test.dev 提供服务的机器在端口扫描时向我显示了这一点:
???????????? ???????????????????...
Port Scanning host: 127.0.0.1
Open TCP Port: 88 kerberos
Open TCP Port: 445 microsoft-ds
Open TCP Port: 548 afpovertcp
Open TCP Port: 631 ipp
???????????? ?????? ?????????…
Run Code Online (Sandbox Code Playgroud)
为 test.dev 提供服务的机器显示:
Port Scanning host: 127.0.0.1
Open TCP Port: 22 ssh
Open TCP Port: 53 domain
Open TCP Port: 80 http
Open TCP Port: 88 kerberos
Open TCP Port: 445 …Run Code Online (Sandbox Code Playgroud) 我正在尝试通过我的 IP 地址访问 localhost。我的 IP 地址是/曾经217.164.79.62(它被设置为自动分配,因此它不断变化)。
当我访问 时http://localhost/,我会看到 XAMPP 主页。
但是,当我访问 时http://217.164.79.62/,我收到以下消息:
服务器 217.164.79.62:80 需要用户名和密码。
用户名:
密码:
我如何获得用户名和密码?
我正在尝试从 minikube 容器访问本地 MySQL 数据库。我的 minikube 可在带有 hyper-v 驱动程序的 Windows 10 上运行。我找到了一些解决方案(从 VirtualBox 创建仅主机网络),但没有找到适用于 hyper-v 的解决方案。有人可以帮助我如何从 minikube hyper-v 连接到 localhost mysql 服务器吗?
localhost ×10
mac-osx ×2
apache-2.2 ×1
apache-2.4 ×1
curl ×1
firewall ×1
hostname ×1
hosts-file ×1
iis ×1
iptables ×1
kubernetes ×1
linux ×1
loopback ×1
minikube ×1
mysql ×1
networking ×1
port ×1
rsa ×1
ssh ×1
ubuntu ×1
virtualhost ×1
windows-xp ×1
xampp ×1