超简单让你的电脑成为一台路由器,snat协议

凌听 凌听     2022-12-14     319

关键词:

本操作是在Linux里实现  Centos 8

很重要的一定一定要关闭防火墙

关闭防火墙
  service firewalld stop  --》马上关闭firewalld服务  --》临时关闭
  systemctl disable firewalld   -->设置firewalld服务开机不启动  --》永久关闭


永久关闭selinux 

关闭selinux,selinux 是保护linux系统安全的一个机制,暂时不使用,建议关闭
  [root@cali ~]# vim /etc/sysconfig/selinux
  SELINUX=disabled
  [root@cali ~]#reboot  重启系统

  开启路由功能
  临时开启路由功能:
 echo   1  >/proc/sys/net/ipv4/ip_forward      -->打开内核里的路由开关  1 表示开启路由 0 关闭路由

永久开启
    [root@cali ~]# cat /etc/sysctl.conf
    net.ipv4.ip_forward = 1
    [root@cali ~]# sysctl -p   让内核重新加载这个变量的值
    net.ipv4.ip_forward = 1

     在电脑上配置两台虚拟机一台客户机,一台网关服务器(Router),网关服务器配置两个网卡

                                        图 1-1

给每个网卡配置ip地址如图1-1。注网关服务器的ens37网卡就配置IP地址和子网掩码就可以了

                

                      图1-2                                                             图1-3

配置完网卡后,我们用脚本的方式写入SNAT策略 

新建脚本:  vim  snat.sh 

  图 2-1

运行 脚本: bash  snat.sh

输入iptables  -L -t nat -n 查看服务有没有启动

 

图  2-2

如图 2-2 即为成功

之后在看客户机能不能上外网,记住客户机一定要把防火墙关掉

service firewalld stop  临时关闭防火墙命令

 之后 ping www.baidu.com -c 4  ping百度指定4个包,看能不能ping通。通则成功

图 3-1

 

 

 

nat模块随手记

...到响应数据包,g设备相当于一台工作在国内外出入口的路由器,可以对满足条件的数据包进行拦截。 查看详情

现实中简单配置路由器

今天我们实际操作了配制cisco路由器2811,具体的方法,下面我来告诉大家,给正在学网络运维的大家分享一下:准备工具:cisco路由器、console线、网线、电脑一台将console线接上路由器console口,另一头接入电脑(接口看是什么接... 查看详情

不同网段一台电脑怎么ping通另一台电脑啊,需要啥设置嘛,如图两台电脑?

求助如果是两个网段的话建议加一个路由器就可以了,因为路由器的基本作用就是连接两个不同的网络,有路由器的话,尝试设置192.168.3段的网线接到WAN口,然后设置WAN口地址,例如192.168.3.2,192.168.0段的地址连接到LAN口,LAN口... 查看详情

rip路由协议基本配置

...,其最大的特点就是配置简单。RIP协议要求网络丨每一台路由器都要维护仍自身刡每一丧目的网络的路由信息。RIP协议使用跳数来衡量网络间的“距离”。仍一台路由器刡其直连网络的跳数定丿为1。仍一台路 查看详情

[网络协议篇]一篇文章让你掌握神秘的vrrp(虚拟路由器冗余协议)(代码片段)

[网络模型篇]大白话告诉你什么是OSI七层模型[网络协议篇]一篇文章让你掌握神秘的ACL[网络协议篇]一篇文章让你掌握神秘的NAT[网络协议篇]一篇文章让你掌握神秘的DHCP(一)[应急响应]服务器(电脑)受到攻击该如何处理?(三)一、引入... 查看详情

想了解下你的路由器还顺畅不

说到选择无线路由器,我不得不说我必须了解什么是无线协议。毕竟,这与路由器的互联网接入速率有关,无线协议直接决定WiFi传输速率。应该注意的是,WiFi标准已经经历了802.11a/g/b/n/ac/ad六代标准。根据目前的路由器市场,802... 查看详情

snat的作用是什么

...进行源地址转换,A与B主机的通讯会不正常中断,因为当路由器将内网的数据包发到公网IP后,公网IP会给你的私网IP回数据包,这时,公网IP根本就无法知 查看详情

什么是nat,常见分为那几种,dnat与snat有什么不同,应用事例有那些?

...上的服务时(如web访问),内部地址会主动发起连接,由路由器或者防火墙上的网关对内部地址做个地址转换,将内部地址的私有IP转换为公网的公有IP,网关的这个地址转换称为SNAT,主要用于内部共享IP访问外部。3、当内部需... 查看详情

为啥我的电脑自动设置ip和dns不能上网呢??

...内的计算机,就需要在该局域网内配置一台DHCP服务器。路由器就具有这样的功能,但需要通过设置,启动路由器的DHCP功能,并划分好地址段,这样连接到该路由器上计算机就可以通过“自动获取IP及DNS”来获得共享的互联网络... 查看详情

学习yaf路由

...而使用一个路由是很简单的,你可以添加你的路由协议给路由器,这样就OK了!不同的路由协议如下所示:Yaf_Route_SimpleYaf_Route_SupervarYaf_Route_StaticYaf_Route_MapYaf_Route_RewriteYaf_Route_Regex我们这里就写个简单的几个路由协议得dem 查看详情

怎样打开远程桌面连接

...看IP地址,动态IP地址无法开启远程桌面连接功能(除非路由器中设置转发,路由器设置在这里不进行解说);如果你的是动态IP地址,在运行输入’cmd‘命令查看IP基本信息,最后填写在协议版本四中。使用另一台电脑(虚拟机... 查看详情

vscode超实用插件推荐,让你的开发效率火力全开(代码片段)

辅助开发类:1. VeturVUE开发必备插件1.语法高亮,包括vue/htmlcss/sass/scss/less/stylusjs/ts2.语义高亮,除了支持template模板以外,还支持大多数主流的前端开发脚本和插件3.语法错误检查,包括CSS/SCSS/LESS/Javascript/TypeSc... 查看详情

简单理解snat回流中的概念:路由器怎么知道外网返回的数据是局域网中哪台主机的

...问题很简单,但首先你要懂得数据是通过端口来传输的,路由器会记住机器用那个地址的那个端口发出去的信息比如:192.168.0.2(内网主机地址)----192.168.1.1(内网网关,一般是你路由器的地址)-123.52.1 查看详情

tp-link无线路由器怎么设置?

...我,谢谢~详细补高分!请问tcp/ip协议怎么设置?无线路由器怎么设置您的浏览器不支持HTML5视频zymedia(\'video\')参考技术A电脑里的TCP/IP默认状态就是自动获取TCP/IP协议-属性-IP自动获取1.电话线连猫。猫出网线连TP-LINK的WAN口。2.T... 查看详情

如何用python让你的电脑说话

...会一下子被其所有的复杂性所困住了。从我对这个问题的简单思考来看,我相信我们可以把一个超级智能的人工智能助手分成四个主要部分。文本到语音(以获得回应)语音转文字(用于询问事情)一些计算&#... 查看详情

不要让你的办公软件成为企业的累赘

企业管理问题,您遇到过几个?日常沟通中,使用QQ、微信、邮件等多种沟通软件,沟通成本大;一个流程审批跑上跑下,流程慢,耽误时间,员工工作效率低下;销售员工一离职,客户资... 查看详情

dnat&&snat

...进行源地址转换,A与B主机的通讯会不正常中断,因为当路由器将内网的数据包发到公网IP后,公网IP会给你的私网IP回数据包,这时,公网IP根本就无法知道你的私网IP应该如何走了。所以问它上一级路由器,当然这是肯定的,因... 查看详情

怎么样搭建局域网共享平台

...网共享平台方法三:  一、接入  1、线路接入需要路由器。考虑网络规模,选择中档路由即可。  2、如果有安全需求,路由器下来以后应该是防火墙。当然这里对于中小型的网络来说,路由和防火墙可 查看详情