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

  • 相关阅读:
    python中的编码问题
    CVPR2018 Tutorial 之 Visual Recognition and Beyond
    hdu 1376 Octal Fractions
    hdu 1329 Hanoi Tower Troubles Again!
    hdu 1309 Loansome Car Buyer
    hdu 1333 Smith Numbers
    hdu 1288 Hat's Tea
    hdu 1284 钱币兑换问题
    hdu 1275 两车追及或相遇问题
    hdu 1270 小希的数表
  • 原文地址:https://www.cnblogs.com/sprinng/p/6262678.html
Copyright © 2011-2022 走看看