如何解决linux网络配置问题————请点击查看!!!!

linux下的网络配置

1.什么是IP ADDRESS

internet protocol ADDRESS	#网络进程地址
ipv4 internet protocol version 4	
ip由32个0/1组成
二进制转换

2.子网掩码

用来划分网络区域
子网掩码非0位对应的ip上的数字表示这个ip的网络位
子网掩码0位表示ip的主机位
网络位表示网络区域
主机位表示网络区域中的某台主机

3.ip通信判定

网络位一致,主机位不一致的2个ip可直接通讯
172.25.254.1/24	24=255.255.255.0
172.25.254.2/24
172.25.0.1/16

4.网络设定工具

ping		##检测网络是否通畅

在这里插入图片描述

ifconfig	##查看或设定网络接口
ifconfig	##查看

在这里插入图片描述

ifconfig device ip/24	##设定
ifconfig device down	##关闭
ifconfig device up	##开启

ip addr		##检测或设定网络接口
ip addr show	##检测

在这里插入图片描述

ip addr add ip/24 dev device ##设定
ip addr del dev eth0 ip/24   ##删除

ip addr flush eth0		##清空
ip addr add ip/24 dev device
注意:device为设备名称。主机内有什么就只能用什么

5.图形方法设定ip

1).nm-connection-editor
systemctl stop NetworkManager
systemctl restart network
systemctl start NetworkManager

在这里插入图片描述

2).nmtui

文本图形模式
在这里插入图片描述

6.命令方式设定网络

nmcli		##NetworkManager必须开启(前置条件)
nmcli device connect eth0 ##启用eth0网卡、

在这里插入图片描述

nmcli device disconnect eth0	##关闭eth0网卡
nmcli device show eth0		##查看网卡信息
nmcli device status eth0	##查看网卡服务接口信息

在这里插入图片描述

nmcli connection show		##查看

在这里插入图片描述

nmcli connection down westos	##关闭
nmcli connection up westos	##打开
nmcli connection delete westos	##删除
nmcli connection add type ethernet(以太网) con-name westos(Name) ifname eth0(device) ip4 172.25.254.229/24		##添加(add后为信息)

在这里插入图片描述

nmcli connection modify westos ipv4.method auto		##改为自动获取
nmcli connection modift westos ipv4.method manual	##改为静态
nmcli connection modift westos ipv4.addresses 172.25.254.229/24		##修改地址为

7.管理网络配置文件

网络配置文件目录
/etc/sysconfig/network-scripts/
网络配置文件命名规则
ifcfg-xxxx
网络配置文件内容
DEVICE=xxx		##设备名称(eth0等)
BOOTPROTO=dhcp|static(none)	##设备工作方式 dhcp为自动获取,后两者皆为手动输入
ONBOOT=yes		##网络服务开启时自动激活网卡
IPADDR=			##IP地址(dhcp不用写)
PREFIX=24		##子网掩码(同上)
NETWORK=255.255.255.0	##子网掩码(同上)
NAME=			##接口名称(可不写)

在这里插入图片描述

systemctl restart network
ip addr show eth0

一块网卡上配置多个IP
在文件内
IPADDR0=172.25.254.129
NETWORK0=255.255.255.0		
IPADDR1=1.1.1.129		##ip2的ip地址
NETWORK1=255.255.255.0		##ip2的子网掩码
其余不变

在这里插入图片描述
在这里插入图片描述

文件内容的格式可在/usr/share/doc/initscripts-9.49.17/sysconfig.txt内查看
brctl show
查看真机网卡配置
/etc/sysconfig/network-scripts   

在这里插入图片描述

8.网关

  • 网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。
dns配置文件
/etc/resolv.conf	##DNS服务器文件,进行域名解析,默认顺序在本地后
nameserver 218.30.19.50	##陕西dns服务器

在这里插入图片描述

/etc/hosts		##本地DNS文件,手动输入,默认顺序靠前
先ip,后域名

在这里插入图片描述

也可在网卡配置文件中直接写入DNS服务器
/etc/nsswitch.conf	##在该文件39行,可修改本地与外界服务器的顺序

在这里插入图片描述

dhcp服务器设置
dhcp配置文件		/etc/dhcp/dhcpd.conf
37行后无用,27、28无用。删除
第7行表示域名
第8行表示DNS服务器
第10行表示ip分配的默认租期
第11行表示ip分配的最长租期
最后subnet表示网络ip的范围,netmask默认网关
range为分配ip的范围
option routers为网关

在这里插入图片描述

systemctl restart dhcpd		##重启dhcpd
systemctl status dhcpd		##查看dhcpd状态

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值