Linux网络设置

您所在的位置:网站首页 域名解析接口 Linux网络设置

Linux网络设置

2023-07-10 02:33| 来源: 网络整理| 查看: 265

目录

一.网络地址配置

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地址

[root@xiayan ~]# ifconfig ens33 192.168.50.10 [root@xiayan ~]# ifconfig ens33 ens33: flags=4163 mtu 1500 inet 192.168.50.10 netmask 255.255.255.0 broadcast 192.168.50.255 inet6 fe80::3ab8:991b:a38a:e6bd prefixlen 64 scopeid 0x20 ether 00:0c:29:4f:79:cd txqueuelen 1000 (Ethernet)

临时启动与关闭网卡

ifconfig +网卡 up #打开

ifconfig +网卡 down #关闭

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

TYPE=Ethernet #设置网卡类型,“Ethernet”表示以太网 DEVICE=ens33 #设置网卡的名称 ONBOOT=yes #设置网卡是否在 Linux 操作系统启动时激活 BOOTPROTO=static #设置网卡的配置方式,“static”表示使用静态IP地址,“dhcp”时表示动态获取地址 IPADDR=192.168.80.3 #设置网卡的 IP 地址 NETMASK=255.255.255.0 #设置网卡的子网掩码 GATEWAY=192.168.80.2 #设置网卡的默认网关地址 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.主机映射可以更快速的对域名进行访问  

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3