linux网络配置

VM网络连接

  • 描述网卡的描述符就是eth0 eth1
桥接(网络需要联通)
  • 利用本地的真实网卡与真实计算机通信
  • 优点:配置简单,只要虚拟机IP地址与真实的window IP地址在同一网段,即能通信,还可与同一个局域网内 的计算机通信
  • 缺点:占用网段里的一个IP,需要真实分配一个IP
  • 注:装完虚拟机后有两个虚拟网卡1,8
NAT和主机(网络不需要联通)
  • 只能与你的真实计算机通信,但不用占用真实网段的IP地址)
  • 若为NAT模式 使用虚拟网卡8与真实计算机进行通信(若你的计算机能访问互联网,那NET虚拟机也能访问)
  • 若为主机模式 使用虚拟网卡1与真实计算机进行通信(不能) 保证linux网段与网卡网段
对于红帽系列

setup (red hat专有)配置网络 配置后重启service network restart

设置检测

设置完成后可利用本地cmd ping该地址看是否配置成功

linux中的网络配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0  ip、netmask、getway
/etc/sysconfig/network  localhost
/etc/resolv.conf DNS


NFS
  • NFS可以让客户端把服务器的共享目录挂载到本机使用,就像使用本机分区一样,使用非常方便
  • linux C/S 配置简单
  • NFS需要RPC(远程调用)服务支持,其被ROC服务管理,所以必须安装RPC的主程序rpcbind
  • port 2049 但其子进程的端口是随机的,所以其依赖RPC端口111
    -在这里插入图片描述
RPC服务
  • 如NFS的子进程端口对其进行端口注册,客服端访问RPC服务获取到对应的端口,再继续访问
网络命令
wget

#下载命令

  • 其需指定到下载的具体文件,而不能指定到目录
ssh
  • 加密的远程连接 telnet是不安全的明文的连接,不推荐使用
  • C/S 应用,当客服端**第一次(不是每一次访问都会下载)**访问服务器时从服务器下载公匙,以后其数据加密利用公匙加密,而服务器拥有私匙
小知识
ping
  • ping回环地址能ping通,说明其安装的TCP/IP协议正确
  • ping自己设置的IP能ping通,说明设置的ip正常
  • ping对方的网络能ping通,才能说明你设置的,对方的,中间链路都没有问题
网卡
  • windows中一个网卡可对应多个IP地址
    在这里插入图片描述

  • linux也可

  • 在这里插入图片描述

DHCP
  • 其使用需要局域网内需拥有DHCP服务器
加密
  • 加密算法保护的是传输过程
对称加密算法
  • 采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密(很常用的加密方式)
  • 安全性较低,由于人的本质是复读机
    在这里插入图片描述
非对称加密算法
  • 非对称加密算法又名“公开密钥加密算法
  • 非对称加密算法需要两个密钥:公开密钥(类似锁加密)和私有密钥(类似钥匙解密)—>锁 = 加密数据(密码)+钥匙
  • 对于一个用户,可以使用一些成熟的软件为自己要加密的数据(密码等)进行非对称加密,获得公钥和私钥
  • 如下图,各自加密,各自拥有私钥,安全性高,不需要让别人知道自己拥有的私钥密文

在这里插入图片描述

virtual box下的网络配置

在这里插入图片描述
1、问题

在virtualbox中安装的虚拟机,我们发现虚拟机可以ping 通宿主机,ping 通www.baidu.com。但是宿主机就是ping不通虚拟机。为啥?并且笔者的虚拟机ip地址virtualbox默认给分配了10.0.2.15无论建立了几个虚拟机都是这个ip。怪哉。
2、分析网络连接方式

右击你的虚拟机-选择设置,找到网络如下所示

在这里插入图片描述

分析6个连接方式。(借鉴网络的图用一下。很明了)
在这里插入图片描述

英文不太好的我解释一下神马意思
在这里插入图片描述

查看我的连接方式是网络地址转换net。(笔者的这个地址可以ping通主机和外网)

3、解决方法

方法1:根据分析我们得出结论:,原来是网络问题。据说将连接方式改为桥接方式就好了。结果笔者一试。果然不行。其它人肯定有行的。因为原理上就是可行的。所以只能另寻它法

方法2:思考我们可以设置多个网卡呀。不一定可着一个用呀。结果突发奇想。网卡一还是按照默认的配置方式,在网卡2上配置了桥接方式。结果启动时候ip地址都搞没了。再次失败

方法3:两次失败,思考,我虚拟机本身可以访问外面。但让宿主机访问里面不就可以了吗。结果,笔者将网卡2设置为仅主机host-only,一试果然。可行了(这里注意,因为安装virtualbox时会安装两个网卡,这两个网卡笔者随便试试是可行的)完美解决了我的需求。其它需求暂时没有遇到,所以只能想到这了。来个图吧
在这里插入图片描述
在这里插入图片描述
无论是两个虚拟机互ping还是带上宿主机一平ping都可行。

做个笔记。下次还有问题在追更,希望可以帮到和我一样有这种困惑的朋友。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值