网络

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

#修改IP
[root@python-web3 ~]# ifconfig ens33 192.168.16.88/24
#修改网关
[root@python-web3 ~]# route add default gw 192.168.16.1 netmask 255.255.255.0
#增加dns
[root@python-web3 ~]# echo "nameserver 202.106.0.20" >> /etc/resolv.conf

#永久配置
[root@web01 ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=dhcp
IPADDR=192.168.123.123
NETMASK=255.255.255.0
GATEWAY=192.168.123.1
DNS1=202.106.0.20
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=ens32
UUID=9eff3909-2614-4df9-80c9-a6a7d9f1eeee
DEVICE=ens33
ONBOOT=yes
[root@web01 ~]# systemctl restart network

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

[root@bogon ~]# hostnamectl set-hostname oldboy
[root@bogon ~]# hostnamectl set-hostname oldgirl

[root@oldboy ~]# echo "192.168.8.8       oldboy" >> /etc/hosts
[root@oldboy ~]# echo "192.168.8.9       oldgirl" >> /etc/hosts

03.ssh登录,scp上传、下载,ssh秘钥登录,修改ssh server端的端口为8888然后进行登录和scp测试

 

#ssh登scp录
bogon:~ centos$ ssh root@192.168.16.116
root@192.168.16.116's password:
Last login: Tue Mar 21 17:04:28 2017 from 192.168.16.117

#scp上传
[root@oldboy ~]# scp /etc/passwd root@oldgirl:/tmp
The authenticity of host 'oldgirl (192.168.16.171)' can't be established.
ECDSA key fingerprint is 0b:68:fe:1d:66:4f:00:e9:92:da:8f:2f:65:f8:b9:90.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'oldgirl,192.168.16.171' (ECDSA) to the list of known hosts.
root@oldgirl's password:
passwd                                                                                          100% 1451     1.4KB/s   00:00

#scp下载
[root@oldboy ~]# scp  root@oldgirl:/etc/passwd /tmp/
root@oldgirl's password:
passwd                                                                                          100% 1451     1.4KB/s   00:00

#ssh秘钥登录
#服务端创建密钥
[root@oldboy ~]# ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
97:68:03:f7:2a:5c:78:d3:48:81:0b:92:5a:ed:14:31 root@oldboy
The key's randomart image is:
+--[ RSA 2048]----+
|   oEo ..        |
|  + +..  .       |
| o + ...o        |
|.   . .= = .     |
|      . S =      |
|     . + =       |
|      o .        |
|       .         |
|                 |
+-----------------+
#服务端将私钥传到客户端
[root@oldboy ~]# ssh-copy-id -i oldgirl
The authenticity of host 'oldgirl (192.168.16.171)' can't be established.
ECDSA key fingerprint is 0b:68:fe:1d:66:4f:00:e9:92:da:8f:2f:65:f8:b9:90.
Are you sure you want to continue connecting (yes/no)? yes
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
root@oldgirl's password:

Number of key(s) added: 1

Now try logging into the machine, with:   "ssh 'oldgirl'"
and check to make sure that only the key(s) you wanted were added.

#连接oldgirl
[root@oldboy .ssh]# ssh oldgirl
Last login: Tue Mar 21 17:26:49 2017 from 192.168.16.117


#加端口远程
[root@oldboy .ssh]# ssh oldgirl -p 8888
Last login: Tue Mar 21 18:21:17 2017 from oldboy

#加端口传输
[root@oldboy .ssh]# scp -P 8888 /etc/passwd oldgirl:/mnt/
passwd                                                                                          100% 1451     1.4KB/s   00:00

  

posted @ 2017-03-21 16:53  golangav  阅读(430)  评论(0编辑  收藏  举报