не видьте мои виртуальные записи хоста в виртуальном поле

Я экспериментирую с программой удара, которую я создал, кто создает виртуальные хосты в апаче и устанавливает все соответствующие системные файлы как /etc/hosts, /etc/apache2/hosts-available/*.conf, создайте пользователя home, php.ini и т.д.

До сих пор все работает хорошо, и я вижу своих suexec пользователей при вводе test1/index.php или test2/index.php и т.д.

Я решил перейти на vbox (сервер человечности) и запустить скрипт, который завершился успешно. Мне удалось найти апачскую начальную страницу по http://192.168.56.1:2222/ (теперь, я сомневаюсь, было ли это от моего гостя или от моего апача хоста! Так или иначе я отредактировал сообщение в обеих машинах, таким образом, я знаю, где я!) когда я настроил свойства Network гостя как это:

vbox network 1 vbox network 2

Сразу я заметил, что не мог видеть свои виртуальные хосты, если я не редактировал vhost файл и сделал его значением по умолчанию как sudo apache2ctl -S показал мне (но затем ВСЕ пользователи показали что один)!

typival vhost файл:

#NameVirtualHost *:80

<VirtualHost *:80>
  ServerName test
  ServerAlias test
  ServerAdmin test@test.com
  DocumentRoot /home/test/public_html/

<IfModule mod_fcgid.c>
  SuexecUserGroup test test
  <Directory /home/test/public_html/>
    Options +ExecCGI
    Options -Indexes
    AllowOverride None
    AddHandler fcgid-script .php
    FCGIWrapper /home/suexec/test/cgi-bin/php-fcgi-wrapper .php
    Require all granted
  </Directory>
</IfModule>

  LogLevel debug
  ErrorLog /home/test/log/apache_error.log
  CustomLog /home/test/log/apache_access.log combined
  ServerSignature Off

</VirtualHost>

Моя первая мысль была о ufw гостя, таким образом, я решил начать играть с ним. Короче говоря, теперь я не вижу даже страницу апача по умолчанию путем ввода в моем хосте: http://192.168.56.1:2222/ даже если я пробую sudo ufw disable или sudo ufw reset или sudo ufw allow from 10.0.2.15 (в госте). Обратите внимание на то, что http://192.168.56.1/ показывает моему апачу хоста.

Шоу веб-страницы:

SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.1
Protocol mismatch.

Мой хост ifconfig:

eno1      Link encap:Ethernet  HWaddr 5c:26:0a:5f:f9:f0  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::3e4b:4e1d:c7a2:c4e4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:102930 errors:0 dropped:0 overruns:0 frame:0
          TX packets:110273 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:69360918 (69.3 MB)  TX bytes:21795276 (21.7 MB)
          Interrupt:20 Memory:e2e00000-e2e20000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:23108 errors:0 dropped:0 overruns:0 frame:0
          TX packets:23108 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:2514772 (2.5 MB)  TX bytes:2514772 (2.5 MB)

vboxnet0  Link encap:Ethernet  HWaddr 0a:00:27:00:00:00  
          inet addr:192.168.56.1  Bcast:192.168.56.255  Mask:255.255.255.0
          inet6 addr: fe80::800:27ff:fe00:0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:65 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:11332 (11.3 KB)

Мой гость ifconfig:

magellan@cent:~$ ifconfig
enp0s3    Link encap:Ethernet  HWaddr 08:00:27:4b:16:87  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe4b:1687/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4991 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3027 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:407687 (407.6 KB)  TX bytes:356072 (356.0 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:7 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:349 (349.0 B)  TX bytes:349 (349.0 B)

В данный момент ufw в моем госте показывает их:

magellan@cent:~$ grep 'DEFAULT_' /etc/default/ufw
DEFAULT_INPUT_POLICY="DROP"
DEFAULT_OUTPUT_POLICY="ACCEPT"
DEFAULT_FORWARD_POLICY="DROP"
DEFAULT_APPLICATION_POLICY="SKIP"

magellan@cent:~$ sudo ufw status numbered
Status: active

Какие-либо идеи как, что я могу сделать?

0
задан 28 October 2016 в 14:13

1 ответ

Мне удалось только получить доступ к апачской странице по умолчанию в моем госте путем выполнения это :

  1. я отбросил все гостевые соединения и создал новое, только для хоста (Файл-> Предпочтения-> Сеть-> Сети, Только для хоста-> Создают)
  2. Затем при Настройках гостя-> Сеть-> Адаптер 1, Приложенный к: только для хоста).

От гостя ifconfig

magellan@g3site001:~$ ifconfig
enp0s3    Link encap:Ethernet  HWaddr 08:00:27:4b:16:87  
          inet addr:192.168.56.101  Bcast:192.168.56.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe4b:1687/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6460 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5096 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:590863 (590.8 KB)  TX bytes:2738709 (2.7 MB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:7 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:349 (349.0 B)  TX bytes:349 (349.0 B)

я могу получить доступ к странице по умолчанию как http://192.168.56.101/, Но тем не менее, я не могу получить доступ к своим хостам http://192.168.56.101/suexec-test/index.php или http://192.168.56.101/test/index.php и т.д. ???

The requested URL /suexec-test/index.php was not found on this server.
0
ответ дан 28 September 2019 в 07:33

Другие вопросы по тегам:

Похожие вопросы: