zoukankan      html  css  js  c++  java
  • linux下网络配置 命令

    一、IP的配置:
    不直接修改文件方式:
                    设置网卡eth0的IP地址和子网掩码:
                    sudo ifconfig eth0 192.168.2.1 netmask 255.255.255.0
                    将IP地址改为:192.168.2.1,子网掩码改为:255.255.255.0
                    设置网关:
                    sudo route add default gw 192.168.2.254
    
    手动修改文件方式:    第一(二)块网卡的配置文件:
                        /etc/sysconfig/network-scripts/ifcfg-eth0  (不同系统不同一般含有eth0)
                            DEVICE=eth0
                            BOOTPROTO=none          #指定是静态分配IP还是动态分配。取值有:static dhcp
                            ONBOOT=yes                #系统启动时加载
                            HWADDR=00:0c:29:84:d1:b1
                            IPADDR=192.168.8.200
                            NETMASK=255.255.255.0
                            GATEWAY=192.168.8.1   #设置默认网关(可在下面设置)
                            TYPE=Ethernet
    
                        /etc/network/interfaces(ubuntu)
                            auto eth0 
                        iface eth0 inet static   #取值有:static dhcp (dhcp:可用sudo dhclient eth0获取ip地址)
                        address 192.168.2.1 
                        gateway 192.168.2.254 
                        netmask 255.255.255.0 
                        #network 192.168.2.0 
                        #broadcast 192.168.2.255
    
    二、修改网关
    vim /etc/sysconfig/network
    增加一条网关信息
    GATEWAY=192.168.1.1
    
    三、修改DNS
    vim /etc/resolv.conf        #指定当前主机的DNS服务器,最多可指定三个
    search lpwr.net             #设置当前主机的默认查找域
    nameserver 192.168.0.100   #指定首选DNS服务器
    nameserver 172.16.254.2
    
    四、重新加载网络配置
    /etc/init.d/networking restart(ubuntu)
    /etc/init.d/network restart(redhat centos)
    Service network restart
    
    五、防火墙设置
    1、直接关闭防火墙(centos7可用)
        systemctl stop firewalld.service #停止firewall
        systemctl disable firewalld.service #禁止firewall开机启动
    
    2、设置 iptables service(没有就安装 iptables-services)
    vi /etc/sysconfig/iptables 
    增加规则
    
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 50070 -j ACCEPT
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 8088 -j ACCEPT
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 19888 -j ACCEPT
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 9000 -j ACCEPT
    
    保存退出后
    systemctl restart iptables.service #重启防火墙使配置生效
    systemctl enable iptables.service #设置防火墙开机启动
    
    六、禁用IPV6
      sudo vi /etc/modprobe.d/blacklist.conf
      表示用vi编辑器(也可以用其他编辑器,如gedit)编辑etc文件夹下modprobe.d文件夹中blacklist.conf文档的内容。
      注意:只能在root用户模式下才可以修改
      在文档最后添加 blacklist ipv6
      然后查看修改结果
      cat /etc/modprobe.d/blacklist.conf
    
    七、修改hostname
        修改/etc/hosts文件,将包含当前的hostname改为新的hostname。我将shiwei改为rabbit。
        修改/etc/sysconfig/network文件,将包含当前的hostname改为新的hostname。我将shiwei改为rabbit。
        使用命令hosname更改一下,命令为:hostname 新的主机名,然后用hostname名称查看是否修改成功。
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=static
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=ens33
    UUID=a519cbd2-2c3c-4394-82de-e10ab0fd91d3
    DEVICE=ens33
    ONBOOT=yes
    IPADDR=192.168.100.91
    NETMASK=255.255.255.0
    GATEWAY=192.168.100.1
    DNS1=192.168.100.1
    DNS2=114.114.114.114

    centos静态demo

    centos 7查看网卡UUID

    nmcli con show

  • 相关阅读:
    HDU 1059 Dividing(多重背包)
    新华网,要厚道
    js与DOM初步:访问html元素
    Hacker News网站的文章排名算法工作原理
    做技术,是个精益求精的事情
    百度贴吧客户端(Android)网络通信行为分析
    Storm同时接收多个源(spout和bolt)
    各种流处理系统的比较
    Kafka学习
    关联规则推荐及Apriori算法
  • 原文地址:https://www.cnblogs.com/sprinng/p/6262678.html
Copyright © 2011-2022 走看看