我是第一次接触这些东西。我有一个新的 Ubuntu 服务器。我的 PostFix 和 SSH 可以正常工作。
我已经安装了 Wordpress(Lamp stack、apache2 和 MariaDB)。我还安装了 NextCloud,然后又将其卸载。
现在,Localhost 可以正常显示我的 wordpress 网站。但我的静态 IP 和域名却不能。
当我访问我的静态 IP 时:
Unable to connect
Firefox can’t establish a connection to the server at [Static ip here].
当我访问我的域名时:
Hmm. We’re having trouble finding that site.
We can’t connect to the server at [domain name].
总是很难知道在这里要展示什么数据。但是从其他帖子(我曾尝试关注它们但没有成功)我看到了一些内容,我会添加它,但如果您需要更多信息,请询问。
iptables -L -n | grep 80
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:80
/etc/hosts
127.0.0.1 localhost
127.0.1.1 [computername]
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
网络状态监测
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 1013/mysqld
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 713/systemd-resolve
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 913/sshd: /usr/sbin
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1091/cupsd
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 2251/master
tcp6 0 0 :::80 :::* LISTEN 1048/apache2
tcp6 0 0 :::22 :::* LISTEN 913/sshd: /usr/sbin
tcp6 0 0 ::1:631 :::* LISTEN 1091/cupsd
tcp6 0 0 :::443 :::* LISTEN 1048/apache2
ufw 状态详细
To Action From
-- ------ ----
22/tcp ALLOW IN Anywhere
80/tcp ALLOW IN Anywhere
25/tcp (Postfix) ALLOW IN Anywhere
25/tcp ALLOW IN Anywhere
465/tcp ALLOW IN Anywhere
80 ALLOW IN Anywhere
443 ALLOW IN Anywhere
22/tcp (v6) ALLOW IN Anywhere (v6)
80/tcp (v6) ALLOW IN Anywhere (v6)
25/tcp (Postfix (v6)) ALLOW IN Anywhere (v6)
25/tcp (v6) ALLOW IN Anywhere (v6)
465/tcp (v6) ALLOW IN Anywhere (v6)
80 (v6) ALLOW IN Anywhere (v6)
443 (v6) ALLOW IN Anywhere (v6)
lsof-i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
apache2 1048 root 4u IPv6 31553 0t0 TCP *:http (LISTEN)
apache2 4128 www-data 4u IPv6 31553 0t0 TCP *:http (LISTEN)
apache2 4129 www-data 4u IPv6 31553 0t0 TCP *:http (LISTEN)
apache2 4130 www-data 4u IPv6 31553 0t0 TCP *:http (LISTEN)
apache2 4131 www-data 4u IPv6 31553 0t0 TCP *:http (LISTEN)
apache2 4132 www-data 4u IPv6 31553 0t0 TCP *:http (LISTEN)
apache2 4134 www-data 4u IPv6 31553 0t0 TCP *:http (LISTEN)
a2dissite 命令仅显示我自己的域。
我的域名配置(在站点启用中)
<VirtualHost *:80>
ServerName [domain name]
ServerAlias www.[domain name]
ServerAdmin [my mail]
DocumentRoot /var/www/[domain name]
<Directory "/var/www/[domain name]">
Options FollowSymlinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
我觉得我现在已经尝试了很多事情,但似乎找不到正确的帖子来引导我找到答案。
最后一件事是我的域名是.dk,我不知道这是否会改变什么,但现在你知道了。
我希望你可以。
答案1
ISP 已重置路由器设置(默认情况下每年重置一次),因此我的静态 IP 已更改。