Linux网络基础

来源:互联网 发布:淘宝卖家等级在哪里看 编辑:程序博客网 时间:2024/06/15 18:48

Linux为用户提供了完善的、强大的网络功能:

1.完善的内置网络。其他操作系统不包含如此紧密的和内核结合在一起的网络部分。

2.Linux免费提供了大量支持Internet的软件,Internet是在Unix领域中建立并繁荣起来的,在这方面使用Linux是相当方便的,用户能用Linux与世界上的其他人通过Internet网络进行通信。

3.用户能通过一些Linux命令完成内部信息或文件的传输。

4.远程访问。Linux不仅允许进行文件和程序的传输,它还为系统管理员和技术人员提供了访问其他系统的窗口。通过这种远程访问的功能,一些技术人员能够有效的为多个系统服务,即使那些系统位于相距很远的地方。

5.安全可靠。Linux采取了许多安全技术措施,包括对读、写进行权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。


Linux网络基础配置

以太网连接
在Linux中,以太网接口被命令为:eth0, eth1等, 0,1代表网卡编号
通过lspci命令可以查看网上硬件信息(如果是usb接口,则可能要用lsusb)

命令ifconfig命令用来查看接口信息

ifconfig -a 查看所有接口
ifconfig eth0 查看特定接口


在CentOS中可以用命令ifup,ifdown用来启用,禁用一个接口ifup eth0,启用eth0网卡ifdown eth0,禁用eth0网卡

配置网络信息


配置文件位置网上配置文件/etc/sysconfig/network-scripts/ifcfg-eth0DNS配置文件/etc/resolv.conf(Ubuntu也一样)主机名配置文件/etc/sysconfig/network静态主机名配置文件/etc/hosts(Ubuntu也一样)

或者使用/etc/sysconfig/network

NETWORKING=yes
HOSTNAME=xxx
NETWORKING_IPV6=no
PEERNTP=no
GATEWAY=ip


网络测试命令

  • 测试网络连通性:
    • ping 192.168.1.201
    • ping www.baidu.com
  • 测试DNS解析
    • host www.baidu.com
    • dig www.baidu.com
  • 显示路由表:ip route
  • 追踪到达目标地址的网络路经 traceroute www.baidu.com
  • 使用mtr进行网络质量测试(结合traceroute和ping)mtr www.baidu.com

故障排查

故障排查要由底到高,由内到外

  • 先查看网络配置信息是否正确
    • ip地址
    • 子网掩码
    • 网关
    • DNS
  • 查看到达网关是否连通
    1. ping 网关ip地址
  • 查看DNS解析是否正常

另外在CentOS中可以用setup命令直接配置网络信息









0 0
原创粉丝点击