1)httpd 服务 基于IP虚拟主机,基于域名虚拟主机,基于端口虚拟主机。 which httpd yum 安装 /usr/sbin/httpd # /usr/lib/systemd/system/httpd.service 编译安装 /usr/local/apache2/bin/httpd /usr/local/bin/httpd #apachectl systemctl ## 二种安装方法有冲突,which httpd , unit文件 for i in `rpm -qa |grep httpd`; do rpm -e --nodeps $i ;done # 可以先yum安装httpd* 把 /usr/share/httpd/manual 复制到/root/ 下面,再卸载掉httpd* # 编译安装好httpd后,ln -sf /root/manual /usr/local/apache2/htdocs/manual # 或者是 firefox 浏览器打开 file:///root/manual/vhost/ ln 命令,注意最好使用绝对路径。 2) rsyncd ## file:///usr/share/doc 帮助文档可以直接浏览器打开。 # 浏览器打开 file:///usr/share/doc/ 查到找rsync file:///usr/share/doc/rsync-3.1.2/support/ 示范脚本,可以直接用。 file:///usr/share/doc/rsync-3.1.2/support/instant-rsyncd mkdir /root/test1012 cp /usr/share/doc/rsync-3.1.2/support/instant-rsyncd /root/instant-rsyncd.sh 3) grep "#\!/bin/bash" -irl . 查看编写shell脚本,查看示范。 4)snat 实验 tcpdump -nni ens33 #-i interface, -n -n 不转换成hostname, service name 和 sshd_config 里面的 userDNS类似。和 netstat -tunlp 里面类似。 traceroute 。 vmnet8/nat host-only server/hostb 192.168.139.135 ens33 router/dnsserver 192.168.139.123 ens33 192.168.85.129 ens36 client/localhost 192.168.85.128 ens33 curl http://192.168.139.135 ping 192.168.139.135