网络参数配置(主机名、ip地址、子网掩码、DNS服务器、网关地址)
永久的主机名,配置文件/etc/hostname:
[]#echo svr7.tedu.cn > /etc/hostname
[]#hostname svr7.tedu.cn
[]#cat /etc/hostname
ip地址、子网掩码、网关地址
修改网卡的命名规则:
[]#vim /etc/default/grub
GRUB_CMDL...quiet net.ifnames=0 biosdevname=0
[]#grub2-mkconfig -o /boot/grub2/grub.cfg
[]#reboot
[]#ifconfig | head -2
删除错误的网卡识别:
[]#nmcli connection show
[]#nmcli connection delete ens33
[]#nmcli connection show
[]#nmcli connection delete 有限连接(tab)
[]#nmcli connection show
[]#nmcli connection add type ethernet con-name eth0 ifname eth0
[]#nmcli connection show
配置网卡的ip地址、子网掩码、网关地址
[]#nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.4.7/24 ipv4.gateway 192.168.4.254 connection.autoconnect yes
[]#nmcli connection up eth0
[]#ifconfig | head -2
配置本机的DNS服务器:
DNS服务器:将域名解析为ip地址
[]#echo nameserver 1.1.1.1 > /etc/resolv.conf
[]#cat /etc/resolv.conf
网络工具
(1)利用ip命令查看ip地址
[]#ip address show
[]#ip a s #支持缩写
(2)利用ip命令 临时设置ip地址
[]#ip address add 192.168.8.1/24 dev eth0#再增加一个ip
[]#ip a s | less
[]#ping 192.168.8.1
(3)ping:测试网络通信
-c:指定包数
[]#ping -c 2 192.168.4.7
真机与虚拟机通信
给真机vmnet1或vmnet8配ip地址
配置虚拟机网络类型
测试通信ping
linux远程管理linux
ssh协议:
为客户机提供安全的Shell环境
默认端口:Tcp 22
openssh服务:
服务名称:sshd
主程序:
/usr/sbin/sshd、/usr/bin/ssh
配置文件:
/etc/ssh/sshd_config
/etc/ssh/ssh_config
虚拟机进行远程管理:
[svr]#ssh root@192.168.4.207
传递数据scp:
[svr]#scp /etc/passwd root@192.168.4.207:/opt
[]#scp -r /home root@192.168.4.207:/opt #上传
[svr]#scp root@192.168.4.207:/etc/passwd /root #下载
ssh实现无密码验证:
[svr]#ssh-keygen
[svr]#ls /root/.ssh
[svr]#ssh-copy-id root@192.168.4.207
[pc]#ls /root/.ssh
[svr]#ssh root@192.168.4.207
[svr]#scp /etc/shadow root@192.168.4.207:/root
源码包编译安装
(1)安装开发工具
[]#yum -y install gcc make
(2)tar解包,释放源代码至指定目录
[]#tar xf /root/tools.. -C /usr/local
[]#tar xf /usr/local/tools/in... -C /usr/local
[]#ls /usr/local
[]#cd /usr/local/in...
[]#ls
(3)./configure 配置,指定安装目录/功能模块等选项
[]#./configure --prefix=/opt/myrpm
(4)make编译,生成可执行的二进制程序文件
[]#make
(5)make install安装,将编译好的文件复制到安装目录
[]#make install
[]#ls /opt/myrpm
[]#ls /opt/myrpm/bin #查看安装好的程序