0%

安装PG数据库

配置基础环境

安装依赖包

1
yum install -y bison flex readline readline-devel  zlib-devel gcc gcc-c++ make wget

新建postgres用户,并设置密码

1
2
useradd postgres
passwd postgres

新建目录

1
2
3
4
5
mkdir -p /usr/local/pg12
mkdir -p /pgdata/12/data
chown -R postgres. /pgdata
chown -R postgres. /usr/local/pg12/
chmod 700 /pgdata/12/data/ -R
阅读全文 »

systemd-journald 是 systemd 自带的日志系统,是一个收集并存储各类日志数据的系统服务。 它创建并维护一个带有索引的、结构化的日志数据库, 并可以收集来自各种不同渠道的日志:

  1. 通过 kmsg 收集内核日志
  2. 通过 libc 的 syslog(3) 接口收集系统日志
  3. 通过 本地日志接口 sd_journal_print(3) 收集结构化的系统日志
  4. 捕获服务单元的标准输出(STDOUT)与标准错误(STDERR)。
  5. 通过内核审计子系统收集审计记录

日志守护进程会以安全且不可伪造的方式自动收集每条日志的元数据。

阅读全文 »

公网地址的由来

个人/企业–>ISP运营商–>CNNIC中国互联网络信息中心–>APNIC(Asia Pacific Network Information Centre)亚太地址网络信息中心–>IANA互联网数字分配机构 (早在2012年IP地址就已经分配完了)

NAT好处

  • 有效避免了来自外网的攻击,大大提高了网络安全性
  • 控制内网访问外网,同时也控制了外网访问内网,解决了内网和外网通信的问题
阅读全文 »

DHCP:Dynamic Host Configure Protocol 动态主机配置协议

  • 从BOOTP(Bootstrap Protocol)协议发展而来 (wireshark抓包搜索关键字bootp)
  • UDP封装,服务器使用端口67,客户端使用端口68
  • 动态分配网络信息(IP地址、子网掩码、网关、DNS服务器等)
  • 分配给客户端的网络信息是有租约的
阅读全文 »

交换基础

网络分层

层次备注
接入层(Access Layer)用户接入层,接入安全 访问控制
汇聚层(Distribution Layer)流量汇聚 链路冗余 设备冗余 路由选择
核心层(Core Layer)高速转发 服务器接入 路由选择
出口层(Speak Layer)广域网接入 出口策略 带宽控制
阅读全文 »

Oracle跨数据库查询可以使用DBLink,建立一个DBLink指向另一个远程的Oracle数据库表。通过一个虚拟连接实现对远程数据库的增删改查。

Oracle Database Link 分类

  • private:创建的是用户级别的dblink,只有创建该dblink的用户才可以使用这个dblink来访问远程的数据库,同时也只有该用户可以删除这个dblink。(默认)

  • public:创建的是数据库级别的dblink,本地数据库中所有的用户数据库访问权限的用户或者pl/sql程序都能使用这个dblink。

  • global:创建的是网络级别的dblink,这是对于oracle network而言的。

1
2
3
4
5
6
7
8
9
10
CREATE [链接类型] DATABASE LINK [DBLink链接名称] CONNECT TO [远程数据库用户] IDENTIFIED BY "[远程数据库密码]" 
USING '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = [远程数据库IP地址])(PORT = [远程数据库端口]))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = [远程数据库SERVICE_NAME])
)
)';
阅读全文 »

开放式最短路径优先OSPF(Open Shortest Path First)协议是IETF定义的一种基于链路状态的内部网关路由协议。

RIP是一种基于距离矢量算法的路由协议,存在着收敛慢、易产生路由环路、可扩展性差等问题,目前已逐渐被OSPF取代。

阅读全文 »

RIP: Routing Information Protocol (路由信息协议)

  • 距离矢量路由协议,属于IGP协议
  • 适用于中小型网络,有RIPv1和RIPv2两个版本
  • 基于UDP,目标端口号520
  • 周期性更新(25.5s-30s)
  • 支持水平分割、毒性逆转和触发更新等防环特性
阅读全文 »