zoukankan      html  css  js  c++  java
  • Linux 网络原理及基础设置

    临时配置网络(ip,网关,dns)+永久配置

    设置IP掩码

    ifconfig eth0 192.168.2.2 netmask 255.255.255.0


    设置网关
    route add default gw 192.168.2.10

    [root@bogon ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
    TYPE=Ethernet
    BOOTPROTO=static
    DEVICE=eth0
    IPADDR=192.168.2.2
    NETMASK=255.255.255.0
    GATEWAY=192.168.2.10
    DNS1=192.168.16.254
    ONBOOT=yes
    [root@bogon ~]# cat /etc/resolv.conf 
    nameserver  192.168.16.254



    为集群内的机器设定主机名,利用/etc/hosts文件来解析自己的集群中所有的主机名,相应的,集群的配置应该改成使用主机名的方式
     
    修改主机名

    hostname python_web1
    cat /etc/hostname 
    python_web1


     
    修改host文件:
    [root@python_web1 ~]# cat /etc/hosts 
    192.168.2.3 python_web1
    [root@python_web1 ~]# ping python_web1



    ssh登录,scp上传、下载,ssh秘钥登录,修改ssh server端的端口为8888然后进行登录和scp测试
     
     
    修改ssh的服务端口:
     
    [root@python_web1 ~]# cat /etc/ssh/sshd_config |grep Port

     

    ssh登录
     
    [root@python_web1 ~]# ssh -p 52000 192.168.2.2
     

    scp上传
    [root@python_web1 wen]# scp -P52000 yan.txt root@192.168.2.2:/root
     

    scp下载
    [root@python_web1 wen]# scp -P52000  root@192.168.2.2:/root/yan.txt  ./
     

    ssh秘钥登录
    [root@python_web1 ~]# ssh-keygen 
    [root@python_web1 ~]# ssh-copy-id -i ./.ssh/id_rsa.pub 192.168.2.2 -p 52000
    [root@python_web1 ~]# ssh -p 52000 192.168.2.2
     

    bash命令类型,验证寻找一个命令的优先级
     

    命令分为:

    ==> alias(别名)
      ==> Compound Commands()
        ==> function 
          ==> build_in
            ==> hash
              ==> $PATH
                ==> error: command not found

  • 相关阅读:
    【学习笔记】斯特林数(未完成)
    【题解/学习笔记】点分树
    【题解】[国家集训队] Crash 的文明世界
    【题解】SP34096 DIVCNTK
    【题解】Loj6053 简单的函数
    【题解】[ZJOI2012]网络
    【题解】bzoj3252 攻略
    【题解】[POI2014]HOT-Hotels 加强版
    IDEA文件夹变红,轻松删除SVN版本控制关联
    配置dataguard broker并主从切换
  • 原文地址:https://www.cnblogs.com/GeekTuNG/p/6595633.html
Copyright © 2011-2022 走看看