On 2014-06-14 17:42, Pelletier, Robert wrote:
I was using the default ip address of 192.168.128.1 in my test
environment, but need to change it now that I am moving it into
production. What is the procedure for changing the ip address of the
interconnect interface with dhcp enabled on a Sun Ray Server? So far I
have not had any success changing it.

How bad is the .128 net for your production? The terminals
should not need any other hosts but the SRSS servers, so they
may live in an isolated VLAN with whatever subnet. For terminals
coming from any network (including internet/VPN from employees'
home for example) you might just want to enable LAN access (IIRC,
utadm -L on) so any IP-routable terminal set up statically or
with DHCP+DNS(+TFTP) would do. This may be then restricted by
explicitly defining permitted "tokens", including those based
on the terminals' unique MAC addresses, on your servers.

IIRC, the "Sun Ray interconnect" settings are mostly used to set
up some macros into the Sun DHCP server, which (if stored with
the SUNWfiles text format in /var/dhcp) you can easily edit to
suit your new networking needs faster :) and assume that these
subnets and interfaces are more or less dedicated to sunrays
alone. You can also have a mix of both - an isolated VLAN full
of sunrays and some more DTUs permitted to connect from the
"LAN" including the corpnet/internet/VPN sources.

I am less sure about the naming changes, maybe some security
stuff is tied to server(s in a FOG) knowing themselves by some
certain name. Then again, you can have one set of names defined
in /etc/hosts on the machines concerned, and another set for
the rest of the network i.e. via DNS and also /etc/hosts aliases
locally to these servers. The terminals don't care for sure as
long as their servers are listed in the specific names such as
'sunray-servers' for the default domain(s) they know from DHCP.

Anyway, your journey probably starts with "utadm -l", then some
"utadm -[LAa]" and maybe a bit of "utadm -[Dd]" ;)

You really should get hands on some of the (old?) PDF docs or at
least the manpages to figure out in detail what you'd need from
here.

# utadm --help
Error: invalid option

Usage:
utadm -c
utadm -a <intf_name>
utadm -d <intf_name>
utadm -A <subnetwork>
utadm -D <subnetwork>
utadm -f
utadm -n
utadm -p
utadm -l
utadm -r
utadm -L on | off
utadm -x

  Switches:
    -c                  # create framework for Sun Ray interconnect
    -r                  # remove all Sun Ray interconnects
    -a <intf_name>      # add <intf_name> as Sun Ray interconnect
    -d <intf_name>      # delete <intf_name> as Sun Ray interconnect
    -A <subnetwork>     # add <subnetwork> as Sun Ray interconnect
    -D <subnetwork>     # delete <subnetwork> as Sun Ray interconnect
    -p                  # print current configuration
    -l                  # print the current configuration for all the
                        # Sun Ray subnetworks
    -f                  # take server offline
    -n                  # bring server online
    -L on | off         # turn on or off LAN connection from Sun Ray
-x # print the current configuration in a machine parseable
                        # format

  Parameters:
    <intf_name>         # a network interface name, such as
                        # hme[0-9], qfe[0-9], or vge[0-9]
    <subnetwork>        # a subnetwork number or name


Also, while dealing with networking, you might need to reconfigure
the firmware server, see here:

# utfwadm --help

Usage:
        utfwadm -P [ -V ]
        utfwadm -R
        utfwadm -A [ -f firmware ] { -n intf | -N subnet | -V }
               { -a | -e enetAddr } [ -d ] [ -F ] [ -u ] [ -i filename ]
        utfwadm -D { -n intf | -N subnet | -V } { -a | -e enetAddr }

Options:
        -A            # add the specified unit(s) to the upgrade list
        -D            # delete the specified unit(s) from the upgrade list
        -P            # print version information
        -R            # remove firmware modules from boot directory
-a # apply to all units connected to the specific interface
                      #  or subnet
        -e enetAddr   # apply to the unit given by the six hex bytes
                      #  of its ethernet address
-n intf # name of a dedicated network interface to enable upgrades on
                      #  (e.g., hme0, vge1, etc. "all" = all interfaces)
        -i filename   # append contents of filename to config files
        -N subnetwork # shared subnetwork address to enable upgrades on
-d # actively disable firmware download (useful with "-e")
        -V            # only generate version files, do not configure DHCP
        -F            # force firmware load even if downgrading
        -u            # use frame buffer to do download and decompression
        -f firmware   # use the firmware described by the path "firmware"
                      #  for upgrades on the given network interface(s)

HTH,
//Jim Klimov

_______________________________________________
SunRay-Users mailing list
SunRay-Users@filibeto.org
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to