linux基础--05--网络基础
Posted 会长大的
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux基础--05--网络基础相关的知识,希望对你有一定的参考价值。
一、ip地址与子网划分
ip地址分为
A类:0.0.0.0 到 127.255.255.255
B类:128.0.0.0 到 191.255.255.255
C类:192.0.0.0 到 223.255.255.255
ip地址与子网掩码按位与得出的是网络地址
子网划分:二层隔离、三层隔离
比如192.168.22.32/25
这是一个c类,c类网络地址是24位,借用了主机的一位,这就表示有子网划分。
由于借用了一位,就可以根据ip地址来实现三层隔离。例如192.168.1.1/25与192.168.1.2/25可以通,但与192.168.1.130/25就不通,虽然连着同一个交换机但是算出来的网络地址不一样。
ip地址配置
Ifconfig
MTU:网卡的最大传输字节
配置ip地址:ifconfig eth0 192.168.10.100/24
或ifconfig eth0 192.168.10.100 netmask 255.255.255.0.0
这种配置方式是配置的临时的,重启网络后ip就会不在service network restart或者重启电脑就会消失
永久配置:vim /etc/sysconfig/network-script/ifcfg-eth0
网卡获取ip地址的方式有三种:dhcp:通过dhcp服务器自动获取ip
static:静态IP,需要配置ip、子网掩码、网关、dns等
其中有个字段onboot需要修改为yes,重启网络后,设置的ip才会生效。
查看网络服务:service network status
Service networkmanager stop 停止守护进程
Chkconfig —list |grep ‘NetworkManager‘
Chkconfig - -level 2345 NetworkManager off
也可以 service networkManager off 就可以自动将2345设置为关闭
如何查看网关:route -n
查看dns:cat /etc/resolv.conf
二、虚拟机网络模式
桥接模式:相当于虚拟机上的网线接到本地电脑上的网卡上,把本地网卡当作虚拟的交换机
Ping -c 2 192.168.22.221 指定ping的次数
arping -I eth0 192.168.11.11 返回mac地址,可用于检测查看ip冲突
NAT模式:网络地址转换
选择nat模式相当于会将私有ip转换成一个公网ip
仅主机模式:
效果是:本地主机和虚拟出来的机器可以互相通,但是与公网不通。适用于自己做实验
一般选择桥接模式
Ifconfig eth0 up/down 开启/关闭网卡
Ifdown eth0
ifup eth0 让网卡加载网卡的配置文件
先ifdown再ifup 与service network restart 效果差不多
以上是关于linux基础--05--网络基础的主要内容,如果未能解决你的问题,请参考以下文章