Linux的网络参数设置
前面讲解了lLinux 的IP组成,下面就讲一下Linux的网络设置和数据传递。
其实这地方对运维的人员来说,不会要精通,但还是要了解。必要时刻还会用到的
电脑之间数据的传递:
数据的传递要分为下面几层。
OSI七层模型
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
数据封装过程:
MAC帧头+IP报头+TCP/UDP报头+数据
TCP/UDP报头:
端口号 Port 区分不同的应用程序
取值范围:1---65535 基于ip地址
数据解包,则反之。
centos 7 提供network ,NetworkManager服务实现网络参数
基于network服务
1.查看操作
(1)查看网卡IP地址
# ifconfig
# ip addr show
(2)查看网关
# route -n
# ip route
(3)查看DNS服务地址
# cat /etc/resolv.conf
[root@wei ~]# cat /etc/resolv.conf
修改网卡TCP/IP参数
配置文件地方 /etc/sysconfig/network-scripts/ifcfg-ens33
内容:
DEVICE=网卡名称
NANE=网卡配置文件名称
ONBOOT=yes //设置开机自动启动网卡
BOOTPROTO=none //手动指定IP
IPADDR=192.168.196.131 //IP地址
NETMASK=255.255.255.0 //子网掩码 或者PREFIX=24
GATEWAY=192.168.196.2 //网关
DNS1=8.8.8.8 //dns服务地址
DNS2=8.8.4.4
示例:
为eth0网卡配置多个IP地址 10.1.1.1/24
临时生效:
[root@wei ~]# ifconfig ens33:0 10.1.1.1/24
[root@wei ~]# ip addr dev ens33 10.1.1.1/24
永久生效:
[root@wei ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33:0
DEVICE=en33s:0
NANE=ens33:0
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.196.131
NETMASK=255.255.255.0
[root@wei ~]# systemctl restart NetworkManager
[root@wei ~]# systemctl restart network
临时禁用网卡
# ifdown 网卡名称
启用网卡
# if 网卡名称
端口号(port):
(1)查看TCP端口
[root@wei csdn]# ss -antp
a: all 全部
n:number 数据
p:port 端口号:
t:tcp 协议
[root@wei csdn]# netstat -antp
(2)查看UDP端口
[root@wei csdn]# ss -anup
[root@wei csdn]# netstat -anup
(3)查看所有的UDP和TCP的端口
[root@wei csdn]# netstat -anutp
[root@wei csdn]# ss -anutp
最新文章
- 实用篇!Asp.Net数据传输压缩
- AE创建一个空白的Shapefile
- .NET MEF入门级例子
- jQuery键盘控制方法,以及键值(keycode)对照表
- OpenGL 纹理贴图
- 第四章TPLINK 703n 重要恢复方法,非TTL串口连接
- iOS 画图讲解2
- Ubuntu的挂起和休眠
- nodejs学习[持续更新]
- python 文本编辑基础记录
- 梳排序(Comb sort)
- iOS发展 - 使用您自己的自定义字体
- <;tangmuchw>;之新手vue项目小记--新建.vue文件,运行项目,出现error:This dependency was not found...
- Java学习笔记15---instanceof与向下转型
- Android屏幕相关的概念
- Structs复习 Action
- python collections模块详解
- 【贪心】Codeforces Round #423 (Div. 1, rated, based on VK Cup Finals) A. String Reconstruction
- LG3690 【【模板】Link Cut Tree (动态树)】
- HDU4725:The Shortest Path in Nya Graph(最短路)
热门文章
- 基于paramiko将文件上传到服务器上
- Codeforces Round 573 (Div.1) 题解
- 说清楚,5G SA和NSA到底有啥区别?
- [翻译 EF Core in Action 2.4] 加载相关数据
- python运维开发常用模块(二)IPy
- Loj #3102. 「JSOI2019」神经网络
- java -jar 时指定内存大小
- 人生苦短,我用Python(目录)
- Mysql系列(十)—— 性能分析工具profiling
- 《 .NET并发编程实战》阅读指南 - 第2章