zoukankan      html  css  js  c++  java
  • Linux网络设置(第二版) --Linux网络设置

    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服务是否启动

  • 相关阅读:
    P1121 环状最大两段子段和
    无题
    cdoj 1485 柱爷搞子串 sam treap
    自然数幂和
    Gym 100341C AVL Trees NTT
    线性筛分解质因子
    codeforces 366 Ant Man dp
    UVALive 6914 Maze Mayhem 轮廓线dp
    hdu 5790 Prefix 字典树 主席树
    莫比乌斯反演个人小结
  • 原文地址:https://www.cnblogs.com/itrena/p/5927043.html
Copyright © 2011-2022 走看看