问轩博客

展开菜单

通过iptables的SNAT功能实现内网主机共享上网

通过iptables的SNAT功能实现内网主机共享上网
环境:三台内网IP为172.16.1.0/24段的主机B,C,D   一台A主机有双网卡,eth0配有可以上外网的IP 192.168.1.102,eth1配有跟B,C,D同一段内网的IP 172.16.1.102,不用配网关问题:如何让三台内网主机可以通过A主机来访问外网设置方法如下:1.将B,C,D的三台主机的网关配置为A的内网卡地址,也就是172.16.1.102,DNS要配置,不然不能上网2.在A主机上开启路由转发,永久设置如下 ...

Linux常用命令使用端口的小结

Linux常用命令使用端口的小结
ssh -p52113 shnne@192.168.1.103scp -P52113 /etc/hosts shnne@192.168.1.103:/tmpsftp -oPort=52113 shnne@192.168.1.103ssh-copy-id -i id_dsa.pub "-P 52113 shnne@192.168.1.103"rsync -avz -e ‘ssh -p 22’ /etc/hosts 192.168.1.103:~mysql -...

LNMP的配置

LNMP的配置
版本:Centos6.8 x86_64nginx  1.6.2.tar.gzmysql 5.5.32php-5.3.27一、安装nginx安装前准备yum install pcre pcre-devel openssl openssl-devel -y2.安装nginx创建一个nginx用户useradd -s /sbin/nologin -M nginx...

/usr/local/mysql/bin/mysqld: unknown option ‘–skip-bdb’解决

/usr/local/mysql/bin/mysqld: unknown option ‘–skip-bdb’解决
由于之前有安装过mysql,因为版本过低,所以换了一个二进制免编译的mysql只停掉原来的mysql,并没有删除或者将/etc/my.cnf改名导致生成mysql_install_db时候报/usr/local/mysql/bin/mysqld: unknown option ‘–skip-bdb’错误解决办法:就是删除或者将/etc/my.cnf改名...

LAMP-php5.3.27配置环境

LAMP-php5.3.27配置环境
安装之前检查mysql和apache是否正常启动安装准备yum install zlib libxml libjpeg freetype libpng gd curl zlib-devel libxml2-devel libjpeg-devel freetype-devel libpng-devel gd-devel curl-...

LAMP-httpd-2.2.27安装配置(apache)

LAMP-httpd-2.2.27安装配置(apache)
httpd-2.2.27.tar.gz安装cd /home/shnne/tools/ wget ....httpd-2.2.27.tar.gz tar xf httpd-2.2.27.tar.gz cd httpd-2.2.27可以通过查看INSTALL 和README文件来查看安装方式。编译以下内容./configure \ --prefix=/application/apache2.2.27 \...

mysql-5.1.72的安装配置过程

mysql-5.1.72的安装配置过程
Mysql-5.1.72的安装配置过程 1.groupadd mysql useradd -g mysql -s /sbin/nologin -M mysql  id mysql #查看mysql是否创建成功 cd /home/shnne/tools/ 下载mysql-5.1.72 tar xf mysql-5.1.72.tar.gz&...

Linux下的mysql密码相关设置

Linux下的mysql密码相关设置
安装好mysql,启动服务,默认密码为空方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子1:mysql> set password for root@localhost = password('123456'...

sersync+rsync多实例网站数据同步

sersync+rsync多实例网站数据同步
1、网络拓扑图2、环境部署准备Sersync  A服务 Centos6.6 ip 192.168.1.101Rsync     B服务 Centos6.6 ip 192.168.1.103Rsync     C服务 Centos6.6 ip 192.168.1.1041、检查系统环境变量[root@A-server ~]# cat /etc/redhat-release  CentOS...

ssh key企业批量分发自动化管理

ssh key企业批量分发自动化管理
说明:通过ssh key完成企业批量分发管理操作要求:4台Centos 6.5         客户端:A:192.168.1.103 B:192.168.1.104 C:192.168.1.105          服务端:192.168.1.101 具体实施步骤:基于密码的安全认证1)四台服务器同时添加普通用户,并...

inotify+rsync备份数据

inotify+rsync备份数据
1.inotify实施准备 大前提 rsync daemon服务配置成功,可以在客户端推送拉取数据,然后才配置inotify服务,linux系统内核大于2.6.13 参考https://www.shnne.com/post/154.html   2.开始安装,需要在客户端配置 uname -r  [root@B data]# ls -l /proc/sys/fs/inotif...

rsync的配置小结

rsync的配置小结
NAME        rsync — a fast, versatile, remote (and local) file-copying tool SYNOPSIS        Local:  rsync ...

NFS服务配置

NFS服务配置
一、NFS软件要部署NFS服务,需要安装下面的软件安装包nfs-utils:服务的主程序rpcbind:(Centos6.x下的系统用,Centos5.x下用portmap)NFS可以被十位一个RPC服务,在启动任务一个RPC程序之前,需要做好端口和功能的对应映射工作,这个映射工作就用rpcbind服务来完成,所以,提供NFS之前必须要启动rpcbind服务。二、NFS服务端的配置1)修改主机名hostname nfsservervim /etc/sysconfig/netw...

分发的测试脚本

分发的测试脚本
#!/bin/sh . /etc/init.d/functions if [ $# -ne 2 ]  then         echo "USAGE:/bin/sh args1 args2"       &n...

crond定时任务7个基本要领

crond定时任务7个基本要领
1.为定时任务规则加必要的注释2.定时任务命令或程序最好写到脚本里执行3.定时任务执行的脚本要规范路径4.执行shell脚本任务时前加/bin/sh5.定时任务结尾加 >/dev/null 2>&16.在指定用户下执行相关定时任务7.生产任务程序不要随意打印输出信息...