• wordpress CMS主题:ssmay主题wordpress CMS主题:ssmay主题
  • 首页 > Linux系统运用 > linux系统常规命令(六):网络命令 与 网络配置

    linux系统常规命令(六):网络命令 与 网络配置

    作者: 分类:Linux系统运用 点击: 75 次
    wordpress CMS主题:ssmay主题

      一、网络配置

      1、虚拟机vmware中linux连接网络:

      (1)、禁用连接: windows下的网络连接 => 禁用【VMware Network Adapter VMnet1和VMware Network Adapter VMnet8】
      (2)、设置网卡:点击linux虚拟机的【网络适配器(network adapter)】, 【网络连接 选择“桥连模式”】
      (3)、设置 IP :命令setup ,按提示一步步设置。
      (4)、启用网卡:命令ifup eth0 ,这里的eth0 表示第1个网卡,第2个网卡就是eth1

      2、网格命令

      ifconfig 显示网络情况及连接
      ifup eth0 打开网卡eth0的连接,linux默认是关闭网卡的
      ifdown eth0 断开网卡eth0的连接

      3、永久打开网卡

      (1)、通过vi 修改这个配置文件

      vi /etc/sysconfig/netword-scripts/ifcfg-eth0 【centos6.8】
      vi /etc/sysconfig/netword-scripts/ifcfg-enxxxxxx【centos7】

      (2)、找到 ONBOOT=no 改成 ONBOOT=yes
      (3)、重启网络服务: service network restart

      二、网络命令

      write 给在线用户发信息,对方会实时看到

      write gao 向用户gao发信息
      hello world 发送的内容,自定
      ctrl+d 保存结束

      wall 给所有在线用户发信息,即 write all

      mail 发送邮件或接收邮件

      mail gao 给gao发邮件
      Subject:test 标题
      hello world. 内容,
      ctrl+d 保存结束

      mail 接收邮件

      >N 1 root Tue Jan 14 20:39 19/615 "test" N 表示 新邮件
      & help 查看互动帮助
      & 1 查看编号为1的邮件
      & h 返回邮件列表
      & d 1 删除第1封邮件

      ifconfig 查看网卡信息
      ifconfig eth0 192.168.1.155 临时修改网卡IP

      last 显示所有用户的历史登录信息
      lastlog 显示所有用户的最后登录信息
      lastlog -u 502 只查看用户ID为502的用户登录信息

      traceroute 跟踪路由,显示数据包到主机的路径,可以查看网络节点连接是否正常,非常适用。
      traceroute www.baidu.com 会发送数据包到www.baidu.com,并跟踪

      netstat 查询网络数据结构

      netstat -tlun 查看本机监听的端口
      netstat -an 查看本机所有的网络连接
      netstat -rn 查看本机路由
      -r 路由,route
      -t TCP协议
      -u UDP协议
      -l 监听,listening
      -n 显示IP地址和端口号

      setup 主机的网络配置,可配置防火墙、键盘、IP地址等

      三、局域网怎样访问 web 服务器:

      局域网不能访问本机网页原因:

      1、selinux原因,只需关闭它。

      sestatus -v 查看selinux状态,如果是 enable,表示开启中。
      vim /etc/selinux/config 打开配置文件
      将 SELINUX=enforcing 改为 SELINUX=disabled
      注释掉 #selinuxtype=targeted

      2、防火墙限制了80端口,可以关闭防火墙,也可以开启80端口,如下:

      linux的WEB服务器IP地址:192.168.1.188

      如果局域网其它电脑能ping通linux的WEB服务器,而不能访问,可能是linux防火墙限制了80端口,

      可以在局域网其它电脑上的dos里【telnet 192.168.1.188 80 】,看是否连接的上。

      解决方法:

      iptables IP包过滤器管理

      -I -insert 插入一条规则,插在规则列表最前面;
      -A -append 在末尾添加一条规则
      -D -delete 删除一条规则
      -L -list 显示所选链的所有规则
      -p -protocal 待检查包的协议,如tcp\udp\icmp
      --dport --destionation-port 目标端口
      -j jump target 跳转/et

      /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT 设置防火墙

      INPUT 处理进入路由器的数据包
      FORWARD 处理通过路由器的数据包
      OUTPUT 处理从路由器输出的数据包

      centos6 下保存iptables:

      /etc/rc.d/init.d/iptables save 保存防火墙
      /etc/init.d/iptables restart 重启防火墙

      centos7 下保存iptables:

      service iptables save 保存防火墙
      如果保存失败,可执行以下命令:
      systemctl stop firewalld 关闭firewalld防火墙
      yum -y install iptables-services 安装或更新iptables服务
      systemctl enable iptables 启动iptables防火墙
      systemctl start iptables 打开iptables防火墙

      /etc/init.d/iptables status 查看防火墙信息
      /etc/init.d/iptables stop 关闭防火墙

      chkconfig --level 35 iptables off 永久关闭防火墙

      四、外网不能访问phpmyadmin:

      【外网怎样访问phpmyadmin?】

      第一步:让外网可以访问WEB服务器:192.168.1.188 【在网络配置章节有介绍】
      主要是防火墙设置

      第二步:Mysql执行sql指令:进入phpmyadmin
      grant all privileges on *.* to 'root'@'192.168.1.188' identified by '131226' with
      grant option;
      192.168.1.188 改成 % 就是任意IP可以访问;

      第三步:修改phpmyadmin.conf配置:
      vim /etc/httpd/conf.d/phpMyAdmin.conf
      把 Deny from all 改成 Allow from all; 允许所有来访IP地址

    文章作者:steam
    本文地址:http://wanlimm.com/77201807236137.html
    本文时间:2018-07-23 10:50:53
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    上一篇:
    下一篇:
    wordpress CMS主题:ssmay主题

    或许你会感兴趣的文章:

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    This site uses Akismet to reduce spam. Learn how your comment data is processed.