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

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 # 网卡地址
# 是否开机自启动
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 地址

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

直接执行“route"
命令可以查看当前主机中的路由表信息
当下一跳为"gateway"
时,表示目标网段是与本机直接相连的。
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 |
超时时间间隔 |

若看到"Destination Host Unrelachable" 的反 馈信息,则表示 目的主机不可达,可能目标地址不存在或者主机已经关闭
若看到"Network is unreachable" 的反馈信息,则表示没有可用的路由记录 ( 如默认网关 ) ,无法达到目标主机所在的网络。
当目标主机有严格的防火墙限制时,或者当网络中存在影响通信过程稳定性的因素( 如网卡故障、病毒或网络攻击等 ) 时,可能收到 "Request timeout" 的反馈结果
3.2 跟踪数据包路径– traceroute
traceroute 命令能够比 ping 命令更加准确的地位网络连接故障点
命令格式:traceroute + 目标主机名或 IP

四. 域名解析
4.1 域名解析– nslookup
通过网站地址,解析出对方的IP
地址
nslookup
目标主机地址
[DNS
服务器地址
] #
测试
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 【选项】

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

查看TCP 协议的 80 端口

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

查看ssh 端口状态

5.3lsof 命令
命令格式: lsof -i
:
+
端口号
查看22
端口使用
总结:
1. 在设置网卡的时候 ifconfig 设置的为临时 IP 地址,在网卡重启或机器重启后,将变为默认 IP ,更改永久 Ip 需要更改配置文件
2.ss 命令与 netstat 命令用户基本相同,但是 ss 命令显示的信息比 netstat 更详细; ss 也比 netstat 命令更加快速
3.nslookup 域名解析,将域名解析为 IP 地址
4. 主机映射可以更快速的对域名进行访问
搭建一些服务的话,还是建议大家租一个 服务器 使用的
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70022313/viewspace-2915638/ ,如需转载,请注明出处,否则将追究法律责任。