当前位置:   article > 正文

Linux网络设置_linux网络配置

linux网络配置

目录

一.网络地址配置

1.1网络地址查看–ifconfig

1.2网络配置修改

1.3网络虚拟接口设置

 二.路由表配置

2.1路由表查看–route

2.2路由表设置

2.2.1添加指定网段到路由表

2.2.2删除指定的网段

2.2.3添加默认路由到路由表

2.2.4从路由表中删除默认网关

 三.网络连接测试

3.1测试网络连通性–ping

四.域名解析

4.1域名解析–nslookup

4.2DNS设置

4.3本地主机映射

五.端口检查

5.1netstat命令查看

5.2ss命令查看


一.网络地址配置

1.1网络地址查看–ifconfig

命令格式:ifconfig 或 ifconfig +网卡名
主要参数信息:

inet: IP地址

netmask: 子网掩码

broadcast: 广播地址

inet6: IPV6地址

ether: 网卡MAC地址

1.2网络配置修改

临时修改IP地址
ifconfig +网卡 +更改后的IP地址

  1. [root@xiayan ~]# ifconfig ens33 192.168.50.10
  2. [root@xiayan ~]# ifconfig ens33
  3. ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
  4. inet 192.168.50.10 netmask 255.255.255.0 broadcast 192.168.50.255
  5. inet6 fe80::3ab8:991b:a38a:e6bd prefixlen 64 scopeid 0x20<link>
  6. ether 00:0c:29:4f:79:cd txqueuelen 1000 (Ethernet)

临时启动与关闭网卡

ifconfig +网卡 up #打开

ifconfig +网卡 down #关闭

 永久修改IP地址
网卡配置文件存放在 /etc/sysconfig/network-scripts/ifcfg-ens33

  1. TYPE=Ethernet #设置网卡类型,“Ethernet”表示以太网
  2. DEVICE=ens33 #设置网卡的名称
  3. ONBOOT=yes #设置网卡是否在 Linux 操作系统启动时激活
  4. BOOTPROTO=static #设置网卡的配置方式,“static”表示使用静态IP地址,“dhcp”时表示动态获取地址
  5. IPADDR=192.168.80.3 #设置网卡的 IP 地址
  6. NETMASK=255.255.255.0 #设置网卡的子网掩码
  7. GATEWAY=192.168.80.2 #设置网卡的默认网关地址
  8. DNS1=192.168.80.2 #设置DNS服务器的 IP 地址

注:修改配置文件后,需要重启网络服务:systemctl restart network

1.3网络虚拟接口设置

ifconfig 网卡:序号 +IP地址

 二.路由表配置

2.1路由表查看–route

路由表:Linux操作系统中的路由表决定着从本机向其他主机、其他网络发送数据的去向,是排除网络故障的关键信息。
命令格式:route(查看当前主机中的路由表信息)
route -n 将路由记录中的地址显示为数字形式

 

2.2路由表设置

2.2.1添加指定网段到路由表

route add -net 网段地址 gw IP地址

2.2.2删除指定的网段

route del -net 网段地址

2.2.3添加默认路由到路由表

route add default gw 网关地址

2.2.4从路由表中删除默认网关

route del default gw IP地址

 三.网络连接测试

3.1测试网络连通性–ping

命令格式:ping 【选项】 目标主机名或IP

选项功能
-c指定发包次数
-i指定发包间隔时间
-w超时时间间隔

 

四.域名解析

4.1域名解析–nslookup

通过网站地址,解析出对方的IP地址
nslookup 目标主机地址 [DNS服务器地址] 

解析百度

 或使用dig命令

 

4.2DNS设置

更改DNS两种方法
一:vim /etc/resolv.conf 配置文件
实时生效

 二:vim /etc/sysconfig/network-scripts/ifcfg-ens33 修改网卡信息中的DNS
修改配置文件后,需要重启网络服务:systemctl restart network

 

4.3本地主机映射

默认情况下,系统首先从hosts 文件查找解析记录,hosts文件只对当前的主机有效,hosts文件可减少DNS查询过程,从而加快访问速度
host文件位置:/etc/hosts
添加格式:主机IP IP地址

不更改host,直接ping百度

 

vim /etc/hosts

更改过hosts再ping百度

 

五.端口检查

5.1netstat命令查看

命令格式:nststat 【选项】

-a   显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口

-n   以数字的形式显示相关的主机地址、端1等信息

-t    查看TCP相关的信息

-u   显示UDP协议相关的信息

-p   显示与网络连接相关联的进程号、进程名称信息(该选项需要root权限)

-r   显示路由表信息

-l   显示处于监听状态的网络连接及端口信息

 查看系统正在运行的TCP端口信息

5.2ss命令查看

命令格式:ss 【选项】
ss常用选项

-t    tcp显示TCP协议的sockets

-u   udp显示 UDP协议的sockets

-n   numeric不解析服务的名称,如“22”端口不会显示成“ssh

-l    listening只显示处于监听状态的端口

-p   processes显示监听端口的进程

-a   all对TCP协议来说,既包含监听的端口,也包含建立的连接

-r    resolve把IP解释为域名,把端口号解释为协议名称

总结:
1.在设置网卡的时候ifconfig设置的为临时IP地址,在网卡重启或机器重启后,将变为默认IP,更改永久Ip需要更改配置文件
2.ss命令与netstat命令用户基本相同,但是ss命令显示的信息比netstat更详细;ss也比netstat命令更加快速
3.nslookup域名解析,将域名解析为IP地址
4.主机映射可以更快速的对域名进行访问

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/868484
推荐阅读
相关标签
  

闽ICP备14008679号