linux配置TCP/IP网络命令

目录

一、查看及测试接口信息

1.查看网络接口信息

2.测试网络连接测试

3.查看主机路由信息

4.跟踪数据包

5.查看或设置主机名称

6.测试DNS服务器是否能正常显示

7.查看网络连接状态

二、使用命令调增网络参数

1.修改网卡参数

2.设置MTU

3.设置路由记录

4.配置静态ARP

5.linux网卡

三、linux网络编程


一、查看及测试接口信息

1.查看网络接口信息

调用格式:

ifconfig [-a] [网络接口 eth0]

-a 查看所有接口不论接口是否激活。

2.测试网络连接测试

调用格式:

ping [-c] 主机IP或是域名

-c 次数

3.查看主机路由信息

调用格式:

route [-n]

默认路由0.0.0.0,标志为UG;U表示激活的;G表示网关-gateway

4.跟踪数据包

调用格式:

tranceroute 目标主机IP

5.查看或设置主机名称

调用格式:

homename [主机名称]

6.测试DNS服务器是否能正常显示

调用格式:

nslookup  目标主机或是IP [DNS服务器IP]

7.查看网络连接状态

调用格式:

参数描述
-a 或 --all显示所有活动的网络连接以及监听的服务器套接字
-t 或 --tcp仅显示TCP连接
-u 或 --udp仅显示UDP连接
-l 或 --listening仅显示正在监听的套接字
-n 或 --numeric以数字形式显示地址和端口号,不进行DNS解析
-p 或 --program显示与每个套接字关联的进程ID和程序名称(可能需要root权限)
-r 或 --route显示内核路由表的内容
-i 或 --interfaces显示网络接口的统计信息
-s 或 --statistics显示每个协议的统计信息
-g显示IPv4和IPv6多播组成员资格
-4仅显示IPv4连接(如果系统同时支持IPv4和IPv6)
-6仅显示IPv6连接(如果系统同时支持IPv4和IPv6)
-c每隔一段时间(以秒为单位)重新显示网络连接状态

二、使用命令调增网络参数

1.修改网卡参数

修改网络接口的参数(临时,重启后失效)

sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0

sudo ifconfig eth0 192.168.1.100/24

2.设置MTU

sudo ifconfig eth0 mtu 1500

3.设置路由记录

添加路由命令格式:

route add -net   网络地址/网络前缀      gw 下一跳IP
route add -host     主机IP             gw 下一跳IP
route add default                      gw 下一跳

注意:其中做后一条是设置默认路由,一般默认路由只有一个所以可以先删掉原来路由

删除路由格式:

route del -net 网络地址/网络前缀 [gw 下一跳IP]
route del -host 主机IP          [gw 下一跳IP]
route del -default              [gw 下一跳IP]

4.配置静态ARP

调用命令格式

arp -s 主机IP地址 主机MAC地址

选项 - s 表示选项为永久静态地址

5.linux网卡

重启命令:

service network restart

三、linux网络编程

点击这里icon-default.png?t=N7T8https://mp.csdn.net/mp_blog/creation/editor/138285296  CSDN我的另一篇笔记

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值