centos 数据转发 centos7上传本地文件

大家好,centos 数据转发相信很多的网友都不是很明白,包括centos7上传本地文件也是一样,不过没有关系,接下来就来为大家分享关于centos 数据转发和centos7上传本地文件的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

centos6.3如何打开tracert

1.路由跟踪在线Tracert工具说明

Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP数据报访问目标所采取的路径。Tracert命令用 IP生存时间(TTL)字段和 ICMP错误消息来确定从一个主机到网络上其他主机的路由。

2. Tracert工作原理

通过向目标发送不同 IP生存时间(TTL)值的“Internet控制消息协议(ICMP)”回应数据包,Tracert诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的 TTL递减 1。数据包上的 TTL减为 0时,路由器应该将“ICMP已超时”的消息发回源系统。

Tracert先发送 TTL为 1的回应数据包,并在随后的每次发送过程将 TTL递增 1,直到目标响应或 TTL达到最大值,从而确定路由。通过检查中间路由器发回的“ICMP已超时”的消息确定路由。某些路由器不经询问直接丢弃 TTL过期的数据包,这在 Tracert实用程序中看不到。

3. Tracert命令详解及用法

Tracert命令支持多种选项,如下所示。

tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name

-d–指定不将 IP地址解析到主机名称。

-h maximum_hops–指定跃点数以跟踪到称为 target_name的主机的路由。

-j host-list–指定 Tracert实用程序数据包所采用路径中的路由器接口列表。

-w timeout–等待 timeout为每次回复所指定的毫秒数。

target_name–目标主机的名称或 IP地址。

捕获

tracert

在图中我们可以看出

A.最左侧的,1,2,3,4~9,这标明在我使用的宽带上,经过10个路由节点,可以到达百度的服务;

B.中间这三列,单位是ms,是表示我们连接到每个路由节点的速度,返回速度和多次链接反馈的平均值;因为腾讯在国内,经过联通骨干网,网络非常好,所以都很小,这个值有一定的参考性,但不是唯一的,也不作为主要的参考;比如一个主机,200和300,这100ms,其实说明不了什么;

C.后面的IP,就是每个路由节点对应的IP,每个ip输入什么,各位通过的ip详细查询去了解;

D.*,在第7个路由节点上,返回消息是超时,这表示这个路由节点和当前我们使用的宽带,是无法联通的至于原因,就有很多种了,比如:特意在路上上做了过滤限制;比如确实是路由的问题等,具体问题具体分析;

4.如果在测试的时候,大量的都是*和返回超时,那就说明这个IP,在各个路由节点都有问题。

CentOS服务器如何添加永久静态路由

CentOS服务器如何添加永久静态路由?

一、Linux添加永久静态路由

方法一:修改 rc.local配置文件

范围:测试 Ubuntu 14.04、centos 6.4、debian 8.1、redhat 6.4系统可用

使用方法:

1.向 linux系统的/etc/rc.local文件中添加命令route add-net 192.168.2.0/24 gw 192.168.2.254(服务器的默认路由为192.168.2.254),或者添加命令route add-net 192.168.3.0/24 dev eth0,前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发

2.reboot重启系统命令生效

3.用 route-n命令查看命令是否已经生效

方法二:修改 static-routes配置文件

范围:测试 centos 6.4、redhat 6.4系统可用

使用方法(此方法比 rc.local方法实用,能保证网络链路的通畅):

1.向系统的/etc/sysconfig/static-routes文件(如果系统没有此文件,可以新建此文件)中添加命令any net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.254(服务器的默认路由为192.168.2.254),或者添加命令any net 192.168.2.0 netmask 255.255.255.0 dev eth0,前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发

2.service network restart命令重启网络服务

3.用 route-n命令查看命令是否已经生效

方法三:修改 interface配置文件

范围:测试 debian 8.1、Ubuntu 14.04系统可用

使用方法:

1.向系统的/etc/network/interface文件中添加命令 up route add-net 192.168.2.0/24 gw 192.168.2.254(服务器的默认路由为192.168.2.254),或者添加命令 up route add-net 192.168.3.0/24 dev eth0,前者是依赖默认路由进行数据的转发,后者是依赖网卡接口进行数据的转发

2.reboot重启系统命令生效

3.用 route-n命令查看命令是否已经生效

*注 1:(引用网上内容)如果在 rc.local中添加路由会造成NFS无法自动挂载问题,所以使用 static-routes的方法是最好的。无论重启系统和service network restart都会生效,按照linux启动的顺序,rc.local里面的内容是在linux所有服务都启动完毕,最后才被执行的,也就是说,这里面的内容是在netfs之后才被执行的,那也就是说在netfs启动的时候,服务器上的静态路由是没有被添加的,所以netfs挂载不能成功。

*注 2:以上添加命令可以通过 linux命令 sed-i'2i route add-net 192.168.2.0/24 gw 192.168.2.254'+文件路径命令向相应的文件的第二行添加命令或者用 echo route add-net 192.168.2.0/24 gw 192.168.2.254文件路径向文件的末尾添加命令

二、windows添加永久静态路由

方法一:

范围:测试 windows2008系统可用

使用方法:

1.以管理员身份打开运行 cmd.exe

2.使用命令:route-p add 192.168.2.0 mask 255.255.255.0 192.168.2.1(服务器的默认路由为192.168.2.1)

3.使用 route print查看命令是否生效

CentOS下如何配置两个网卡桥接

什么是网桥

网桥是在数据链路层,将两个LAN连接起来,根据MAC地址来转发帧,可以看作低层的路由器。

网桥的分类

1、硬件网桥为物理ymgl,可以进行选购购买cisco或者华为的设备

2、软件件网桥是由操作系统来完成网桥控制的,主要控制权是由操作系统完成的,目前可以完美完成网桥功能的两大操作系统,linuxunix

1、检查系统中是否安装网桥配置工具

[root@example~]# rpm-qa| grep bridge

bridge-utils-1.2-10.el6.x86_64

2、创建网桥逻辑接口

[root@example~]# brctl addbr macbr0

3、将ethX设备添加到网桥中

[root@example~]# brctl addif macbr0 eth1

[root@example~]# brctl addif macbr0 eth2

4、将ethX设备为混杂模式

[root@example~]# ifconfig eth1 0.0.0.0

[root@example~]# ifconfig eth2 0.0.0.0

[root@example~]# ifconfig macbr0

macbr0 Link encap:Ethernet HWaddr 00:0C:29:EB:59:A4

BROADCAST MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:0(0.0 b) TX bytes:0(0.0 b)

5、设置网桥macbr0的IP

[root@example~]# ifconfig macbr0 172.16.1.1/24

创建永久网桥配置

1、建立网桥配置文件

[root@example~]# vi/etc/sysconfig/network-scripts/ifcfg-macbr0

DEVICE=macbr0

TYPE=Bridge

BOOTPROTO=static

IPADDR=172.16.100.1

NETMASK=255.255.255.0

ONBOOT=yes

2、将网卡加入到网桥中

[root@example~]# vi/etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=static

IPADDR=0.0.0.0

BRIDGE=macbr0

[root@example~]# vi/etc/sysconfig/network-scripts/ifcfg-eth2

DEVICE=eth2

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=static

IPADDR=0.0.0.0

BRIDGE=macbr0

阅读剩余
THE END