Establish a VMware Telnet Extension Session
If you specify a proxy URI in the virtual serial port configuration, the virtual machine will initiate a telnet connection with the proxy. After the connection is established, the virtual machine initiates a message exchange to establish a VMware telnet extension session. The following progression describes the model for the message exchange and uses symbols to represent the codes. For the code equivalents, see the command descriptions in VMware Telnet Extension Commands for Proxy Communication.
- Start the VMware telnet session.
- Virtual Machine – Sends a message that indicates it will send VMware telnet extension commands to the proxy.IAC WILL VMWARE-TELNET-EXT
- Proxy – Responds that it will receive VMware telnet extension commands.IAC DO VMWARE-TELNET-EXT
- Identify known suboptions.
- Virtual Machine – Sends a message that indicates the set of suboption commands that it can send and receive. The suboptions are expressed as a sequence of codes that correspond to suboption commands.IAC SB VMWARE-TELNET-EXT KNOWN-SUBOPTIONS-1suboptionsIAC SE
- Proxy – Responds with a message that indicates the set of suboption commands that it can send and receive.IAC SB VMWARE-TELNET-EXT KNOWN-SUBOPTIONS-2suboptionsIAC SE
- Negotiate proxy support.
- Virtual Machine – Sends a request for the proxy to act as a VMware telnet extension proxy. The proxy request includes direction and URI information from the network backing for the virtual serial port. (For information about using the API to specify this information, see Create a Virtual Machine with a Network Serial Port.)IAC SB VMWARE-TELNET-EXT DO-PROXYdirection uriIAC SE
- Proxy – Responds, indicating that it will perform proxy operations.IAC SB VMWARE-TELNET-EXT WILL-PROXY IAC SE