Linux网络设置(第二版) --Linux网络设置

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: Linux网络设置--网络配置文件与命令网络配置文件1、/etc/sysconfig/network-scripts/ifcfg-eth0 #【保存了IP地址和网关】[设置静态IP]...

Linux网络设置

--网络配置文件与命令

网络配置文件

1、/etc/sysconfig/network-scripts/ifcfg-eth0 #【保存了IP地址和网关】

[设置静态IP]

IPADDR=IP地址 #该选项设置了IP地址,如果设置了BOOTPROTO=dhcp,自动获取IP地址的话,就不会有该选项,否则为BOOTPROTO=no

GATEWAY=网关 #指定网关

BROADCAST=广播地址

NETMASK=子网掩码

 

2/etc/sysconfig/network #保存了本机主机名

HOSTNAME=主机名 #指定主机名,如果指定了dhcp自动分配,则不会有该选项,因为主机名都是localhost

 

3、/etc/rc.d/init.d/network start/stop/restart 网络启动脚本

或者 service network restart

如果设置了静态IP,则重启系统,或者重新加载以下该启动脚本,设置都会生效,但是,推荐后者!

 

4/etc/hosts #保存了域名数据库

 

5/etc/services #保存了网络服务信息,如:端口和传输协议

 

6/etc/resolv.conf #指定DNS服务器地址

nameserver [DNS服务器IP地址 #添加DNS服务器,加空格可以指定多个DNS服务器地址,最多可以使用3

 

附- 服务程序可以不使用固定端口,但是一般对外公开的WebServer不会改变端口,但是像SSH一般推荐更改,可以回避扫描

nmap [IP地址] #扫描对方主机启用那些服务,但是他只会默认扫描周知端口或知名服务的端口

 

网络管理命令

1 ifconfig #查看网络端口设置

ifconfig eth0 up/down #启动/关闭网卡

 

2 ethtool [网卡名称] #检测网卡线路连接

ethtool eth0

ethtool wlan0

很多时候,一个服务器上面会有多块网卡,这时,ethtool命令就显得十分重要了!

 

3arp #查看ARP表信息,如前


4ping #探测远程主机

ping -c 10 -s 1000 IP地址 #-c 指定ping的次数,-s 指定发送数据包的大小,注意ping通时的丢包率

 

5route #操作路由表

route add default gw 192.168.14.100 #在不修改配置文件的情况下添加网关

【但是最好还是修改配置文件】

zerba 路由软件】

 

6traceroute #查看路由路径

traceroute www.163.com     #他会列出在访问这台主机时所经过的所有的路由器与延时情况

 

7netstat #监控网络状态

netstat -an #查看所有连接

netstat -an | grep :80 #查看Apache服务是否启动

目录
相关文章
|
5天前
|
监控 Oracle 关系型数据库
Linux平台Oracle开机自启动设置
【11月更文挑战第8天】在 Linux 平台设置 Oracle 开机自启动有多种方法,本文以 CentOS 为例,介绍了两种常见方法:使用 `rc.local` 文件(较简单但不推荐用于生产环境)和使用 `systemd` 服务(推荐)。具体步骤包括编写启动脚本、赋予执行权限、配置 `rc.local` 或创建 `systemd` 服务单元文件,并设置开机自启动。通过 `systemd` 方式可以更好地与系统启动过程集成,更规范和可靠。
|
2月前
|
安全 Linux 网络安全
Web安全-Linux网络协议
Web安全-Linux网络协议
72 4
|
20天前
|
运维 监控 网络协议
|
2天前
|
监控 安全 Linux
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景,包括 ping(测试连通性)、traceroute(跟踪路由路径)、netstat(显示网络连接信息)、nmap(网络扫描)、ifconfig 和 ip(网络接口配置)。掌握这些命令有助于高效诊断和解决网络问题,保障网络稳定运行。
12 2
|
4天前
|
网络协议 Linux
使用nmcli命令设置IP地址并排查网络故障
nmcli 是一个功能强大的网络管理工具,通过它可以轻松配置IP地址、网关和DNS,同时也能快速排查网络故障。通过正确使用nmcli命令,可以确保网络配置的准确性和稳定性,提高系统管理的效率。希望本文提供的详细步骤和示例能够帮助您更好地掌握nmcli的使用方法,并有效解决实际工作中的网络问题。
10 2
|
6天前
|
Oracle Ubuntu 关系型数据库
Linux平台Oracle开机自启动设置
【11月更文挑战第7天】本文介绍了 Linux 系统中服务管理机制,并详细说明了如何在使用 systemd 和 System V 的系统上设置 Oracle 数据库的开机自启动。包括创建服务单元文件、编辑启动脚本、设置开机自启动和启动服务的具体步骤。最后建议重启系统验证设置是否成功。
|
16天前
|
关系型数据库 MySQL Linux
Linux系统如何设置自启动服务在MySQL数据库启动后执行?
【10月更文挑战第25天】Linux系统如何设置自启动服务在MySQL数据库启动后执行?
62 3
|
2天前
|
网络协议 安全 Linux
Linux 上设置自己的公共时间服务器
Linux 上设置自己的公共时间服务器
10 0
|
23天前
|
Ubuntu Linux 虚拟化
Linux虚拟机网络配置
【10月更文挑战第25天】在 Linux 虚拟机中,网络配置是实现虚拟机与外部网络通信的关键步骤。本文介绍了四种常见的网络配置方式:桥接模式、NAT 模式、仅主机模式和自定义网络模式,每种模式都详细说明了其原理和配置步骤。通过这些配置,用户可以根据实际需求选择合适的网络模式,确保虚拟机能够顺利地进行网络通信。
|
1月前
|
网络协议 安全 Ubuntu
Linux中网络连接问题
【10月更文挑战第3天】
31 1