10/21 IP 与 GATEWAY
来源:互联网 发布:php从入门到精通 光盘 编辑:程序博客网 时间:2024/06/06 06:38
一.ip的定义构成
ip地址可分为ipv4与ipv6.现阶段我们主要讨论ipv4. ipv4地址又可通过二进制和十进制来分别表示。
例如:IP地址-172.25.4.10 二进制表示:11000000.00011001.00000100.00001010 十进制表示:172.25.4.10 子网掩码-24 网络位-172.25.2 主机位-10
二.修改ip
修改ip地址的方法有很多种,但我们主要通过以下三种方法来修改ip地址。
(1)图形界面修改
(2)命令行修改
可通过以下命令来添加主机的IP地址
nmcli connection add eth0 co-name eth0 if-name eth0…
systemctl restart network
修改成功 ifconfig查看一下
可通过以下命令来修改主机的IP地址
nmcli connection modify eth0 ipv4.address 172.25.4.44/24
systemctl restart network
可通过下列命令临时修改主机的ip
ifconfig eth0 ip
设置网络时,一些使用频率较高的命令
nmcli connection down/up eth0 ##开启或者关闭eth0网络接口
nmcli device connect eth0 #开启链接eth0设备
nmcli device disconnect eth0 #关闭断开eth0设备
nmcli device show #显示设备信息
nmcli device status #显示设备状态
####(2).通过修改配置文件来修改ip
cd /etc/sysconfig/net-work-scripts/
vim ifcfg-eth0
DEVICE=eth0 ##接口设备
BOOTPROTO=static|none
##获取IP方式,dhcp为自动获取,static/none为手动获取
ONBOOT=yes ##开机自启动
NAME=eth0 ##网络接口名称
IPADDR=172.25.4.10 ##IPv4地址
NETMASK=255.255.255.0 | PREFIX=24 ##子网掩码
systemctl restart network //重新启动网络服务
####(3)编写shell脚本修改ip
echo $PATH 显示当前环境变量
cd /bin/ //在bin目录下编写可以直接调用,无需使用绝对路径
vim set-ip
cd /etc/sysconfig/network-scripts
rm -fr ifcfg-eth0
cat>ifcfg-eth0 << end
DEVICE=eth0 //设备名称
BOOTRPOTO=none //启动的协议
ONBOOT=yes //设置开启生效
NAME=eth0 //连接名称
IPADDR=172.25.0.$1 //设置你的ip变量
PREFIX=24 //设置网络掩码
end
systemctl restart network
chmod +x set-ip //给脚本执行权限
set-up 88 //修改ip为172.25.254。88
### 三.网关####(1)网关定义 路由器上和自己处在同一个网段的ip,当我们不能连接外网时,网关可以把我们的请求转发。#### (2) 通过设置网关来使得不在同一个网段的两台主机通信
ifconfig //分别查看两台主机的ip
ip addr show //查看我真机的ip 作为网关
vim /etc/sysconfig/network
vim /etc/sysconfig/network-scripts/ifcfg-xxx
修改两台机器网关
GATEWAY=172.25.254.250
GATEWAY=172.25.0.250
systemctl restart network //重新启动
route -n //可以查询网关
ping 另一台主机的ip //查看两台主机是否可以通信
“`
- 10/21 IP 与 GATEWAY
- Set IP/Gateway/Dns
- 查看IP,DNS,GATEWAY
- Linux修改网关Gateway、IP
- 获得ip,netmask,gateway的程序
- linux查看本机IP、gateway、dns
- netsh命令配置网络dns、ip、gateway
- opensuse下配置IP、DNS、GATEWAY
- linux查看本机IP、gateway、dns
- 对ip default-gateway的理解
- Linux环境下设置IP&DNS&Gateway
- linux查看本机IP、gateway、dns
- clear TCP/IP Gateway using WMI
- Linux 查看IP、查看Gateway、查看DNS
- cisco 交换机中ip default-gateway命令
- linux查看本机IP、gateway、dns
- 修改Linux的IP,Gateway和DNS
- linux查看本机IP、gateway、dns
- 微服务架构下,如何实现分布式跟踪?
- 【BigHereo 38】---L11---C++错题总结
- 网络获取视屏播放
- 【小程序】eval被禁,代替方法
- Swift4.0 strtoul、strtod、strtof、strtol等字符串函数的改变
- 10/21 IP 与 GATEWAY
- 100G光模块之后,200G,400G谁将成为市场宠儿
- gouwucheITEM
- php开发微信
- 根据文件路径、commit id、 批量获取patch
- p60-4.3(1)
- GridSearchCV
- RecyclerView的简单适配
- 购物车