zoukankan      html  css  js  c++  java
  • 在Solaris系统中,查看tcp/ip配置

    在Solaris系统中,修改tcp/ip配置是比较繁琐的事情

    本机机器名                                                    /etc/hostname.pcn0
    指向/etc/inet/hosts的软链接,记录IP地址和机器名的对应关系       /etc/hosts
    指向/etc/inet/netmasks的软链接,记录网络地址和子网掩码的对应关系 /etc/netmasks
    默认网关                                                      /etc/defaultrouter

     

    # cd /etc
    # ls host*
    hostname.ce0  hosts
    # more hostname*
    j**db
    # more hosts
    #
    # Internet host table
    #
    127.0.0.1       localhost
    192.168.1.115    j**db   loghost
    # more netmasks
    #
    # The netmasks file associates Internet Protocol (IP) addres
    # masks with IP network numbers.
    #
    #       network-number  netmask
    #
    # The term network-number refers to a number obtained from t
    # Information Center.
    #
    # Both the network-number and the netmasks are specified in
    # "decimal dot" notation, e.g:
    #
    #               128.32.0.0 255.255.255.0
    #
    192.168.1.0     255.255.255.0
    # more defaultrouter
    192.168.1.1
    # more defaultdomain
    defaultdomain: 无此文件或目录
    # cd inet
    # more ipnodes
    #
    # Internet host table
    #
    ::1     localhost
    127.0.0.1       localhost
    192.168.1.115    j**db   loghost
    # more hosts
    #
    # Internet host table
    #
    127.0.0.1       localhost
    192.168.1.115    j**db   loghost
    # more netmasks
    #
    # The netmasks file associates Internet Protocol (IP) addres
    # masks with IP network numbers.
    #
    #       network-number  netmask
    #
    # The term network-number refers to a number obtained from t
    # Information Center.
    #
    # Both the network-number and the netmasks are specified in
    # "decimal dot" notation, e.g:
    #
    #               128.32.0.0 255.255.255.0
    #
    192.168.1.0     255.255.255.0
    #
    # ifconfig -a
    lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index
    1
            inet 127.0.0.1 netmask ff000000
    ce0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
            inet 192.168.1.115 netmask ffffff00 broadcast 192.168.1.255
            ether 0:3:ba:db:ec:f1
    #
    默认ftp服务是启动的,但不允许root访问,这个问题困扰我1周时间了,开始一直改的是sshd的配置文件,后来又google了很久,发现应该改ftpd的配置文件。
    让root能够登录,需要修改/etc/ftpd/ftpusers,将root用户注释掉,此文件夹下包含所有被拒绝访问的用户

    # cd /etc/ftpd
    # pwd
    /etc/ftpd
    # more ftpusers
    # ident "@(#)ftpusers   1.5     04/02/20 SMI"
    #
    # List of users denied access to the FTP server, see ftpusers(4).
    #
    #root
    daemon
    bin
    sys
    adm
    lp
    uucp
    nuucp
    smmsp
    listen
    gdm
    webservd
    nobody
    noaccess
    nobody4
    ==========================================

    # more /etc/nodename
    j**db
    # more /etc/hostname.ce0
    j**db
    # more /etc/hosts
    #
    # Internet host table
    #
    127.0.0.1       localhost
    192.168.1.115    j**db   loghost
    # more /etc/netmasks
    #
    # The netmasks file associates Internet Protocol (IP) address
    # masks with IP network numbers.
    #
    #       network-number  netmask
    #
    # The term network-number refers to a number obtained from the Internet Network
    # Information Center.
    #
    # Both the network-number and the netmasks are specified in
    # "decimal dot" notation, e.g:
    #
    #               128.32.0.0 255.255.255.0
    #
    192.168.1.0     255.255.255.0
    # more /etc/defaultrouter
    192.168.1.1
    # more /etc/resolv.conf
    /etc/resolv.conf: 无此文件或目录
    # more /etc/nsswitch.conf
    #
    # /etc/nsswitch.files:
    #
    # An example file that could be copied over to /etc/nsswitch.conf; it
    # does not use any naming service.
    #
    # "hosts:" and "services:" in this file are used only if the
    # /etc/netconfig file has a "-" for nametoaddr_libs of "inet" transports.

    passwd:     files
    group:      files
    hosts:      files
    ipnodes:    files
    networks:   files
    protocols:  files
    rpc:        files
    ethers:     files
    netmasks:   files
    bootparams: files
    publickey:  files
    # At present there isn't a 'files' backend for netgroup;  the system will
    #   figure it out pretty quickly, and won't use netgroups at all.
    netgroup:   files
    automount:  files
    aliases:    files
    services:   files
    printers:       user files

    auth_attr:  files
    prof_attr:  files
    project:    files
    #

    ===================================================

    #ifconfig –a 列出本机所配网卡及其配置情况;
    #ifconfig e1000g1 down,将需要重新配的网卡down掉;
    #ifconfig e1000g1 192.168.1.1 netmask 255.255.255.0 up 重新配置IP地址并启动;

    ===================================================

  • 相关阅读:
    8天学通MongoDB——第五天 主从复制
    5天不再惧怕多线程——第五天 线程池
    8天玩转并行开发——第四天 同步机制(上)
    8天学通MongoDB——第八天 驱动实践
    8天玩转并行开发——第三天 plinq的使用
    8天玩转并行开发——第一天 Parallel的使用
    8天玩转并行开发——第五天 同步机制(下)
    5天不再惧怕多线程——第一天 尝试Thread
    虚函数、纯虚函数详解
    libevent 笔记
  • 原文地址:https://www.cnblogs.com/emanlee/p/2583588.html
Copyright © 2011-2022 走看看