目录
NAT网络原理图
(小tip:) 停止虚拟机Linux系统的ping命令
CTRL+c或CTRL+z方式退出
也可以设置选项方式,使得ping命令执行若干次包就终止。ping 192.168.34.44 -c 4,此时ping命令将执行4次
查看网络IP和网关
如果我们把子网中的数字更改,然后重启虚拟机 其他也会被改变
- 查看windouws环境中VMnet8网路配置(ipconfig指令)
- 查看Linux的配置ifconfig
也可以在这里面进行更改
ping测试主机之间网络连通性
- 基本语法
ping 目的主机 (功能描述:测试当前服务器是否可以连接母的主机)
- 应用实例
测试当前服务器是否可以连接百度
ping www.baidu.com
Linux网络环境配置
第一种方法(自动获取)
说明:登录后,通过界面来设置自动获取ip.
特点:Linux启动后自动获取IP,缺点是每次自动获取的ip地址可能不一样
本章重点:
第二个方案(指定ip)
说明
直接修改配置文件来制定IP,并可以连接到外网(程序员推荐)
编辑 vi /etc/sysconfig/network-scripts/ifcfg-en33
要求: 将ip地址配置的静态的,比说ip地址为192.168.200.130
本章重点:
BOOTPROTO=static
#IP地址
IPADDR=192.168.200.130
#网关
GATEWAY=192.168.200.2
#域名解析器
DNS1=192.168.200.2
修改完成之后的样子:
既然前面这些都已经做好啦
那么我们如何让它们生效呢?
重启网络服务或重启系统生效
serice network restart , reboot
自己尝试一下主机和虚拟机时间相互ping
设置主机名和hosts映射
设置主机名
1.为了方便记忆,可以给Linux系统设置主机名,也可以根据需要修改主机名
2.指令hostname:查看主机名
3.修改文件 /etc/hostname 指定 vim /etc/homename 进去后再编辑就可以啦
4.修改后,重启生效
如何实现靠主机名来ping通? 往下看 :映射可以实现
设置hosts映射
思考:如何通过主机名能够找到(比如ping)某个Linux系统?
windows
在C:\Windows\System32\drivers\etc\hosts 文件指定即可
案例:192.168.200.130 yjy
Linux
在/etc/hosts 文件指定
案例:192.168.200.1 yangjiayu
类似地:
操作会了 来看看原理叭!
主机名解析过程分析(Hosts,DNS)
Hosts是什么
一个文本文件,用来记录IP和Hostname(主机名)的映射关系
DNS
1.DNS,就是Domain Name System 的缩写,翻译过来就是域名系统
2.是互联网上作为域名和IP地址相互映射的一个分布式数据库