[mosh-users] mosh and ipv6

Quentin Smith quentin at MIT.EDU
Fri Jul 12 15:12:32 EDT 2013


Hi Jeffry,

We've already got IPv6 support on our radar 
(https://github.com/keithw/mosh/issues/81).

We haven't prioritized it yet because we think for it to be truly useful, 
given today's IPv6 deployment status, the Mosh client needs to be able to 
seamlessly roam between IPv4 and IPv6. That's going to necessitate some 
protocol changes, and also some additional logic in the client and server 
to figure out all the addresses the server is reachable on.

--Quentin

On Fri, 12 Jul 2013, Jeffry Handal wrote:

> To Whom It May Concern,
> 
> Mosh is a great idea and piece of code. I use it on a daily basis to re-establish connections on the fly. Any way, since we are big believers of ipv6 at LSU, we have had a complete deployment of a dual stack network for 4 years now. We are now beginning to
> start deploying ipv6 only networks. In one such network that we are testing, mosh did not work. I believe it is because it does not work over ipv6 yet. This email is to put a bug in your ear to hopefully steer you in that direction. We would e happy to test
> the code once it supports ipv6.
> 
> Below is basic output of me trying to connection to the mosh server:
> 
> Try 1: only resolves for A records
> 
> UNI-2:~ uni$ mosh xxxxx at uni-tower.lsu.edu --ssh="ssh -p xxx"
> /usr/bin/mosh: connect to host 192.16.176.140 port 443: No route to host
> ssh_exchange_identification: Connection closed by remote host
> /usr/bin/mosh: Did not find mosh server startup message.
> 
> Try 2: used ipv6 addresss
> 
> UNI-2:~ uni$ mosh xxxxx at 2620:105:b050:1900:21d:7dff:feb6:e848 --ssh="ssh -p xxx"
> /usr/bin/mosh: Could not resolve hostname 2620:105:b050:1900:21d:7dff:feb6:e848
> ssh_exchange_identification: Connection closed by remote host
> /usr/bin/mosh: Did not find remote IP address (is SSH ProxyCommand disabled?).
> 
> Try 3: used ipv6 address with brackets
> 
> UNI-2:~ uni$ mosh xxxxx@[2620:105:b050:1900:21d:7dff:feb6:e848] --ssh="ssh -p xxx"
> /usr/bin/mosh: Could not resolve hostname [2620:105:b050:1900:21d:7dff:feb6:e848]
> ssh_exchange_identification: Connection closed by remote host
> /usr/bin/mosh: Did not find remote IP address (is SSH ProxyCommand disabled?).
> 
> UNI-2:~ uni$ ping6 2620:105:b050:1900:21d:7dff:feb6:e848
> PING6(56=40+8+8 bytes) 2620:105:b00b:6808::100 --> 2620:105:b050:1900:21d:7dff:feb6:e848
> 16 bytes from 2620:105:b050:1900:21d:7dff:feb6:e848, icmp_seq=0 hlim=61 time=7.261 ms
> 16 bytes from 2620:105:b050:1900:21d:7dff:feb6:e848, icmp_seq=1 hlim=61 time=3.868 ms
> ^C
> --- 2620:105:b050:1900:21d:7dff:feb6:e848 ping6 statistics ---
> 2 packets transmitted, 2 packets received, 0.0% packet loss
> round-trip min/avg/max/std-dev = 3.868/5.564/7.261/1.697 ms
> 
> Thanks for the help. Regards,
> 
> -- 
> Jeffry J.Handal,  SMIEEE, MSEE, PE
> Manager, Network Engineering and Architecture
> Univeristy Networking and Infrastructure
> Louisiana State University
> Office: (225)578-1966
> Fax:    (225)578-6400
> 
>


More information about the mosh-users mailing list