• 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

  • 相关阅读:
    poj 2676 Suduku (dfs)
    poj 1562 Oil Deposits (dfs)
    poj 2907 Collecting Beepers (dfs)
    poj 1655 Balancing Act (树形dfs)
    poj 3411 Paid Roads (dfs)
    hdu 2896 病毒侵袭 (AC)
    hdu 3065 病毒侵袭持续中 (AC)
    poj 2251 Dungeon Master (bfs)
    java中debug使用
    Swing入门级小项目总结
  • 原文地址:https://www.cnblogs.com/sprinng/p/6262678.html
Copyright © 2020-2023  润新知