一、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=:0c:::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 五、防火墙设置
、直接关闭防火墙(centos7可用)
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动 、设置 iptables service(没有就安装 iptables-services)
vi /etc/sysconfig/iptables
增加规则 -A INPUT -p tcp -m state --state NEW -m tcp --dport -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport -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--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

最新文章

  1. spring的@Transactional
  2. css定位和浮动
  3. idea配置。
  4. JTA和JDBC事务
  5. LinuxShell脚本攻略--第六章 B计划
  6. TCP/IP详解学习笔记(8)-- UDP:用户数据报协议
  7. net Core 通过 Ef Core 访问、管理Mysql
  8. Sed简介 (转)
  9. vs下开端口直接调试iis
  10. 【公告】关于8.8MIP组件审核平台故障的说明
  11. How to Build a Chat Bot Using Azure Bot Service and Train It with LUIS
  12. oracle 结果集合并
  13. 利用lnmp一键安装的php环境忘记mysql,root用户密码解决方法
  14. JavaScript基础笔记(七)DOM
  15. c#之如何操作excel
  16. 【spring源码分析】IOC容器初始化——查漏补缺(一)
  17. synchronized 的局限性 与 Lock 的优点
  18. 阅读OReilly.Web.Scraping.with.Python.2015.6笔记---Crawl
  19. Linux:简单的并发服务器实现
  20. nodeJs 接收请求参数和发送请求参数

热门文章

  1. ES6 语法简介
  2. textarea出现多余的空格
  3. Echart..js插件渲染报错 data.length<1?
  4. TDirectory.GetLogicalDrives获取本地逻辑驱动器
  5. TDirectory.GetLastAccessTime获取指定目录最后访问时间
  6. Vcl.FileCtrl.SelectDirectory
  7. Python全栈开发-web框架之django
  8. C语言-06复杂数据类型-04 结构体
  9. E8.Net 工作流二次开发架构平台
  10. 标签form表单里的属性简单介绍了一下