2014-11-21 35 views
0

我想要做什麼?從主機Teller到VirtualBox上的Solaris11

是從主機和其他使用相同網絡的其他人telnet到安裝在VirtualBox上的Solaris 11服務器。

問題?

我無法通過putty或tera術語連接到虛擬solaris 11 telnet。

它引發連接超時。

**** Tera term connection setup **** 
Host : 10.0.2.15 
Port : 23 
Service : Telnet 
SSH version : SSH2 
Protocol : UNSPEC 


**** Putty connection setup **** 
Host : 10.0.2.15 
Port : 23 
Connection type: Telnet 

Related Information

我在Windows 8.1親O/S成立的Solaris 11上VM VirtualBox的(4.3.18),我不得不通過終端遠程登錄設置,

sudo pkg install /service/network/telnet 
. 
. 
(after the installation was completed) 
svcadm enable telnet 

這使得telnet配置正確,我可以看到這個狀態消息...

svcs - a | grep telnet 
online  3:09:16  svc:/network/telnet:default 

看起來沒問題,端口號23是活動的並正在收聽。這是港口的狀態。 VirtualBox上的Solaris 11的

[email protected]:~$ netstat -an | grep LISTEN 
127.0.0.1.5999    *.*     0  0 128000  0 LISTEN 
127.0.0.1.4999    *.*     0  0 128000  0 LISTEN 
     *.111    *.*     0  0 128000  0 LISTEN 
     *.111    *.*     0  0 128000  0 LISTEN 
     *.23     *.*     0  0 128000  0 LISTEN 
     *.22     *.*     0  0 128000  0 LISTEN 
127.0.0.1.631    *.*     0  0 128000  0 LISTEN 
127.0.0.1.62126   *.*     0  0 128000  0 LISTEN 
127.0.0.1.25    *.*     0  0 128000  0 LISTEN 
127.0.0.1.587    *.*     0  0 128000  0 LISTEN 
127.0.0.1.36514   *.*     0  0 128000  0 LISTEN 
     *.34657    *.*     0  0 128000  0 LISTEN 
127.0.0.1.62132   *.*     0  0 128000  0 LISTEN 
127.0.0.1.45497   *.*     0  0 128000  0 LISTEN 
127.0.0.1.35337   *.*     0  0 128000  0 LISTEN 
127.0.0.1.51040   *.*     0  0 128000  0 LISTEN 
127.0.0.1.47604   *.*     0  0 128000  0 LISTEN 
127.0.0.1.50925   *.*     0  0 128000  0 LISTEN 
127.0.0.1.38960   *.*     0  0 128000  0 LISTEN 
127.0.0.1.41803   *.*     0  0 128000  0 LISTEN 
127.0.0.1.38624   *.*     0  0 128000  0 LISTEN 
127.0.0.1.37266   *.*     0  0 128000  0 LISTEN 
127.0.0.1.47491   *.*     0  0 128000  0 LISTEN 
127.0.0.1.59097   *.*     0  0 128000  0 LISTEN 
127.0.0.1.46758   *.*     0  0 128000  0 LISTEN 
127.0.0.1.35703   *.*     0  0 128000  0 LISTEN 
127.0.0.1.57959   *.*     0  0 128000  0 LISTEN 
127.0.0.1.58703   *.*     0  0 128000  0 LISTEN 
127.0.0.1.54041   *.*     0  0 128000  0 LISTEN 
::1.5999        *.*        0  0 128000  0 LISTEN  
     *.111        *.*        0  0 128000  0 LISTEN  
     *.23        *.*        0  0 128000  0 LISTEN  
     *.22        *.*        0  0 128000  0 LISTEN  
::1.631         *.*        0  0 128000  0 LISTEN  
::1.25         *.*        0  0 128000  0 LISTEN  
     *.54242       *.*        0  0 128000  0 LISTEN 

和網絡信息是...

DHCP Address : 10.0.2.15 
Subnet Mask : 255.255.255.0 
Default Route : [   ] (blank) 

[email protected]:~$ netstat -rn 

Routing Table: IPv4 
    Destination   Gateway   Flags Ref  Use  Interface 
-------------------- -------------------- ----- ----- ---------- --------- 
default    10.0.2.2    UG  3  5147 net0  
10.0.2.0    10.0.2.15   U   3   0 net0  
127.0.0.1   127.0.0.1   UH  2  956 lo0  

Routing Table: IPv6 
    Destination/Mask   Gateway     Flags Ref Use If 
--------------------------- --------------------------- ----- --- ------- ----- 
::1       ::1       UH  2  0 lo0 
fe80::/10     fe80::a00:27ff:fe09:faf3 U  2  0 net0 

網絡似乎很好,我可以通過該方式,通過預裝火狐瀏覽互聯網。

VirtualBox虛擬網絡配置看起來像這樣

connected to NAT 
Adopter type : Intel PRO/1000 MT Desktop (82540EM) 
random mode : false 
MAC address : 08002709FAF3 
Port Forwarding setting : none. 

我的主機網絡狀態...

DHCP enable: true 
IPv4 Address: 192.168.1.85 
IPv4 Subnet Mask: 255.255.255.0 
IPv4 Default Gateway: 192.168.1.1 
IPv4 DHCP Server: 192.168.1.1 
IPv4 DNS Server: 168.126.63.1, 168.126.63.2 

我應該給你相關的telnet配置的詳細信息?

什麼似乎是這個問題?我怎樣才能解決這個問題?

回答

0

使用NAT時,您不能訪問VM服務,除非您配置反向轉發端口。

最簡單的解決方法是將您的虛擬網卡從NAT切換到網橋模式,在這種情況下,您的虛擬機將從您的局域網中可見。

+0

謝謝,但我沒有VirtualBox上的NIC網絡選項。 NAT,NAT網絡,網橋適配器,內部網絡,主機專用適配器,普通驅動程序都是我得到的。 – hina10531 2014-11-21 10:09:24

+0

「橋接適配器」是您需要使用的。 – jlliagre 2014-11-21 10:11:42

+0

我剛剛更改了網絡設置,並且Internet上的VirtualBox在Solaris 11上無法正常工作。它沒有定義DHCP地址。 – hina10531 2014-11-21 10:17:10

相關問題