1,什么是IP?
网络之间互连的协议(IP)是Internet Protocol的缩写, 中文缩写为“网协”。
2,什么是IP地址?
所谓IP地址就是给每个连接在互联网上的主机分配的一个32位地址。
按照TCP/IP(Transport Control Protocol/Internet Protocol,传输控制协议/Internet协议)协议规定,IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节。例如一个采用二进制形式的IP地址是一串很长的数字,人们处理起来也太费劲了。为了方便人们的使用,IP地址经常被写成十进制的形式,中间使用符号“.”分开不同的字节。
3,掩码
为了标识IP地址的网络部分和主机部分,要和地址掩码(Address Mask)结合,掩码跟IP地址一样也是32 bits,用点分十进制表示。IP地址网络部分对应的掩码部分全为“1”,主机部分对应的掩码全为“0”。
4,网关
网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。同层--应用层。
(以上详细解释请鉴百度百科)
5,ping命令
ping (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP;回声请求消息给目的地并报告是否收到所希望的ICMP echo (ICMP回声应答)。它是用来检查网络是否通畅或者网络连接速度的命令
6,设置IP地址
查看所有IP地址:
ip addr show / ifconfig
查看单个ip
以br0(桥接网络IP)为例:
ip addr show br0 / ifconfig br0
当我在Linux系统下安装了linux虚拟机上不了网,解决如下:
在虚拟机里先ping主机的IP看是否连通:
发现不通,肯定连不了网
nm-connection-edittor 打开IP管理
选择Add
选择Ethernet
改个名字,选择IPv4 Setting
选择Manual
然后添加IP地址、掩码、网关(主机IP)、DNS后保存退出
7,开启防火墙
防火墙开启后,重启网络服务,查看网关是否设置成功
在ping主机
成功后可以尝试ping 百度
成功后,虚拟机就可以上网了
方式二:
我们可以打开网络的配置文件进行编辑:
网络文件配置
网络配置目录/etc/sysconfig/network-scripts/
网络配置文件的命名规则
ifcfg-xxxx
DEVICE=eth0 设备名称
BOOTPROTO=none 设备工作方式
#设备工作方式有dhcp,static,none
ONBOOT=yes 网络服务开启时自动**网卡
IPADDR=172.25.254.137 IP地址
PREFIX=24 子网掩码
#NETMASK=255.255.255.0 子网掩码
#PREFIX与NETMASK出现一个
编辑完成后重启网络