网络零碎知识点

1 NAT 英文全称Network Address Translation 中文为“网络地址转换”。它是一种把内部私有网络地址翻译成合法网络IP地址的技术。

  简单点说,NAT就是在局域网内部网络中使用内部地址,而当内部借点要与外部网络进行通讯时,就在网关处,将内部地址替换成公用地址,从而在外部公网上正常使用,NAT可以使多台计算机共享Interne连接,这一功能很好地解决了公共IP紧缺的问题。

  NAT功能通常被继承到路由器、防火墙等设备中。

  NAT有三种:1静态NAT、2 动态地址NAT、3 网络地址端口转换NAPT.

  静态NAT是最为简单的一种,内部网络中的每个主机都被永久映射成外部网络中的某个合法的地址

  动态NAT是在外部网络中定义了一系列的合法地址,采用动态分配的方法映射到内部

  NAPT 是把内部地址映射为外部网络的一个IP地址的不同端口上

2 如何跨网段访问

 

 

前提在A上,route add -net 192.168.70.1 netmask 255.255.255.0 gw 192.168.31.200,在C上,将192.168.31.70.1设置为默认网关,在中简电脑上,开启iptables转发规则:# echo 1 > /proc/sys/net/ipv4/ip_forward

子网掩码只能用来说明能访问的最大容量,大了占用资源多,小了有的IP不能被访问

设置特定路由网关命令:

route add [-net][-host] [netmask][gw|dev]

-net 表示后面接的路由为一个网域

-host表示后面接的是单个主机的路由

netmask设置网域的大小

gw 网关

dev 指定由那一块网卡发出去 

 

mac 上添加网关的命令:route -n add -net 10.10.50.0 -netmask 255.255.255.0 192.168.3.2
是这个网段的 转给网关 3.2 解释:所有访问10.10.50.* 的操作都转发给192.168.3.2网关

windows上添加网关的命令:route  add  10.10.50.0 mask 255.255.255.0 192.168.3.2

posted @ 2017-07-27 23:53  会开车的好厨师  阅读(75)  评论(0)    收藏  举报