• Tunnel

    From Shawn Highfield@1:229/452.1 to All on Wed Apr 6 10:17:20 2016
    Hello All!

    Until I can fork out money for a new router, I've configured a tunel with he.net. (At least I think I have).

    2001:470:1d:50e::/64 The portscan shows it resolving correctly, but I am a little lost if I need to do anything on the binkd machine. Could anyone see if they could connect to binkd on that address?

    Shawn

    ... It depends on which end he tries to light.
    ---
    * Origin: Tiny's Trailer (1:229/452.1)
  • From Björn Felten@2:203/2 to Shawn Highfield on Wed Apr 6 23:22:15 2016
    2001:470:1d:50e::/64

    Neither 2001:470:1d:50e::1 nor 2001:470:1d:50e::2 pings for me.

    --- Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.1.16) Gecko/20101125
    * Origin: news://eljaco.se (2:203/2)
  • From Tony Langdon@3:633/410 to Shawn Highfield on Thu Apr 7 07:06:00 2016
    Shawn Highfield wrote to All <=-

    Hello All!

    Until I can fork out money for a new router, I've configured a tunel with he.net. (At least I think I have).

    2001:470:1d:50e::/64 The portscan shows it resolving correctly, but
    I am a little lost if I need to do anything on the binkd machine.
    Could anyone see if they could connect to binkd on that address?

    That's not an individual address, it's a subnet address. What does ifconfig (Linux/Mac) or ipconfig (Windows) tell you about your addresses?

    Also, IIRC, you do need to configure your end of the tunnel. Should be instructions on he.net to guide you. Not knowing what OS you're on, I can't be more specific. I know on Linux it's pretty straightforward. I've never tried to use a Windows machine as the tunnel endpoint, so I have no idea there.


    ... Growing older is typical. Growing up is the option.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Michiel van der Vlist@2:280/5555 to Shawn Highfield on Thu Apr 7 13:23:18 2016
    Hello Shawn,

    On Wednesday April 06 2016 10:17, you wrote to All:

    Until I can fork out money for a new router, I've configured a tunel with he.net. (At least I think I have).

    A tunnel has two end points. Yours end and he.net's end. They both have an IPv6 address. Theirs end with ::1 and your's ends with ::2. Wahat are those addresses? If the tunnel is set up correctly, we should be able to ping both ends.

    2001:470:1d:50e::/64

    In addtion to the adreesss of the tunnel itself, there is the address range of the subnet that is routed through the tunnel. All devices on your LAN should get an IPv6 addres starting with 2001:470:1d:50e:

    As mention by Tony, you can see those with the ifconfig or ipconfig command.

    The portscan shows it resolving correctly,
    but I am a little lost if I need to do anything on the binkd machine. Could anyone see if they could connect to binkd on that address?

    You may need to open port 24554 on the firewall. (for IPv4 and IPv6)

    You need a binkp implementation that supports IPv6. (binkd >1.0 or MBSE)


    Cheers, Michiel

    --- GoldED+/W32-MSVC 1.1.5-b20130111
    * Origin: 2001:470:1f15:1117::1 (2:280/5555)
  • From Shawn Highfield@1:229/452.1 to Tony Langdon on Thu Apr 7 06:03:58 2016
    Tony Langdon wrote in a message to Shawn Highfield:

    on, I can't be more specific. I know on Linux it's pretty
    straightforward. I've never tried to use a Windows machine as the
    tunnel endpoint, so I have no idea there.

    I get it now. This machine is a linux box and yes was very straight foward to configure. I'll have to see if it's even possible since the BBS box is a windows XP virtual machine.

    Shawn
    ... It's not a bug, it's an undocumented feature.
    ---
    * Origin: Tiny's Trailer (1:229/452.1)
  • From Shawn Highfield@1:229/452.1 to Tony Langdon on Thu Apr 7 06:10:38 2016
    Tony Langdon wrote in a message to Shawn Highfield:

    straightforward. I've never tried to use a Windows machine as the
    tunnel endpoint, so I have no idea there.

    ipv6 install
    ipv6 rtu ::/0 /2::216.66.38.58 pub
    ipv6 adu 2/2001:470:1c:50e::2

    Those are the commands for WinXP. ;) I'm just a bit confused on the last command. Is that assigning the ::2 address to that machine? Sorry for the dumb question, but I don't want to run that until I'm sure as I don't know how to remove the IPV6 if it fails on that old OS. :)

    Shawn
    ... Any safety factor set as a result of practical experience will be exceeded ---
    * Origin: Tiny's Trailer (1:229/452.1)
  • From Tony Langdon@3:633/410 to Shawn Highfield on Thu Apr 7 22:54:00 2016
    Shawn Highfield wrote to Tony Langdon <=-

    Tony Langdon wrote in a message to Shawn Highfield:

    on, I can't be more specific. I know on Linux it's pretty straightforward. I've never tried to use a Windows machine as the
    tunnel endpoint, so I have no idea there.

    I get it now. This machine is a linux box and yes was very straight foward to configure. I'll have to see if it's even possible since the
    BBS box is a windows XP virtual machine.

    You will need to make sure you request a subnet (/64 or bigger)outed through your tunnel.

    If it's running in bridged mode, you should be able to assign both the Linux and Windows Ethernet interfaces an IPv6 address. The Linux box will be the router for IPv6 packets. Architecturally, it will look like 2 PCs on the same LAN. This does assume that the virtual machine's Ethernet interface is bridged with the host. If it is not, it should still be possible to make it work, but there might be some changes to the routing.
    ... I may not be perfect, but parts of me are excellent.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Tony Langdon@3:633/410 to Shawn Highfield on Thu Apr 7 22:56:00 2016
    Shawn Highfield wrote to Tony Langdon <=-

    Tony Langdon wrote in a message to Shawn Highfield:

    straightforward. I've never tried to use a Windows machine as the
    tunnel endpoint, so I have no idea there.

    ipv6 install
    ipv6 rtu ::/0 /2::216.66.38.58 pub
    ipv6 adu 2/2001:470:1c:50e::2

    Those are the commands for WinXP. ;) I'm just a bit confused on the
    last command. Is that assigning the ::2 address to that machine?
    Sorry for the dumb question, but I don't want to run that until I'm
    sure as I don't know how to remove the IPV6 if it fails on that old OS.
    :)

    One thing to check is how to set a static IPv6 on Windows XP, can't say I've tried that either. The XP stack is a bit different to the later ones, because it's not a full production stack. The later Windows versions (Vista and later) streamlined it a lot.


    ... Warning: Your tagline is low. Pull up. Pull..
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Michiel van der Vlist@2:280/5555 to Tony Langdon on Thu Apr 7 16:24:41 2016
    Hello Tony,

    On Thursday April 07 2016 22:56, you wrote to Shawn Highfield:

    One thing to check is how to set a static IPv6 on Windows XP,

    netsh int ipv6 add address ?

    will tell you how to do it.

    But... In many cases SLAAC will do fine by adding abn address based on de MAC address of the interface.


    Cheers, Michiel

    --- GoldED+/W32-MSVC 1.1.5-b20130111
    * Origin: 2001:470:1f15:1117::1 (2:280/5555)
  • From Shawn Highfield@1:229/452.1 to Tony Langdon on Thu Apr 7 11:32:32 2016
    Tony Langdon wrote in a message to Shawn Highfield:

    One thing to check is how to set a static IPv6 on Windows XP, can't
    say I've tried that either. The XP stack is a bit different to the
    later ones, because it's not a full production stack. The later
    Windows versions (Vista and later) streamlined it a lot.

    I am following now. I'll do some more reading on this. I know I have it working on the Linux laptop and the Windows 10 machine now. Though I might just discontinue the tunnel and upgrade my router next week as they have a sale on the updated tp-link cheepo's, since my ISP supports IPV6.

    Thanks again for the help.

    Shawn
    ... What a man needs in gardening is a cast iron back with a hinge in it.
    ---
    * Origin: Tiny's Trailer (1:229/452.1)
  • From Richard Menedetter@2:310/31 to Shawn Highfield on Thu Apr 7 22:22:26 2016
    Hi Shawn!

    06 Apr 2016 10:17, from Shawn Highfield -> All:

    Until I can fork out money for a new router, I've configured a tunel with he.net. (At least I think I have).

    2001:470:1d:50e::/64 The portscan shows it resolving correctly,
    but I am a little lost if I need to do anything on the binkd machine. Could anyone see if they could connect to binkd on that address?

    You need to announce a subnet via RADVD (router advertisment deaemon)
    Your host then configures an IPv6 address in that subnet automatically (or you can assign one manually)

    Then you should hava an IPv6 address on your host, and be able to
    ping6 ipv6.google.com
    Or go to http://test-ipv6.com/

    Then you add an IPv6 AAAA record to your domain name, and make sure the binkp port is allowed through your firewall.

    CU, Ricsi

    --- GoldED+/LNX
    * Origin: fido.ricsi.priv.at (2:310/31)
  • From Tony Langdon@3:633/410 to Michiel van der Vlist on Fri Apr 8 07:46:00 2016
    Michiel van der Vlist wrote to Tony Langdon <=-

    Hello Tony,

    On Thursday April 07 2016 22:56, you wrote to Shawn Highfield:

    One thing to check is how to set a static IPv6 on Windows XP,

    netsh int ipv6 add address ?

    will tell you how to do it.

    It's years since I've had to do anything more than turn on IPv6 for an XP box, so I don't know. nearly all of my server applications are done on Linux, the rest on Vista or later, where IPv6 is configured through Control Panel.

    But... In many cases SLAAC will do fine by adding abn address based on
    de MAC address of the interface.

    I can't recall if XP has the privacy extensions, which would mean the address definitely wasn't static, unless you turn them off.


    ... Truth has nothing to fear from examination
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Tony Langdon@3:633/410 to Shawn Highfield on Fri Apr 8 07:47:00 2016
    Shawn Highfield wrote to Tony Langdon <=-

    I am following now. I'll do some more reading on this. I know I
    have it working on the Linux laptop and the Windows 10 machine now.
    Though I might just discontinue the tunnel and upgrade my router next
    week as they have a sale on the updated tp-link cheepo's, since my ISP supports IPV6.

    That's definitely the way to go, get the native IPv6 happening.

    Thanks again for the help.

    You're welcome. :)


    ... We got a situation where someone's got a button connected to a bomb!
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Tony Langdon@3:633/410 to Richard Menedetter on Fri Apr 8 07:55:00 2016
    Richard Menedetter wrote to Shawn Highfield <=-

    You need to announce a subnet via RADVD (router advertisment deaemon)
    Your host then configures an IPv6 address in that subnet automatically
    (or you can assign one manually)

    I tend to use auto assignment for workstations and manual static IPs for servers (including the BBS). If you go with manual assignment, there's a zillion ways it can be done, including encoding your Fidonet node number into the host part! :)

    Then you should hava an IPv6 address on your host, and be able to
    ping6 ipv6.google.com
    Or go to http://test-ipv6.com/

    Then you add an IPv6 AAAA record to your domain name, and make sure the binkp port is allowed through your firewall.

    Always good to check firewalling. My router, by default, blocks all incoming IPv6 traffic, but I can choose to either open sprcific TCP/UDP ports or expose a host to the Internet completely. The nomenclature is totally wrong (it's called "port forwarding" in the web interface, but is actually a packet filter), but it works. :)


    ... File not found: Loading something that looks similar...
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Michiel van der Vlist@2:280/5555 to Tony Langdon on Fri Apr 8 00:32:09 2016
    Hello Tony,

    On Friday April 08 2016 07:46, you wrote to me:

    But... In many cases SLAAC will do fine by adding abn address
    based on de MAC address of the interface.

    I can't recall if XP has the privacy extensions, which would mean the address definitely wasn't static, unless you turn them off.

    WinXP supports privacy extension. It is on by default. But there is also the SLAAC address. If PE is enabled, it will use the PE address for outgoing connections. But the machine will always answer to the static address as well.

    The address ending in 213d is the SLAAC address derived from the MAC address of the interface. The other is the PE address that changes every 24 hours:

    Ethernetadapter LAN-Verbindung:

    Verbindungsspezifisches DNS-Suffix: lan
    IP-Adresse. . . . . . . . . . . . : 192.168.1.3
    Subnetzmaske. . . . . . . . . . . : 255.255.255.0
    IP-Adresse. . . . . . . . . . . . : 2001:470:1f15:1117:f107:761e:96a3:5acd
    IP-Adresse. . . . . . . . . . . . : 2001:470:1f15:1117:215:60ff:fe52:213d
    IP-Adresse. . . . . . . . . . . . : fe80::215:60ff:fe52:213d%4
    Standardgateway . . . . . . . . . : 192.168.1.1
    fe80::cc4e:3cff:fe29:e7ec%4


    Cheers, Michiel

    --- GoldED+/W32-MSVC 1.1.5-b20130111
    * Origin: 2001:470:1f15:1117::1 (2:280/5555)
  • From Tony Langdon@3:633/410 to Michiel van der Vlist on Fri Apr 8 09:51:00 2016
    Michiel van der Vlist wrote to Tony Langdon <=-

    The address ending in 213d is the SLAAC address derived from the MAC address of the interface. The other is the PE address that changes
    every 24 hours:

    No probs, thanks for that little tutorial. Useful to know.


    ... Baroque: When you are out of Monet.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Tommi Koivula@2:221/6 to Michiel van der Vlist on Fri Apr 8 09:02:08 2016
    On 8.4.2016 1:32, Michiel van der Vlist - Tony Langdon wrote:

    But... In many cases SLAAC will do fine by adding abn address
    based on de MAC address of the interface.

    I can't recall if XP has the privacy extensions, which would mean the address definitely wasn't static, unless you turn them off.

    WinXP supports privacy extension. It is on by default. But there is also
    the SLAAC address. If PE is enabled, it will use the PE address for
    outgoing connections. But the machine will always answer to the static address as well.

    WinXP/2003 always uses the SLAAC address for outgoing by default, it
    cannot be changed. But you can force a program to bind to a certain address.

    ===
    Connection-specific DNS Suffix . :
    IP Address. . . . . . . . . . . . : 2001:470:1f15:cb0:200:ff:fe00:99
    IP Address. . . . . . . . . . . . : 2001:470:1f15:cb0:f1d0:2:221:6
    IP Address. . . . . . . . . . . . : 2001:470:1f15:cb0:f1d0:2:221:1
    IP Address. . . . . . . . . . . . : 2001:470:1f15:cb0:f1d0:2:221:0
    IP Address. . . . . . . . . . . . : 2001:470:1f15:cb0::9
    IP Address. . . . . . . . . . . . : fe80::200:ff:fe00:99%4
    Default Gateway . . . . . . . . . : fe80::beee:7bff:fe6a:f84c%4
    ===

    I have all these addresses defined to my win2003 and in binkd.cfg there is:

    bindaddr [2001:470:1f15:cb0:f1d0:2:221:6]
    listen [2001:470:1f15:cb0:f1d0:2:221:6]

    Only that one is used for in and out.

    And the netsh portproxy at the same computer will forward another two
    addresses to os/2 at 192.168.1.2.

    ===
    Listen on IPv6: Connect to IPv4:
    Address Port Address Port
    --------------- ---------- --------------- ---------- 2001:470:1f15:cb0:f1d0:2:221:0 24554 192.168.1.2 24554 2001:470:1f15:cb0:f1d0:2:221:1 24554 192.168.1.2 24554 2001:470:1f15:cb0:f1d0:2:221:0 23 192.168.1.2 23 2001:470:1f15:cb0:f1d0:2:221:0 3141 192.168.1.2 3141
    ===

    'Tommi

    ---
    * Origin: *** nntp://fidonews.mine.nu *** Finland *** (2:221/6.0)
  • From Michiel van der Vlist@2:280/5555 to Tommi Koivula on Mon Apr 11 00:06:17 2016
    Hello Tommi,

    On Friday April 08 2016 09:02, you wrote to me:

    WinXP supports privacy extension. It is on by default. But there is
    also the SLAAC address. If PE is enabled, it will use the PE address
    for outgoing connections. But the machine will always answer to the
    static address as well.

    WinXP/2003 always uses the SLAAC address for outgoing by default,

    Not WinXP. Definitely not. The whole idea op PE it that it does NOT use de SLAAC address (from which your MAC address can be gleened) by default for outgoing, but the random PE address that chages every 24 hours.

    Listen on IPv6: Connect to IPv4:
    Address Port Address Port
    --------------- ---------- --------------- ---------- 2001:470:1f15:cb0:f1d0:2:221:0 24554 192.168.1.2 24554 2001:470:1f15:cb0:f1d0:2:221:1 24554 192.168.1.2 24554 2001:470:1f15:cb0:f1d0:2:221:0 23 192.168.1.2 23 2001:470:1f15:cb0:f1d0:2:221:0 3141 192.168.1.2 3141
    ===

    What is port 3141?


    I just have this to make my http server available via IPv6:


    D:\FIDO>netsh int portproxy show all

    Abfragen auf IPv6: Verbinden mit IPv4:

    Adresse Anschluss Adresse Anschluss
    --------------- ---------- --------------- ----------
    * http localhost http


    Cheers, Michiel

    --- GoldED+/W32-MSVC 1.1.5-b20130111
    * Origin: 2001:470:1f15:1117::1 (2:280/5555)
  • From Andrew Leary@1:320/219 to Michiel van der Vlist on Sun Apr 10 21:25:17 2016
    Hello Michiel!

    11 Apr 16 00:06, you wrote to Tommi Koivula:

    Hello Tommi,

    On Friday April 08 2016 09:02, you wrote to me:

    WinXP supports privacy extension. It is on by default. But there
    is also the SLAAC address. If PE is enabled, it will use the PE
    address for outgoing connections. But the machine will always
    answer to the static address as well.

    WinXP/2003 always uses the SLAAC address for outgoing by default,

    Not WinXP. Definitely not. The whole idea op PE it that it does NOT
    use de SLAAC address (from which your MAC address can be gleened) by default for outgoing, but the random PE address that chages every 24 hours.

    Listen on IPv6: Connect to IPv4:
    Address Port Address Port
    --------------- ---------- --------------- ----------
    2001:470:1f15:cb0:f1d0:2:221:0 24554 192.168.1.2 24554
    2001:470:1f15:cb0:f1d0:2:221:1 24554 192.168.1.2 24554
    2001:470:1f15:cb0:f1d0:2:221:0 23 192.168.1.2 23
    2001:470:1f15:cb0:f1d0:2:221:0 3141 192.168.1.2 3141
    ===

    What is port 3141?

    VMODEM, most commonly implemented on OS/2 systems using Ray Gwinn's SIO/SIO2K serial drivers.

    Tommi is using the portproxy to forward IPv6 traffic for his OS/2 system(s) to the IPv4 address that OS/2 is actually using. I've considered doing something similar, as it would allow an IPv6 only node to connect to my OS/2 system, as long as the portproxy machine was up and running.

    Andrew

    --- GoldED+/LNX 1.1.5-b20160322
    * Origin: Phoenix BBS * phoenix.bnbbbs.net (1:320/219)
  • From Andrew Leary@1:320/219 to Tony Langdon on Sun Apr 10 21:15:35 2016
    Hello Tony!

    07 Apr 16 22:54, you wrote to Shawn Highfield:

    Shawn Highfield wrote to Tony Langdon <=-

    Tony Langdon wrote in a message to Shawn Highfield:

    on, I can't be more specific. I know on Linux it's pretty
    straightforward. I've never tried to use a Windows machine as
    the tunnel endpoint, so I have no idea there.

    I get it now. This machine is a linux box and yes was very
    straight foward to configure. I'll have to see if it's even
    possible since the BBS box is a windows XP virtual machine.

    You will need to make sure you request a subnet (/64 or bigger)outed through your tunnel.

    Both SiXXs and he.net default to giving you a routed /64. If you need bigger than that, you can request a routed /48 through he.net.

    SiXXs is currently not accepting any new tunnel or subnet requests. Existing tunnels/subnets will continue working, although they may now be ratelimited also.

    Andrew

    --- GoldED+/LNX 1.1.5-b20160322
    * Origin: Phoenix BBS * phoenix.bnbbbs.net (1:320/219)
  • From Tommi Koivula@2:221/1.1 to Michiel van der Vlist on Mon Apr 11 08:24:08 2016
    11 Apr 16 00:06, you wrote to me:

    WinXP/2003 always uses the SLAAC address for outgoing by default,

    Not WinXP. Definitely not. The whole idea op PE it that it does NOT use de SLAAC address (from which your MAC address can be gleened) by default for outgoing, but the random PE address that chages every 24 hours.

    My bad. What I meant to say is that SLAAC or PE address is always used for outgoing fraffic, not the manually defined addresses. This cannot be changed in XP/2003.

    Listen on IPv6: Connect to IPv4:
    Address Port Address Port
    --------------- ---------- --------------- ----------
    2001:470:1f15:cb0:f1d0:2:221:0 24554 192.168.1.2 24554
    2001:470:1f15:cb0:f1d0:2:221:1 24554 192.168.1.2 24554
    2001:470:1f15:cb0:f1d0:2:221:0 23 192.168.1.2 23
    2001:470:1f15:cb0:f1d0:2:221:0 3141 192.168.1.2 3141
    ===

    What is port 3141?

    VMODEM. But I believe there will be very few VMODEM/IPv6 calls.. ;)

    'Tommi

    ---
    * Origin: p1.f1.n221.z2.dyn.binkp.net (2:221/1.1)
  • From Tommi Koivula@2:221/6 to Andrew Leary on Mon Apr 11 09:28:18 2016
    On 11.4.2016 4:25, Andrew Leary - Michiel van der Vlist wrote:

    Tommi is using the portproxy to forward IPv6 traffic for his OS/2
    system(s) to the IPv4 address that OS/2 is actually using. I've
    considered doing something similar, as it would allow an IPv6 only
    node to connect to my OS/2 system, as long as the portproxy machine
    was up and running.

    Yep, the portproxy is running at the same computer with 2:221/6. As well
    as squid to make outbound ipv6 calls from OS/2.

    'Tommi

    ---
    * Origin: *** nntp://fidonews.mine.nu *** Finland *** (2:221/6.0)
  • From Andrew Leary@1:320/219 to Tommi Koivula on Mon Apr 11 23:15:03 2016
    Hello Tommi!

    11 Apr 16 08:24, you wrote to Michiel van der Vlist:

    VMODEM. But I believe there will be very few VMODEM/IPv6 calls.. ;)

    I'm tempted to set it up so we can do it, just because it's impossible. ;-)

    Andrew

    --- GoldED+/LNX 1.1.5-b20160322
    * Origin: Phoenix BBS * phoenix.bnbbbs.net (1:320/219)