################################
#########网络ip设定###############
################################

############################################
netmask:
用来标实ip的网络位和主机位
网络为表示网络区域
主机位表示网络区域的其他主机

netmask非0位所对应的ip地址数值为这个ip的网络位
netmask的0位对应ip地址数值的ip主机位

网络位一致主机位ip不一致的两个ip是可以直接通信的
这样的两台主机叫做直连网络
############################################

ip设定

方法一

ifconfig device ip netmask 255.255.255.0     ##命令模版
eg:
ifconfig eth0 172.25.254.199 netmask 255.255.255.0
      ^
        网卡名
这样的设定是临时的,在网服务的重起后失效

方法二:图形界面

nm-connection-editor 图形界面设定ip的方法
nmtui 当系统没有图形是可以开启用此命令开启网络设定的ui界面
网络设定ip的方式有两种
dhcp 动态获取,ip不固定
static 静态配置,ip固定

可以删除原有的网络连接,然后新建,

选择以太网(Ethernet)

填写连接名称,选择网卡(device)

选择连接类型(Method)

DHCP 自动获取

Manual 手动设置,手动的要设置ip,点击add添加ip子网掩码。

方法三

nmcli 命令

nmcli device...

nmcli device status eth0 ##显示eth0(网卡)的的状态
nmcli device show eth0 ##现实eth0(网卡)详细信息
nmcli device disconnect eth0 ##断开网卡连接
nmcli device connect eth0 ##连接网卡

nmcli connection...

nmcli connection down westos    ##关闭名字为westos的连接
nmcli connection up westos        ##打开名字为westos的连接
nmcli connection show westos        ##显示名字为westos的连接的信息
nmcli connection delete westos        ##删除名字为westos的连接
nmcli connection add type ethernet con-name westos ifname etho autoconnect yes
                                               ^                          ^                   ^
                                             以太网                 连接名              网卡设备
###添加一个网卡连接。
nmcli connection add type ethernet con-name westos ifname etho ip4 172.25.254.100/24
###设置ip

dhcp -->  status        ##动态ip,转换静态
nmcli connection mofify westos ipv4.address 172.25.254.100/24        ##ip设置
nmcli connection mofify westos ipv4.method manual                    ##设置ipv4的类型为手动设置,使自己设置的ip生效
systemctl restart newtwork            ##重启服务

status--> dhcp        ##静态ip转换动态
nmcli connection mofify westos ipv4.method auto               ##设置ipv4的类型为自动获取 
systemctl restart newtwork                                    ##重启network

更改ip
nmcli connection mofify westos ipv4.address 172.25.254.200/24
systemctl restart newtwork

方法四:文件的配置

#配置完一定要重启network

#systemctl restart network

cd /etc/sysconfig/network-scripts/ifcfg-xxxx        ##xxxx是自己的网络连接名称

DEVICE=eth0                            ##网卡
ONBOOT=yes                            ##指明在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络
BOOTPROTO=none(dhcp)     ##ipv4.method设定,设置为不自动获取,选择不自动获取后要配置ip,括号中的为动态
IPADDR0=172.25.254.100            ##ip设置
PREFIX0=24                                ##子网掩码

###这样,一个简单的ip就配置好了。
systemctl restart network

文件参数文档
/usr/share/doc/initscripts-*/sysconfig.txt

网关的简单配置

第一步:

firewall-cmd --list-all

我们需要打开masqurade这个选项
firewallfirewall-cmd --add-masquerade ##打开

第二步:

打开内核路由功能
sysctl -a |grep ip_forward

如果你net.ipv4.ip_forward 的值为0;

需要编辑系统配置文件
vim /etc/sysctl.conf
添加
ip_forwardnet.ipv4.ip_forward = 1
然后保存。
sysctl -p  #读取系统配置文件。

这样网关服务器就配置好了。

客户端:

第一步:

ip设定的时候加上网关为你的网关服务器,

第二步:网络地址转换设定

vim /etc/resolv.conf ##打开nat地址转换配置文件。
加上:
nameserver 172.168.0.1 ##后面ip为你的网关服务器ip地址。

这样网关就设置好了。

linux ip设定和网关的简单配置相关推荐

  1. Linux上搭建nginx,及简单配置

    在上家公司都是运维安装nginx,到新公司后代码开发完成部署测试服务器要求自己装nginx,研究了好久安装好之后,到正式上线还要自己安装,索性把安装步骤自己记载下来(好大一部分都是在网站找的). 一, ...

  2. 思科为计算机配置ip命令,Cisco常用配置:IP配置,静态、默认、浮动路由配置,网关等简单配置...

    很多朋友对于思科配置命令不是很熟悉,尤其是一些常用到的指令,作为一名合格网管,以下命令是必须懂得配置的,详见: 怎么给路由器配置IP? router(config)#interface fasteth ...

  3. linux ip不设置网关,linux下ip与网关不在同一段配置

    当想要设置的网关与主机ip地址不同时,用route add default gw  xx.xxx.xx.xx是不成功的,比如我主机ip地址为:192.168.1.3,想要设置的网关为192.168.2 ...

  4. linux之heartbeat高可用的简单配置

    Heartbeat 系统环境: 防火墙关闭, seliux状态为disabled 各服务器之间组做好地址解析 Node3:172.25.44.3 Node4:172.25.44.4 物理真机:172. ...

  5. linux如何设置awesome字体,Awesome简单配置

    0.安装之前 操作系统:Ubuntu 14.04 / LinuxMint17 1.安装 sudo add-apt-repository ppa:klaus-vormweg/awesome sudo a ...

  6. Linux下的GitHub安装与简单配置教程

    1.GitHub简介 Git是一个分布式版本控制系统,与其相对的是CVS.SVN等集中式的版本控制系统. 2.Git的安装 1)安装Git a.查看与使用 在ubuntu下可以使用如下命令进行查看系统 ...

  7. Linux运维之网络的配置,四种ip方式的设定,网关,dns的设定及物理机的网络连接

    一.什么是ip地址(IP ADDRESS) 1.internet protocol ADDRESS                              网络协议地址 2.ipv4 interne ...

  8. Deepin/Linux系统使用GUFW可视化管理、配置防火墙规则

    对于没有接触过 Linux 的人,配置防火墙难于上青天,即便是缙哥哥这样玩过一丢丢的,也不喜欢用命令控制.所以,今天就给大家带来一款Deepin/Linux系统可视化管理.配置防火墙规则的软件--GU ...

  9. Debian 里设置 IP 地址、网关、DNS

    2019独角兽企业重金招聘Python工程师标准>>> 1.设置IP地址.网关 cp /etc/network/interfaces /etc/network/interfaces. ...

最新文章

  1. Elasticsearch5.5.1(核心10)
  2. [置顶] 程序员的奋斗史(十五)——谈性格
  3. 序列化--反序列化:Schema evolution in Avro, Protocol Buffers and Thrift
  4. NFS网络文件共享存储服务器
  5. 【Android 逆向】Dalvik 函数抽取加壳 ( 类加载流程分析 | ClassLoader#loadClass 函数分析 | BaseDexClassLoader#findClass 分析 )
  6. 简单的家庭无线路由设置
  7. 最新Golang安装教程(Linux环境 Ubuntu + Go) 附centos安装视频链接
  8. js获取字符串最后一个字符代码
  9. 解决获取请求参数的乱码问题
  10. 前端学习(3253):vs code中组件化编码
  11. 对未来计算机的畅想初中英语,初中英语期中考试,作文停电一小时,在北京……在上海……在威海…….doc...
  12. nodejs ffmpeg 超级工具 rtsp fmp4 rtmp
  13. MYSQL数据库升级
  14. 连上WiFi后,笔记本离路由器比较近时,电脑播音偶尔卡音
  15. 微信隐藏功能系列:微信怎么恢复聊天记录?3步完成修复
  16. oracle查看视图定义语句_Oracle-视图
  17. 5. 位操作指令 AND,ORR, TST,BIC
  18. 关于人生的15句话——特别现实的讽刺性句子
  19. 创业者的诗,远方和功不唐捐
  20. C# 发送邮件之QQ邮箱

热门文章

  1. Python 爬取腾讯电视剧评论
  2. Git 修改Git的提交方式 https - ssh
  3. 中英文电影名搞笑对照
  4. html类选择器和id选择器,CSS Id 和 Class选择器
  5. 液压安全阀行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  6. Python实验四 Python序列结构
  7. TeamViewer 替代品:使用 frp 实现 Windows 远程桌面连接教程
  8. MATLAB round(四舍五入)函数用法
  9. mysql md5版本校验_md5值校验
  10. 摩尔庄园里SMC里所有职业的攻略