Linux网络配置

芝士年糕
• 阅读 501

在使用3A服务器期间,我们会经常使用到网络配置,下面介绍Linux网络的配置,需要服务器的可以私信我 一.网络地址配置 1.1网络地址查看–ifconfig 命令格式:ifconfig 或 ifconfig +网卡名 主要参数信息: Linux网络配置

1.2网络配置修改 临时修改IP地址 ifconfig +网卡 +更改后的IP地址

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

临时启动与关闭网卡

ifconfig +网卡 up #打开 ifconfig +网卡 down #关闭

永久修改IP地址 网卡配置文件存放在 /etc/sysconfig/network-scripts/ifcfg-ens33 可以对网卡编辑进行修改

  TYPE=Ethernet                             #网卡类型,Ethernet为以太网
BOOTPROTO=static                          #网络配置方式。static为静态dhcp为动态 
DEVICE=ens33                              #网络接口名称                                         
NAME=ens33                                #网络接口名称
UUID=09fb2b87-8a2a-4f57-b4cf-9cd8040c9c   #网卡地址
ONBOOT=yes                                #是否开机自启动
IPADDR=192.168.48.6                       #网络接口IP地址
GATEWAY=192.168.48.2                      #网络接口默认网关
NETMASK=255.255.255.0                     #网络接口子网掩码
DNS1=114.114.114.114                      #域名解析服务器地址

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

1.3网络虚拟接口设置 ifconfig 网卡:序号 +IP地址 Linux网络配置

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

Linux网络配置 直接执行“route"命令可以查看当前主机中的路由表信息 当下一跳为"gateway"时,表示目标网段是与本机直接相连的。 2.2路由表设置 2.2.1添加指定网段到路由表 route add -net 网段地址 gw IP地址

Linux网络配置

2.2.2删除指定的网段 route del -net 网段地址 Linux网络配置

2.2.3添加默认路由到路由表 route add default gw 网关地址

Linux网络配置

2.2.4从路由表中删除默认网关 route del default gw IP地址

Linux网络配置

三.网络连接测试 3.1测试网络连通性–ping 命令格式:ping 【选项】 目标主机名或IP 选项 功能 -c 指定发包次数 -i 指定发包间隔时间 -w 超时时间间隔

Linux网络配置 若看到"Destination Host Unrelachable"的反 馈信息,则表示 目的主机不可达,可能目标地址不存在或者主机已经关闭 若看到"Network is unreachable" 的反馈信息,则表示没有可用的路由记录(如默认网关),无法达到目标主机所在的网络。 当目标主机有严格的防火墙限制时,或者当网络中存在影响通信过程稳定性的因素(如网卡故障、病毒或网络攻击等)时,可能收到"Request timeout"的反馈结果

3.2跟踪数据包路径–traceroute traceroute命令能够比ping命令更加准确的地位网络连接故障点 命令格式:traceroute +目标主机名或IP

Linux网络配置

四.域名解析 4.1域名解析–nslookup 通过网站地址,解析出对方的IP地址 nslookup 目标主机地址 [DNS服务器地址] #测试DNS域名解析

Linux网络配置

或使用dig命令

Linux网络配置

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

Linux网络配置

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

Linux网络配置

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

Linux网络配置 vim /etc/hosts

Linux网络配置

更改过hosts再ping百度

Linux网络配置 五.端口检查 5.1netstat命令查看 命令格式:nststat 【选项】

Linux网络配置

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

Linux网络配置

查看TCP协议的80端口

Linux网络配置 5.2ss命令查看 命令格式:ss 【选项】 ss常用选项

Linux网络配置

查看ssh端口状态 Linux网络配置 5.3lsof命令 命令格式: lsof -i:+端口号 查看22端口使用 Linux网络配置

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

点赞
收藏
评论区
推荐文章
网络地址转换(NAT)
NATNAT(NetworkAddressTranslation)又称为网络地址转换,用于实现私有网络和公有网络之间的互访。私有网络地址和公有网络地址公有网络地址(以下简称公网地址)是指在互联网上全球唯一的IP地址。2019年11月26日,是人类互联网时代值得纪念的一天,全球近43亿个IPv4地址己正式耗尽。私有网络地址(以下简称私网地址)是指内部网络
Stella981 Stella981
3年前
Linux:ifconfig命令 示例
显示各个网卡的信息:ifconfig激活eth0:ifconfigeth0up关闭eth0:ifconfigeth0down更改ip地址和掩码:ifconfigeth0192.168.1.101netmask255.255.255
Stella981 Stella981
3年前
Linux网络 查看网络配置、测试网络连接、设置网络地址参数
目录查看网络配置1、ifconfig(查看网络接口信息)2、hostname(查看主机名称)3、netstat(查看网络连接情况)4、ss(获取socket统计信息)5、route(查看路由表)测试网络连接1、ping
Stella981 Stella981
3年前
Centos7.x系统_网卡启动报错的案例分析
_摘要:_ 介绍了Centos7系统,网卡启动失败的两种情况,和对应的分析解决方法。介绍了Centos7系统,网卡启动失败的两种情况,和对应的分析解决方法。情景一:ifconfig 查看不到网卡ip配置,网卡没有正常启动。处理过程: 1、启动网卡systemctlstartnetwork尝试启动网卡,不能正
Stella981 Stella981
3年前
Linux下查看网络状态的方法
  当我的设备在机房,懒得去查看网线连接情况;或者设备在远端,没有条件让眼睛亲临现场,我需要在终端查看设备网络接口的物理连接状态。基于此种场景,我就了解了几种关于命令查看网络状态的方法。  1\.ifconfig  ifconfig是Linux系统自带命令,可以查看接口配置IP的情况、临时配置接口IP(永久配置可以使用yast或者修改/et
Stella981 Stella981
3年前
CentOS7配置网卡上网、安装wget、配置163yum源
2019/09/12,CentOS7,VMware摘要:CentOS7安装完成(最小化安装)后,不能联网(已选择桥接网络),需要修改配置文件及配置yum源修改配置文件  进入网卡配置目录cd/etc/sysconfig/networkscripts  使用 ls 命令查看网卡配置文件,如下图,其中
可莉 可莉
3年前
10.11 Linux网络相关 10.12 firewalld和netfilter 10.13 netfilter5表5链介绍 10.14 iptables语法
10.11Linux网络相关ifconfig命令查看网卡IP如果系统没有该命令可以使用yum安装:root@cham2~yuminstallynettools查看网卡IP还可以使用命令:ipaddr,这个显示有点乱!ifconfiga显示所有
Stella981 Stella981
3年前
Linux常用的配置文件
/etc/sysconfig/network         基本网络全局配置如:主机名、网关/etc/sysconfig/networkscripts/ifcfgeth0     网卡配置文件,可配置ip、掩码、网关、静态或动态获取地址、是否随开机自启动/etc/hosts         存
胖大海 胖大海
2年前
Linux centos7 临时和永久修改IP
临时修改IPifconfigeth0192.168.13.14注意机器重启会失效!永久修改IP第一步查看需修改ip的网卡名称ifconfig第二步修改该网卡配置cd/etc/sysconfig/networkscripts第三步重启网络服务systemctlrestartnetwork这样IP地址就永久修改完成了,我这边使用的3A网
Linux查看网络流量
作为一个非职业运维,不时需要查看Linux服务器上的网络流量状况。本文介绍几个常用的Linux查看网络流量命令,并简要介绍其用法。部分命令系统已经内置,某些命令则需要从软件仓库或者自行编译安装,本文以CentOS系统为例介绍软件安装方法。查看总流量ipip命令来自iproute2util包,是查看、配置网络/路由的工具。作为ifconfig的替代品