Linux(CentOS)之网络配置

今天简单的敲几个命令

1.网络接口参数 -- ifconfig

这个命令可以设置网卡接口ip地址,子网掩码等、

ifconfig xx(网卡名) down   关闭网卡接口

ifconfig xx(网卡名) up     开启网卡接口

2.查看主机参数 -- hostnamectl

显示或设置主机名称

hostnamectl status   显示主机名称以及主机信息

hostnamectl set-hostname  xx(要修改的主机名)   设置主机名

3.配置路由   route

route -n    使用数字定制代替主机名称

4.文件修改网络参数  (用命令行修改的都是暂时的,当服务器重启的时候,一切修改都回复了,我们如要持久化修改,可以找到他们的配置文件 然后修改)

centos中,网卡配置文件在  /etc/sysconfig/network-scripts/ifcfg-eth0  这个路劲下,

下面我们来查看一下这里面的配置信息

device  设备名称

onboot  表示开机是否启动网卡(yes|no)

bootproto  启动协议(nono|dhcp:static)

ipaddr   ip地址

netmask  子网掩码

你可以用  vim /etc/sysconfig/network-scripts/ifcfg-eth0  修改网卡配置信息

之后重启网络服务使你的修改生效

systemctl restart network

5.修改主机参数

主机配置文件为 /etc/hostname  在这个文件里,我们可以做主机文件名字的配置

6.修改路由参数通过配置文件

上面我们修改过网卡接口,可以指定网关,但无法设定通过特定的网段的静态路由信息,此时我们需要创建指定网卡的

路由配置文件(默认这个文件时不存在的需要我们创建),配置文件名称遵循这个规则:route-<iface-name(网卡名称)>

修改后重启网络服务   systemctl restart network

下面再介绍几个工具进行网络故障排错

7.ping

ping 分几个步骤

ping 127.0.0.1  ping 本地回环,测试本地的网络协议是不是正常

ping 192.168.0.31 ping本地ip,测试网络接口是否正常

ping 192.168.0.254 ping 网关 测试网关能否正常工作

8.traceroute

一个数据包从本地发送后,一般会经过多个路由转发数据,如果一个包进入互联网的后,因为中间某个路由转发有问题,而导致数据发送失败

这时,我们可以通过tracerote跟踪路由,来检测问题所在,Linux下,默认使用udp封装的跟踪包,如果想使用icmp的话,可以加 -i

9.nestat 网络监控

如果你怀疑有人非法闯入你的系统,你有不知道此人在哪里的时候,你可以用netstat的网络监控能力找出所有人。

或者当你服务开启的时候,远程客户端无法访问你的服务,你可以使用netstat命令查看服务端口是否开启。

netstat -an 查看网络连接状态

netstat -nutlp  产看当前系统开启端口的信息

本系列文章持续根系,欢迎订阅微信工作号!谢谢!

原文地址:https://www.cnblogs.com/gdsblog/p/8533416.html

时间: 2024-10-28 14:54:37

Linux(CentOS)之网络配置的相关文章

Linux Centos 7网络配置

系统版本 [[email protected] /]# cat /proc/versionLinux version 3.10.0-514.el7.x86_64 ([email protected]) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Tue Nov 22 16:42:41 UTC 2016[[email protected] /]# 新安装的Centos系统,默认没有ip地址,需要配置ip地址以提供外部访

Linux CentOS 7网络配置基础

查看主机名称 hostname命令:查看或设置当前主机名 修改主机名称 hostnamectl set-hostname 新主机名称 命令:修改当前主机名称 在配置文件"/etc/sysconfig/network"中直接修改 查看网络接口信息 ifconfig [网络接口名]命令:查看指定网络接口的信息,不指定接口则显示所有接口信息. 下面解释一下几个重要的参数: inet 192.168.52.131 //IP地址 netmask 255.255.255.0 //子网掩码 broa

Linux下的网络配置 - CentOS 6.x

Linux下的网络配置 - CentOS 6.x 文本关键字:Linux.CentOS.网络服务.eth0.网卡配置项 一.查看网络信息 通常我们查看本机的网络是否正常,主要需要知道的就是网卡是否在正常工作,相关的网络信息(IP地址.广播地址.子网掩码等)是什么.除此之外,我们需要测试当前机器是否连入互联网,或者是否能够与网关正常通信. 1. ifconfig ifconfig是一个最常用的,可以查看和设置各网卡的工具. 直接使用ifconfig命令:列出所有当前已启用的网卡信息 使用ifcon

CentOS的网络配置简析

我们在进行对CentOS的网络配置时,一般会从IP地址(IPADDR).子网掩码(NETMASK).网关(Gateway).主机名(HOSTNAME).DNS服务器等方面入手.而在CentOS中,又有着不同的命令或配置文件可以完成这些配置操作,接下来,我们将从ifcfg系命令,iproute2系命令以及配置文件3个方面来简析网络配置的方法. 一.ifcfg系命令 ifcfg系命令包括ifconfig,route,netstat和hostname. 1.ifconfig命令 用来配置一个网络接口.

centos常用网络配置

定义IP地址:  1.root#vim /etc/sysconfig/network-scripts/ifcfg-eth0 #编辑网卡的配置文件    DEVICE=eth0 #网卡设备名称    ONBOOT=yes  #网卡是不是要自动启动    IPADDR=192.168.1.1 #IP地址    NETMASK=255.255.255.0 #掩码    GATEWAY=192.168.1.254  #网关    DNS1=202.96.134.133  #主DNS    DNS2=8.

linux命令和网络配置图步骤

 rpm -ivh MySQL-client...... 安装MySQL客户端的命令,没写完整 1  ls 2  cd 3  ls 4  ls -l 5  vim 6  cd 7  ls -l 8  shutdowm 9  man 10  shutdown 11  shutdown -h 12  reboot 13  vim/etc/sysconfig/network 14  cd 15  vim/etc/sysconfig/network 16  vim /etc/sysconfig/ne

(转)Linux系统基础网络配置老鸟精华篇

Linux系统基础网络配置老鸟精华篇 原文:http://blog.51cto.com/oldboy/784625 对于linux高手看似简单的网络配置问题,也许要说出所以然来也并不轻松,因此仍然有太多的初学者徘徊在门外就不奇怪了,这里,老男孩老师花了一些时间总结了这个文档小结,也还不够完善,欢迎大家补充,交流.谢谢大家!20120827补充:http://oldboy.blog.51cto.com/2561410/974194 深入浅出route命令小结目录:1)配置修改主机名hostname

linux系统配置之网络配置(centos)

CentOS---网络配置详解 一.配置文件详解在RHEL或者CentOS等Redhat系的Linux系统里,跟网络有关的主要设置文件如下: /etc/host.conf         配置域名服务客户端的控制文件/etc/hosts             完成主机名映射为IP地址的功能/etc/resolv.conf       域名服务客户端的配置文件,用于指定域名服务器的位置/etc/sysconfig/network 包含了主机最基本的网络信息,用于系统启动./etc/sysconf

Linux CentOS 7 网络基本配置

一.查看网络配置1.ifconfig查看网络接口地址ipconfig命令不带任何选项和参数时,将显示主机已启用的所有网络接口信息.ens33:本机网卡lo:回环网卡,一般用于本机本机的网络测试.virbr0:虚拟机桥接网卡,一般用于服务器内部的虚拟机之间的连接. 2.使用hostname命令查看并修改主机名使用命令"hostnamectl set-hostname zhangsan" 修改主机名为zhangsan. 3.使用route命令查看路由条目 route -n命令在Linux