linux之网络命令

第一章 linux之帮助命令
第二章 linux命令行快捷键
第三章 linux之防火墙
第四章 linux之服务开机自启
第五章 linux之关机与重启
第六章 linux之环境变量
第七章 linux之目录操作命令
第八章 linux之目录结构
第九章 linux之使用ssh连接被拒
第十章 linux之搜索命令
第十一章 linux之统计命令
第十二章 linux之网络命令


文章目录


网络命令

配置ip

配置ip有两种方式

shell 复制代码
#方式一
#setup可以使用配置工具进行配置
setup

#方式二 linux服务器默认网卡配置文件的目录/etc/sysconfig/network-scripts,进行配置

网卡的配置文件类型

- ifcfg-ethX 有线网卡的配置文件,eth0表示第一块网卡,eth1表示第二块网卡,以此类推
- ifcfg-ethX:X 有线网卡的虚拟网卡的配置文件
- ifcfg-wlanX 无线网卡的配置文件

网卡配置文件中各行代表的含义

DEVICE="eth0" #物理设备名 
BOOTPROTO=dhcp #IP 地址的获取方式[none|static|bootp|dhcp  分别是不使用协议|静态分配|BOOTP协议|DHCP协议]
TYPE=Ethernet #网卡类型
HWADDR= #MAC 地址
ONBOOT=yes #开机启动 [yes|no]
IPADDR= #Ip 地址
NETMASK= #子网掩码
GATEWAY= #网关地址

#配置完成后重启网卡
/etc/init.d/network restart

# 使用ifconfig来进行配置
# 查看 ip 信息
ifconfig
# 配置 eth0 的 IP 信息
ifconfig eth0 200.200.200.2 netmask 255.255.255.0
# 禁用网卡
ifdown eth0 
# 启用网卡
ifup eth0 
# 修改网卡 eth0 的 MAC 地址
ifconfig eth0 hw ether 00:11:22:33:44:55 

配置完之后重启网络服务

shell 复制代码
service network restart

查看ip信息

shell 复制代码
ifconfig

ping

shell 复制代码
#ping [选项] ip
ping www.baidu.com

------------------------
-c 次数
-b 对ip段进行广播

配置DNS

linux中DNS配置文件在/etc/resolv.conf

conf 复制代码
search bj.baidu.internal
nameserver 192.168.0.2 # 主DNS
nameserver 192.168.0.3 # 备DNS
options rotate timeout:1

netstat

查看网络状态,既可以查看本级开启端口,也可以查看有哪些客户端连接

shell 复制代码
#netstat [选项]
netstat -tunl
# 查看路由表
netstat -rn

---------------------------
-a  列出网络状态
-c  每隔几秒刷新一次网络状态
-n  使用ip和端口号显示,不使用域名
-p  显示PID和程序名
-t  显示tcp协议连接状况
-u  显示udp协议连接状况
-l  仅显示监听状态的连接
-r  显示路由表

参考文献

相关推荐
菜的不敢吱声2 小时前
swift学习第4天
服务器·学习·swift
晚枫歌F5 小时前
Dpdk介绍
linux·服务器
风送雨6 小时前
FastMCP 2.0 服务端开发教学文档(下)
服务器·前端·网络·人工智能·python·ai
芯盾时代6 小时前
石油化工行业网络风险解决方案
网络·人工智能·信息安全
线束线缆组件品替网6 小时前
Weidmüller 工业以太网线缆技术与兼容策略解析
网络·人工智能·电脑·硬件工程·材料工程
model20057 小时前
alibaba linux3 系统盘网站迁移数据盘
java·服务器·前端
yuhaiqun19897 小时前
学服务器训练AI模型:5步路径助力高效入门
运维·服务器·人工智能·笔记·机器学习·ai
以太浮标7 小时前
华为eNSP模拟器综合实验之-BFD联动配置解析
运维·网络·华为·信息与通信
阿杰 AJie8 小时前
主流传输 /通信协议的【使用场景 + 详细使用说明】大全
服务器·tcp/ip
工程师老罗8 小时前
龙芯2k0300 PMON取消Linux自启动
linux·运维·服务器