linux的IP配置

2021/5/3 7:26:53

本文主要是介绍linux的IP配置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.操作版本

2. 密码原则

三原则 内容
复杂性 大于8位,大写,小写,数字,特殊字符最少包含三种,不允许使用个人信息,不允许使用英文单词
易记忆  
时效性 180天

 

 

 

 

 

3.查看网络配置

ifconfig command not found,但是可以ping通baidu。

ip addr,查看ip地址配置

 

 

lo: 本地回环网卡,ip地址永远是127.0.0.1

ens33:

查看 /sbin下有无ifconfig命令,list |grep 'ifconfig'

 

 

安装net-tools,此包包含ifconfig命令

yum install net-tools

 

 

ifconfig 可以正常使用

 

 

将centos7的网络连接模式从与mac共享NAT改为桥接模式,桥接类型是wifi。

 

 

ifconfig

 

 

查看宿主机的ifconfig

 

 

 

桥接就是宿主机的真实网卡也被centos7使用了,因此宿主机外面的DHCP也会给centos7分配一个ip、子网掩码、及默认网关、DNS地址。所以宿主机和centos的网络地址都是192.168.3,只是主机号不同而已。可以和宿主机一个网络地址内的其他真实主机通信。

 

 

桥接模式下尝试 ping 192.168.3中的其他主机

 

 

改之前的NAT模式,就是使用了主机的VMnet8虚拟网卡,因此改之前的ip为,192.168.240.144,子网掩码是255.255.255.0,这个ip是由VMnet8里面的DHCP服务器分配的,因此不能和宿主机一个网络地址内的其他真实主机通信。因为都不在一个网络地址内。

 

 

NAT能够访问外网的原因是因为NAT device存在,地址转换器,请求www.bai.com,发出去后,通过NAT device将ip地址从 192.168.240.144转成主机ip,192.168.3.26,只要主机可以连上外网,虚拟机就可以连上外网。

 

 

上面还有一个仅主机模式,仅供MAC专用,这种模式使用的是VMnet1网卡

在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用Host-only模式在Host-only模式中,所有的虚拟系统是可以 相互通信的,但虚拟系统和真实的网络是被隔离开。

 

 

从桥接改为NAT模式下,ping 192.168.3.36

竟然也可以ping 通我就纳闷了,# TODO 这里有疑问, 是ping不通宿主机的局域网内的其他主机,还是 VMnet8内的其他虚拟机,这个需要验证。

 

这两个虚拟机在同一个网络地址,那肯定是能ping通的。

 

 

让这两个虚拟机都去ping 宿主机局域网内的其他真实主机,192.168.3.36,发现一个可以ping通,一个ping不通。

 

 

那我们都ping 一个都ping不通的 192.168.3.37

 

 

 

发现问题: 左边的消息的消息从192.168.240.2发过来的,说目的主机不知道。右边是192.168.0.1发过来的,说目标主机不知道,左边的centos和右边的ubuntu按理说应该在一个局域网里面,那么数据都是从路由器发回来的,那么路由器地址也应该是192.168.240网络地址。怎么变成192.168.0.1。我也不懂啊

 

 

 

 

 

桥接和NAT的区别

 

 

 

 

# TODO 请教同事

 



这篇关于linux的IP配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程