首页 > 代码库 > linux下网络配置 命令

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三、修改DNSvim /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名称查看是否修改成功。

 

linux下网络配置 命令