Ik probeerde een telnet-verbinding te maken tussen Ubuntu en Guest OS (Kali). Maar het probleem “Kan geen verbinding maken met externe host: verbinding geweigerd” treedt op in zowel Ubuntu-terminal als Guest OS (Kali) Terminal. Ik heb de ip-instellingen van Guest OS als volgt geconfigureerd en ik kan ping-pakketten perfect van beide kanten verzenden.
Volgens de verzonden en ontvangen ping-pakketten, lijkt het erop dat er geen probleem is met de verbindingslijn tussen deze twee systemen. Maar als ik probeer binnen te komen
In Ubuntu:
telnet ipAddressOfGuestOS
of
In gast-besturingssysteem:
telnet ipAddressOfUbuntu
de terminal retourneert de foutmelding “Kan geen verbinding maken met externe host: verbinding geweigerd”. Hoe kan ik dit probleem oplossen?
Antwoord 1, autoriteit 100%
0.Configureer het gast-besturingssysteem via Virtualbox als volgt.
VirtualBox Manager > Settings > Network
Attached to: Bridged Adapter
Name : eth0
Advanced:
Promiscuous Mode: Allow All
1.Installeer telnet gebruik deze opdracht in de hoofdterminal van het besturingssysteem:
sudo apt-get install xinetd telnetd
2.Bewerk /etc/inetd.conf in het hoofdbesturingssysteem met uw favoriete bestandseditor met root-permissie, voeg deze regel toe:
telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
3.Bewerk /etc/xinetd.conf in het hoofdbesturingssysteem, laat de inhoud er als volgt uitzien:
Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/
defaults
{
# Please note that you need a log_type line to be able to use log_on_success
# and log_on_failure. The default is the following :
# log_type = SYSLOG daemon info
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}
4.Gebruik deze opdracht om Telnet-server in hoofdsysteem te starten:
sudo /etc/init.d/xinetd restart
Dat was alles. Trouwens, deze configuratie beïnvloedt alleen hoofdsysteem die u gebruikt in plaats van Guest OS. Dat wil zeggen, u kunt een telnet-verbinding maken, net van de terminal van Guest OS naar Main OS, niet van Hoofd OS naar Guest OS. Omdat, Telnet-server in het hoofdsysteem staat. Om tweewegtelnet-communicatie te kunnen doen, moet u de bovenstaande stappen in de terminal van Guest OS herhalen.
Resource: http://ubuntuguide.net/install- en inschakelen-telnet-server-in-ubuntu-linux
Antwoord 2, Autoriteit 38%
- Controleer IPSBARE REGELS.
IPTAIEN -L
- POSEL IPTABLES
IPTABELS -F
- probeer opnieuw telnet
Aandacht : Als u IPTABELS spoelt (bij uitvoer: IPTABLES -F) kan het uw SSH-verbinding gewoon sluiten, zodat u nog geen verbinding kunt maken met uw server
Antwoord 3, Autoriteit 12%
Eerst moeten we Ubuntu System Log zien met deze opdracht
sudo gedit / var / log / syslog
En als u deze fout ziet “execv (/ usr / sbin / tcpd) mislukt: geen bestand of map” Draai deze opdracht
vervolgens uit
Sudo Apt-Get Installeer TCPD
Het zal uw probleem oplossen (zo niet, dan moet u uw systeemfout op Google zoeken)
Antwoord 4
Controleer de Telnet-service
psgrep xinetd