Difference between revisions of "Host Computer Configuration"

From New IAC Wiki
Jump to navigation Jump to search
Line 118: Line 118:
  
 
  /sbin/service iptables stop
 
  /sbin/service iptables stop
−
 
−
== eth1 configuration==
 
−
 
−
The ehternet card on the hsot computer has two ports (eth0 and eth1).
 
−
 
−
eth0 is used to talk to the work and use DNS
 
−
 
−
eth1 is hardwired to a subnet
 
−
 
−
in this case the ROC is configured to address 10.1.1.2
 
−
 
−
The eth1 port is set to
 
−
 
−
"statically set IP addresses"
 
−
 
−
and the manual IP address setting is 10.1.1.1
 
−
 
−
after you activate eht1 you can telnet to the ROC using
 
−
 
−
telnet 10.1.1.2
 
−
 
−
You can then create an entry in /etc/hosts which aliases roc1 to this IP address
 
  
  
 
[http://wiki.iac.isu.edu/index.php/Data_Acquisition return to DAQ page]
 
[http://wiki.iac.isu.edu/index.php/Data_Acquisition return to DAQ page]

Revision as of 21:07, 1 October 2009

Install CentOs

Install tftp onto the Linux host computer

TFTP is used to copy the VxWorks kernel onto the ROC

For CentOS I used yum

yum install tftp
yum install tftp-server

then I looked in the file

/etc/xinetd.d/tftp
  1. default: off
  2. description: The tftp server serves files using the trivial file transfer \
  3. protocol. The tftp protocol is often used to boot diskless \
  4. workstations, download configuration files to network-aware printers, \
  5. and to start the installation process for some operating systems.
service tftp

{

       socket_type             = dgram
       protocol                = udp
       wait                    = yes
       user                    = root
       server                  = /usr/sbin/in.tftpd
       server_args             = -s /tftpboot
       disable                 = yes
       per_source              = 11
       cps                     = 100 2
       flags                   = IPv4

}

to see how tftp was configured by default. The file tell me that the tftp files should be located in the subdirectory

/tftpboot

make sure your boot kernels are located in /tftpboot

[root@daq1 /]# ls tftpboot/
boot6100_121_v3.bin  boot6100_122.bin

turn the server on

/sbin/chkconfig tftp on

Set up rsh

turn on rsh

use yum to install the rsh server.

yum install rsh-server

edit /etc/xinetd.d/rlogin and rsh to allow server

# default: on
# description: rlogind is the server for the rlogin(1) program.  The server \
#       provides a remote login facility with authentication based on \
#       privileged port numbers from trusted hosts.
service login
{
       socket_type             = stream
       wait                    = no
       user                    = root
       log_on_success          += USERID
       log_on_failure          += USERID
       server                  = /usr/sbin/in.rlogind
       disable                 = no
}

Now reload xinitd

/etc/init.d/xinetd reload


then add a file called ".rhosts" to the daq account with the IP addresses and usernames


~ >less .rhosts

 134.50.3.210 daq
 10.1.1.2 roc1
old version is below
~ >less .rhosts
 134.50.3.216 roc1
 134.50.3.216 daq
 134.50.3.210 daq

You Must set the .rhosts permissions exaclty as below otherwise rsh will not work

chmod 644 .rhosts

Update hosts file

set /etc/hosts file to say

  1. Do not remove the following line, or various programs
  2. that require network functionality will fail.

127.0.0.1 daq1.physics.isu.edu daq1 localhost.localdomain localhos t

1 localhost6.localdomain6 localhost6

134.50.3.210 daq1.physics.isu.edu daq1 10.1.1.1 localdaq.physics.isu.edu localdaq 10.1.1.2 roc1.physics.isu.edu roc1


the above will assign IP addesses to computer names

test to see if rsh is running

rsh -l daq daq1 ls

Security/Firewall

Turn off iptables

/sbin/service iptables stop


return to DAQ page