network

centos修改主机名整理(勿喷)

廉价感情. 提交于 2019-12-05 14:24:38
1.临时修改主机名 显示主机名: spark @ master :~$ hostname master 修改主机名: spark@ master :~$ sudo hostname hadoop spark @master :~$ hostname hadoop PS:以上的修改只是临时修改,重启后就恢复原样了。 2.永久修改主机名 redhat/centos上永久修改 [root @localhost ~]# cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=localhost.localdomain GATEWAY=192.168.10.1 修改network的HOSTNAME项。点前面是主机名,点后面是域名。没有点就是主机名。 [root @localhost ~]# vi /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=master 这个是永久修改,重启后生效。目前不知道怎么立即生效。 想立即生效,可以同时采用第一种方法。 还有一个修改是: /etc/hosts 127.0.0.1 localhost.localdomain 127.0.0.1后面的那一部分。 deb/ubuntu上修改 : hostname localhost

开源监控工具Hyperic 的 Network Device配置过程

白昼怎懂夜的黑 提交于 2019-12-05 04:36:15
Hyperic中,Network Device 设备插件可以监控基于SNMP协议(使用 SNMP GET请求数据)的设备,包括主机,路由器,风扇,温湿度仪器等。当然也可以接收 SNMP TRAP事件。 Hyperic 资源模型 Network Device 对应的是 Hyperic 中的 Platform (平台) Network Device Interface 对应的是 Hyperic 中的 platform service(平台服务) Network Device Interface 从属于 Network Device; 配置 有如下配置选项,先上一个图: 具体如下: 属性 说明 interface. index 可选择, ifDescr,ifName,ifAlias,ifIndex snmpIp SNMP代理的 IP 地址,通常为被监控设备的IP地址 snmpPort SNMP代理的端口,通常为被监控设备的端口 snmpTransport SNMP协议,TCP 或 UDP snmpVersion SNMP版本,当前支持 v2c, v1, v3 snmpCommunity SNMP Community snmpUser SNMP 用户名 (v3 only) snmpPassword SNMP 口令 (v3 only) snmpAuthType SNMP 授权类型(v3

VirtualBox 从主机访问虚拟机中系统host only network设置

泪湿孤枕 提交于 2019-12-03 02:15:30
在VirtualBox(下面简称Box)中安装系统,默认的网络设置为NAT,这样虚拟机中的系统就能访问外部网络了,但是在很多情况下,我们需要访问虚拟机中的服务,比如Mysql服务,ssh服务等,我们需要一个可以被访问的IP地址,现在的情况中是不行的,你需要再映射一块网卡,采用host only network的方式,并且给Box中的系统分配一个静态的IP地址才行。 操作步骤如下: 首先查看一下当前Box系统中系统的网络状况(我的是Ubuntu) 这是Box中系统一般的网络情况,这有etho网卡,这个ip地址是无法从Host主机访问的,因为不在同一个网段 2、在修改Box的设置,在管理--全局设定--网络,里面添加host-only Adapter,我的VirtualBox版本是4.2.18,直接添加就可以了 只需要填IP地址和子网掩码,DHCP不要开启 3、设置系统第二块网卡 这次设置是对具体的虚拟机的硬件进行设置,我的是Ubuntu64-1204,如上图 4、配置完后启动虚拟机,添加eth1网卡 打开终端, $sudo vi /etc/ network/interfaces auto eth1 ifcae eth1 inet static address 192.168.32.3 #根据之前你创建的Adapter的地址填写,我之前创建的 #Adapter地址是32.1

双网卡同时上内外网方法

浪子不回头ぞ 提交于 2019-11-26 17:44:43
此方法是通过配置电脑的静态路由来实现同时访问内外网的。电脑的网络IP配置不用变,两个网卡都按照正常配置(都配置IP地址、子网掩码、网关、)。我们通过设置不同的网络经过不同的网关来实现内外网正常访问。 对XP系统来说,点击开始-附件-命令提示符,进入输入命令界面 第一步:删除默认路由 route delete 0.0.0.0 注:删除所有0.0.0.0的路由,这个是默认访问外网的路由 第二步:添加静态路由 (假设内网网段为192.168.10.x,网关为192.168.10.1; 外网网段为192.168.20.x,网关为192.168.20.1) 先配置内网静态路由: route add 192.168.10.0 mask 255.255.255.0 192.168.10.1 -p 注:它表示访问192.168.10.0网段的所有数据都要经过网关192.168.10.1,-p表示永久添加,重启后依然有效 在配置外网静态路由: route add 0.0.0.0 mask 0.0.0.0 192.168.20.1 -p 注:它表示你可以上外网,访问所有数据都要经过外网网关192.168.20.1,-p表示永久添加,重启后依然有效。 第三步:设置完了以后,还要再看一下路由表是否都修改过来了。在命令窗口输入route print ,就可以显示本机的路由表了。 注意:此方法适用于多张网卡

Netfilter-iptabes报文过滤框架(一)

浪尽此生 提交于 2019-11-26 17:23:30
什么是Netfilter/iptable Netfilter/iptables是Linux内核内置的报文过滤框架,程序可以通过该框架完成报文过滤、地址转换(NAT)以及连接跟踪等功能。 Netfilter/iptables由两部分组成,一部分是Netfilter的"钩子(hook)",这些"钩子"由Linux内核协议栈提供,内核模块可以通过注册"钩子"来完成各种各样的功能。 另一部分是iptables的规则,这些规则规定了"钩子"如何工作。 下图很直观的说明了用户空间的iptables和内核空间的ip_tables模块、Netfilter之间的关系。 Netfilter Netfilter是嵌入Linux内核协议栈的,设置在报文处理路径上的一系列调用入口。 Netfilter一共有5个"钩子"设置在IP协议栈的报文处理路径上,这5个"钩子"就是内嵌在内核协议栈的检查点。 我们可以把处理函数注册到各个检查点,当报文经过各个检查点时,就可以通过"钩子"函数对报文进行处理完成相应功能。 下图说明了5个"钩子"在内核协议栈的位置。 "钩子"的存储及管理机制 在内核中,"钩子"函数由一个全局二维数组nf_hooks按照协议族归类存储,在每个协议族中,根据钩子点顺序排列,在钩子点内则根据钩子函数的优先级排列。 例如ipv4和ipv6就是两个协议族,每个协议族都包含5个"钩子",每个"钩子