今天是2021年12月14日
公司为了防止泄密,昨天把我们的外网给掐掉了,机箱也被铁盒子锁起来了。交换机那里分了几个网段,7网段的只能访问内网,我们程序的台式机都被划到了7网段,要想上网查资料只能通过公司另外给配的一个笔记本来查资料,笔记本是9网段的只能访问外网,我这边还有一台mac打包机是8网段的内外网都有。
今天我想从台式机传输一个文件给9网段查资料用的笔记本,由于机箱被锁起来了不能用U盘,也没有外网,无奈只能通过scp传输文件给mac打包机,然后再传输给笔记本,通过scp命令把文件成功传入给打包机之后,我想要是想把文件再传回来看看行不行,台式机是win10操作系统,scp从windows到mac是没有问题的,但是反过来不行,我寻思是怎么回事呢是不是7网段的只能上传数据给8网段的机器反过来却不行呢,于是我尝试在mac打包机ping我的windows电脑,也是ping不通,我问了一下我们的运维他说没有做什么限制,说是我机器设置的问题可能是禁ping了,他的内网ip是192.168.8.2,我ping他能通,他ping我不通,我还跟他说了一下我的想法,想通过scp把文件从打包机传输到我的台式机,他说scp是基于ssh服务的,我的windows电脑没启动ssh服务是不能通过scp把文件从mac传输到windows上的。反正就是被他一顿鄙视,哎,没办法我的网络知识懂的也不多,也不能怪别人鄙视,中午我研究了一下看看我的台式机为啥别人ping不通,后来查到是因为我的防火墙打开了,之前我记得我关过,不知道怎么自己打开了,把防火墙关闭之后,就能ping通台式机了。看来真的是我的机器设置的问题,人家说的没错,糗了,我记得之前没有内网办公的时候,一个网段的其他同事是可以ping通我机器的,并且也能访问我机器提供的服务,内网之后我也没做什么特殊设置,更没有设置过禁ping,所以突然间碰到别人无法ping通我机器的问题,我首先想到的是交换机那里做了什么设置。看来以后再碰到什么问题得先从自己身上找找原因,惯性思维有的时候真的不可靠。
续…
昨天由于没带上网用的笔记本,感觉心情不太好,作为了一个程序员缺少了外网感觉自己一下就什么都不会干了,到了下午快下班前才慢慢调整好,把jenkins自动打iOS包弄好了。我们是一个游戏公司,做的游戏技术含量也不高,欧美的slot类型的游戏,并且是初创公司,我认为应该不会有什么核心机密,公司这么弄一下,平时我们工作用的电脑不能上外网,感觉效率真的非常低,外网下载的东西传输到内网也非常不方便,总之就是非常不爽。还好我的内网电脑能访问mac打包机电脑,可以通过这个中转传输一些东西,要不然我的台式机真的成了一个孤岛。昨晚我研究到了2点左右,想找到一个开源的代理服务器项目,想在mac电脑上部署一套代理服务器,我想把我的windows电脑代理设置成mac电脑,通过mac电脑跳一下访问外网。
补充
Linux scp 命令用于 Linux 之间复制文件和目录。
scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。
scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。
我们运维说的没错,我之前不懂,活该我被鄙视