ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

基于Linux的网络管理

2019-10-26 21:39:50  阅读:209  来源: 互联网

标签:基于 网络管理 nmcil ip 网卡 ## connection Linux device


一、关于ip

在实验中使用的是ipv4,2进制32位
子网掩码255对应ip的网络位
子网掩码0对应ip的主机位
172.25.0.10/255.255.255.0为例
172.25.0代表网络位
10代表主机位。
172.25.0.10/255.255.255.0等价于172.25.0.10/24

二、配置ip

1、图形界面
在这里插入图片描述
可选择自动获取也可以选择静态地址。
2、文本化图形----nmtui
在这里插入图片描述
选择以太网
在这里插入图片描述
在这里插入图片描述
当选择静态地址时。
在这里插入图片描述
点击show配置地址。

三、网络设定工具

1、ping
ping用于检测网络是否通畅
在这里插入图片描述
ping -c 1####ping1次
在这里插入图片描述
ping -w 1####等待1秒在这里插入图片描述
ping -c1 -w1####ping1次等待1秒
2、ifconfig
ifconf device ip/24 #设定ip
在这里插入图片描述
ifconf device down #关闭
在这里插入图片描述
ifconf device up #开启
在这里插入图片描述
3、ip addr
ip addr show #检测
在这里插入图片描述
ip addr add ip/24 dev device#添加ip
在这里插入图片描述
ip addr del dev device ip/24 #删除ip
在这里插入图片描述
ip addr flush device #刷新
在这里插入图片描述
以上修改均为临时修改,重启网络后失效。
在这里插入图片描述

四、管理网络配置文件

配置目录/etc/sysconfig/network-scripts/
1、动态网络配置
在这里插入图片描述
DEVICE ##设备名称
ONBOOT ##网络开启时自动激活网卡
BOOTPROTO ##设备工作方式,dhcp为动态模式
在这里插入图片描述
2、静态网络配置
在这里插入图片描述
none|static ##表示静态
IPADDR ##IP地址
NETMASK ##子网掩码2进制
PREFIX ##子网掩码10进制
3、同时配置多个ip
在这里插入图片描述
在这里插入图片描述
4、利用脚本配置
在这里插入图片描述

五、命名方式设定网络

nmcil,注意NetworkManager必须开启
nmcil device connnect eth0 #开启eth0网卡
在这里插入图片描述
nmcil device disconnnect eth0 #关闭eth0网卡
在这里插入图片描述
nmcil device show eth0 #查看网卡信息
在这里插入图片描述
nmcil device status eth0 #查看网卡状态
在这里插入图片描述
nmcil connection show #查看网卡
在这里插入图片描述
nmcil connection donw device #关闭网卡
在这里插入图片描述
nmcil connection up device #开启网卡
在这里插入图片描述
nmcil connection delete device #删除网卡
在这里插入图片描述
nmcil connection delete uuid #删除该uuid的网卡
在这里插入图片描述
nmcil connection add type … con-name … ifname … ip4 … #添加网卡
在这里插入图片描述
nmcil connection modify ipv4.method auto #修改网卡为动态
在这里插入图片描述
nmcil connection modify ipv4.method manual #修改为静态(先修改ip)
在这里插入图片描述
nmcil connection modify ipv4.addresses ip #修改ip

六、网管

1、配置1个双网卡虚拟机以及1个单网卡虚拟机,使双网卡虚拟机能于单网卡虚拟机以及主机ping通
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2、开启防火墙的地址伪装功能
firewall-cmd --permanent --add-masquerade 开启地址伪装功能
firewall-cmd --reload 重新加载防火窗
firewall-cmd --list-all 列出相关信息
在这里插入图片描述
3、打开路由功能
sysctl -a|grep ip_forward
net.ipv4.ip_forword=0 <<内核路由功能为关闭
在这里插入图片描述
vim /etc/sysctl.conf
net.ipv4.ip_forword=1 <<开启内核路由功能
在这里插入图片描述
sysctl -p 使功能生效
在这里插入图片描述
4、设定网关
vim /etc/sysconfig/network ##设定全局网关
GATEWAY=1.1.1.139
在这里插入图片描述
vim /etc/sysconfig/network-scripts/ifcfg-ethp ##设定网关
GATEWAY=1.1.1.139(当有多个IP时,需要在GATEWAY后加要加IP的数字)
在这里插入图片描述
重启网络后,route -p查看网关
在这里插入图片描述
通过这一系列的操作,可以将不同网络位的主机,通过双网卡虚拟机联系起来
在这里插入图片描述
IP为1.1.1.239的主机成功登陆IP172.25.254.39的主机,但是在172.25.254.39的主机认为是双网卡主机完成了此操作。

标签:基于,网络管理,nmcil,ip,网卡,##,connection,Linux,device
来源: https://blog.csdn.net/cqqqqqqqqqqqq/article/details/102760828

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有