Linux网络设置

目录

一、查看网络接口信息ifconfig

1.查看所有活动的网络接口信息

2.查看指定网络接口信息

二、查看主机名称hostname

hostname命令

三、查看路由表条目route

route命令

四、查看网络连接情况netstat

1.netstat命令

2.常用选项

五、获取socket统计信息 ss

1.ss命令

2.常用选项

六、测试网络连接ping

ping命令

七、跟踪数据包traceroute

traceroute命令

八、域名解析nslookup

nslookup命令

九、netstat命令       

1.Proto显示连接使用的协议

2.用法

十、ss命令

十一、ping

十二、配置网络参数

1.临时配置

2.永久配置

3.ifconfig 命令

4.为网卡绑定虚拟接口


一、查看网络接口信息ifconfig

1.查看所有活动的网络接口信息

执行ifconfig命令

2.查看指定网络接口信息

ifconfig网络接口

二、查看主机名称hostname

hostname命令

查看或设置当前主机名
hostname [主机名]

三、查看路由表条目route

route命令

查看或设置主机中路由表信息
route [-n]

 

 四、查看网络连接情况netstat

1.netstat命令

查看系统的网络连接状态、路由表、接口统计等信息
netstat [选项]

2.常用选项

-a、-n、-p、-t、 -u、-r
netstat -anpt | grep ":端口号”

五、获取socket统计信息 ss

1.ss命令

查看系统的网络连接情况正获取socket统计信息
ss [选项]

2.常用选项

-t、 -u、-n、-l、-p、-a、-r

六、测试网络连接ping

ping命令

测试网络连通性
ping  [选项]  目标主机

七、跟踪数据包traceroute

traceroute命令

测试从当前主机到目的主机之间经过的网络节点
traceroute  目标主机地址

 八、域名解析nslookup

nslookup命令

测试DNS域名解析
nslookup  目标主机地址  [DNS服务器地址]

九、netstat命令
       

       查看当前操作系统的网络连接状态、路由表、接口统计等信息,它是了解网络状态及排除网络服务故障的有效工具。
-n  以数字的形式显示相关的主机地址、端口等信息
-r   显示路由表信息
-a  显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口)
-l   显示处于 监听(Listening) 状态的网络连接及端口信息。
-t   查看 TCP (Transmission Control Protocol, 传输控制协议)相关的信息。
-u  显示UDP (User Datagram Protocol, 用户数据报协议)协议相关的信息。 
-p  显示 与网络连接相关联的进程号、进程名称信息(该选项需要root权限|

1.Proto显示连接使用的协议

(1)RefCnt表示连接到本套接口上的进程数量,
(2)Types显示套接口的类型,
(3)State显示套接口当前的状态,
(4)Path表示连接到套接口的其它进程使用的路径名

2.用法

(1)通常使用"-anpt"组合选项, 以数字形式显示当前系统中所有的TCP连接信息,同时显示对应的进程信息
(2)配合管道符grep过滤出特定的记录

十、ss命令

      也可以查看网络连接情况,主要用于获取socket统计信息,它可以显示和netstat命令类似的输出内容。
      ss的优势在于能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat
更快速更高效。
      选项:
-h:   help通过该选项获取更多的使用帮助。
-V:   version 显示软件的版本号。
-t:    tcp 显示TCP 协议的sockets。
-u:   udp 显示UDP协议的sockets。
-n:   numeric 不解析服务的名称,如"22”端口不会显示成"ssh"。
-l:    listening 只显示处于监听状态的端口。
-p:   processes显示监听端口的进程。
-a:   all 对TCP协议来说,既包含监听的端口,也包含建立的连接。
-r:    resolve 把IP解释为域名,把端口号解释为协议名称。

十一、ping

ping -c 次数 网址
-c表示指定ping的次数
 ping -c 次数 -i 秒数 网址
-i  秒数:设定间隔几秒发送一个网络封包给一台机器,预设值是一秒发送一次。

ping -w 时间 

-w : 在规定时间内ping

 十二、配置网络参数

两种方式:临时配置和永久配置

1.临时配置

        临时配置:通过命令行直接修改当前正在使用的网络地址,修改后立即可以生效。
        这种方式操作简单快速、执行效率高,一般在调试网络的过程中使用。但由于所做的修改并没有固定地存放在静态的文件中,因此当重启network服务或重启主机后将会失效。

2.永久配置

       永久配置:通过配置文件来存放固定的各种网络地址,需要重启network服务或重启主机后才会生效。这种方式操作上相对要复杂一些,但相当于“永久配置”,一般在需要为服务器设置固定的网络地址时使用

3.ifconfig 命令

      不仅可以用于查看网卡配置,还可以修改网卡的IP地址、子网掩码,也可以绑定虚拟网络接口、激活或禁用网络接口。

4.为网卡绑定虚拟接口

       在对服务器网络进行调试的过程中,有时候需要临时在同一个网卡上使用一一个新的Ip地址,但是又不能覆盖原有IP地址而导致服务程序不可用。
      这时可以为网卡绑定一个虚拟的网络接口,然后为虚拟接口设置新的IP地址(相当于一块网卡配多个IP地址)。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值