Z tego co widzę to jest karta wifi, a eth0 jest kartą sieciową na kabel xD. Należałoby skonfigurować bezprzewodowy interfejs sieciowy, albo wybrać nat.
Jeśli w ustawieniach sieci VM masz VirtualBox Host Only, to adres IP przydzielany jest przez serwer DHCP wbudowany w hyperwizor, a nie przez router i pulę adresów, jak i samą adresację można zmienić, w tym przypadku ruch jest routowany pomiędzy hostem, a VM. Jeśli chcesz mieć wyjście poza sieć 192.168.56.0/24, np. do internetu, musisz na TP Linku dodać trasę statyczną do tej sieci.
Może wystarczy zrestartować router lub przywrócić ustawienia fabryczne, często to pomaga.
Nie wiem jaki jest tego sens, poza stratą czasu, ale spoko. Jeśli polecenie service networking restart zakończy się niepowodzeniem, to i restart tu nie pomoże, bo podczas uruchamiania systemu, konfiguracja sieci również zakończy się niepowodzeniem. Linux to nie Windows, że trzeba go z byle błahego powodu restartować
Chodzi mi o to jak uzyskać zewnętrzny dostep do virtualnej maszyny na debianie. Z NAT sie chyba nie połącze a z hostonly dziala tylko na hoscie. Aktualnie w routerze ustawilem sobie DMZ i normalnie działa, na apache na hoscie normalnie mogą wejść z zew ip. Moim celem jest uzyskanie tego samego efektu lecz na virtualbox.
Najpierw piszesz o jednym problemie, potem o innym. Jeśli chcesz mieć dostęp do maszyny, to albo stawiasz ją w DMZ, albo w przekierowujesz porty. Czasami zdarza się też tak, że z własnej sieci nie dostaniesz się do serwera przez publiczne IP, bo router nie wie jak wysłać pakiet sam do siebie.
powiedz mi w jaki sposób mam dac DMZ na virtualbox jak od początku wałkuję temat że netiaspot nie przydziela mu adresu sieciowego. DMZ mam aktualnie ustawione na laptopa przez polaczenie Wi-Fi. DMZ normalnie działa, mam zewnętrzne połączenie ale chcę mieć to połączenie na własnie debianie który jest na virtualbox.
W pierwszym poście napisałem że mam właśnie problem z tym że router nie widzi virtualboxa i przez to nie mogę nic dalej zrobić.
No tak, ale w przedostatnim poście wchodzisz na temat przekierowania portów. Próbowałeś resetować router? Nie filtrujesz czasem MAC adresów? Spróbuj ręcznie przypisać adres IP Debianowi.
Tymczasowo.
su
ip addr add 192.168.1.253/24 broadcast 192.168.1.255 dev eth0
ip link set dev eth0 up
Na stałe.
su
mv -v /etc/network/interfaces /etc/network/interfaces.backup
echo -e "\nauto lo\niface lo inet loopback\n\nauto eth0\niface eth0 inet static\naddress 192.168.1.253\nnetmask255.255.255.0\nbroadcast 192.168.1.255\ngateway 192.168.1.1\nnetwork 192.168.1.0" > /etc/network/interfaces
service networking restart
Co to znaczy? Możesz pingować adres routera? Zapora w routerze nie filtruje adresów IP? Nie masz włączonej izolacji hostów na AP? Mnie interesują tylko i wyłącznie konkrety, a nie ogólniki.
Sprawdź w ustawieniach sieci bezprzewodowej routera (ustawienia AP) czy masz tam taką opcję o nazwie AP isolation lub podobnie i jeśli jest zaznaczona, odznacz ją.