ip 路由显示

ip 路由显示

我正在设置具有以下配置的服务器:

  • Ubuntu 20.04
  • C# .NET Core 5.0 框架,不是运行时
  • Apache 2.4.41
  • 所有都在 VirtualBox VM 上运行

我已经构建并部署了 Visual Studio 附带的示例项目,并且它在本地运行时没有问题。

当我尝试访问该网站时出现以下错误:

 systemd-networkd[678]: enp0s8: DHCP: No gateway received from DHCP server.

这是我的设置:该域不存在于我的开发环境之外。我已将其添加到我的主机文件中。

  • Apache 配置:/etc/apache2/sites-enabled/xxxxx.config - 这是我尝试多种组合并使用 /etc/apache2/config-enable/xxxxx.config 后得到的。因此,我不确定我应该使用 config 还是 site。现在的设置似乎比我刚开始时更好。

     <VirtualHost *:80>
         ProxyPreserveHost On
         #ServerName xxx.xxxxx.com
         ServerName localhost
         ServerAlias xxx.xxxxx.com
         ProxyPass / http://127.0.0.1:5000/
         ProxyPassReverse / http://127.0.0.1:5000/
         RewriteEngine on
         RewriteCond %{HTTP:UPGRADE} ^WebSocket$ [NC]
         RewriteCond %{HTTP:CONNECTION} Upgrade$ [NC]
         RewriteRule /(.*) ws://127.0.0.1:5000/$1 [P]
         ErrorLog /var/log/apache2/xxxxx-error.log
         CustomLog /var/log/apache2/xxxxx-access.log common
    </VirtualHost>
    
  • 服务文件 /etc/system/system/xxxxx.service - 我也在这里尝试了不同的组合,这是我的最后一个版本。

     [Unit]
     Description=service description
     [Service]
     WorkingDirectory=/var/www/xxxxx
     ExecStart=/usr/bin/dotnet /var/www/xxxxx/xxxxx.dll
     Restart=always
     RestartSec=10
     KillSignal=SIGINT
     SyslogIdentifier=xxxxx
     User=www-data
     Environment=ASPNETCORE_ENVIRONMENT=Production
     [Install]
     WantedBy=multi-user.target
    

任何帮助都将不胜感激。提前谢谢您。

ip 路由显示

default via 10.0.2.2 dev enp0s3 proto dhcp src 10.0.2.15 metric 100
10.0.2.0/24 dev enp0s3 proto kernel scope link src 10.0.2.15
10.0.2.2 dev enp0s3 proto dhcp scope link src 10.0.2.15 metric 100
192.168.56.0/24 dev enp0s8 proto kernel scope link src 192.168.56.104

相关内容