linux ip设定和网关的简单配置
################################
#########网络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设定和网关的简单配置相关推荐
- Linux上搭建nginx,及简单配置
在上家公司都是运维安装nginx,到新公司后代码开发完成部署测试服务器要求自己装nginx,研究了好久安装好之后,到正式上线还要自己安装,索性把安装步骤自己记载下来(好大一部分都是在网站找的). 一, ...
- 思科为计算机配置ip命令,Cisco常用配置:IP配置,静态、默认、浮动路由配置,网关等简单配置...
很多朋友对于思科配置命令不是很熟悉,尤其是一些常用到的指令,作为一名合格网管,以下命令是必须懂得配置的,详见: 怎么给路由器配置IP? router(config)#interface fasteth ...
- linux ip不设置网关,linux下ip与网关不在同一段配置
当想要设置的网关与主机ip地址不同时,用route add default gw xx.xxx.xx.xx是不成功的,比如我主机ip地址为:192.168.1.3,想要设置的网关为192.168.2 ...
- linux之heartbeat高可用的简单配置
Heartbeat 系统环境: 防火墙关闭, seliux状态为disabled 各服务器之间组做好地址解析 Node3:172.25.44.3 Node4:172.25.44.4 物理真机:172. ...
- linux如何设置awesome字体,Awesome简单配置
0.安装之前 操作系统:Ubuntu 14.04 / LinuxMint17 1.安装 sudo add-apt-repository ppa:klaus-vormweg/awesome sudo a ...
- Linux下的GitHub安装与简单配置教程
1.GitHub简介 Git是一个分布式版本控制系统,与其相对的是CVS.SVN等集中式的版本控制系统. 2.Git的安装 1)安装Git a.查看与使用 在ubuntu下可以使用如下命令进行查看系统 ...
- Linux运维之网络的配置,四种ip方式的设定,网关,dns的设定及物理机的网络连接
一.什么是ip地址(IP ADDRESS) 1.internet protocol ADDRESS 网络协议地址 2.ipv4 interne ...
- Deepin/Linux系统使用GUFW可视化管理、配置防火墙规则
对于没有接触过 Linux 的人,配置防火墙难于上青天,即便是缙哥哥这样玩过一丢丢的,也不喜欢用命令控制.所以,今天就给大家带来一款Deepin/Linux系统可视化管理.配置防火墙规则的软件--GU ...
- Debian 里设置 IP 地址、网关、DNS
2019独角兽企业重金招聘Python工程师标准>>> 1.设置IP地址.网关 cp /etc/network/interfaces /etc/network/interfaces. ...
最新文章
- Elasticsearch5.5.1(核心10)
- [置顶] 程序员的奋斗史(十五)——谈性格
- 序列化--反序列化:Schema evolution in Avro, Protocol Buffers and Thrift
- NFS网络文件共享存储服务器
- 【Android 逆向】Dalvik 函数抽取加壳 ( 类加载流程分析 | ClassLoader#loadClass 函数分析 | BaseDexClassLoader#findClass 分析 )
- 简单的家庭无线路由设置
- 最新Golang安装教程(Linux环境 Ubuntu + Go) 附centos安装视频链接
- js获取字符串最后一个字符代码
- 解决获取请求参数的乱码问题
- 前端学习(3253):vs code中组件化编码
- 对未来计算机的畅想初中英语,初中英语期中考试,作文停电一小时,在北京……在上海……在威海…….doc...
- nodejs ffmpeg 超级工具 rtsp fmp4 rtmp
- MYSQL数据库升级
- 连上WiFi后,笔记本离路由器比较近时,电脑播音偶尔卡音
- 微信隐藏功能系列:微信怎么恢复聊天记录?3步完成修复
- oracle查看视图定义语句_Oracle-视图
- 5. 位操作指令 AND,ORR, TST,BIC
- 关于人生的15句话——特别现实的讽刺性句子
- 创业者的诗,远方和功不唐捐
- C# 发送邮件之QQ邮箱