首页 > 系统相关 >Linux配置IP和网关

Linux配置IP和网关

时间:2022-12-24 20:56:36浏览次数:45  
标签:vi 网关 network 配置文件 IP ping etc Linux

Linux配置IP和网关

​ 配置IP的目的使虚拟机可以联网。

1、配置动态IP(随着环境的改变IP也会改变)

① 打开虚拟机,输入vi /etc/sysconfig/network-scripts/ifcfg-ens33

输入命令: 修改配置文件
	vi /etc/sysconfig/network-scripts/ifcfg-ens33
按 i 可修改文件内容

② 修改ONBOOT=yes 开启 动态IP,自动连接网络

③ esc退出编辑界面,:wq保存并退出配置

④ service network restart 重启网络

⑤ ip addr 查看自己的ip

⑥ ping www.baidu.com ping的通说明联网成功
ctrl + c 强制退出

image-20220830085530895

1、service network restart  重启网络
2、ip addr 查看自己的ip
3、ping www.baidu.com  ping的通说明联网成功
	ctrl + c 强制退出

2、配置静态IP

① 打开虚拟机,输入vi /etc/sysconfig/network-scripts/ifcfg-ens33

输入命令: 修改配置文件
	vi /etc/sysconfig/network-scripts/ifcfg-ens33
点击键盘 i 可修改文件内容

② 修改BOOTPROTO = static (设置为静态)

③ 在VMware中选择虚拟网络编辑器,选择NAT模式,得到子网IP和子网掩码

image-20220912201522676

④ 在配置文件中配置IPADDR0的值,前9位与虚拟机的子网IP保持一致,后三位任意取范围为2~255,建议取中间数。

⑤ 在VM虚拟网络编辑器中查看网关,在配置文件中设置网关GATEWAY0、DNS1

image-20220912202314143

1

DNS为域名解析服务器,DNS就是把域名解析为IP地址,提供我们上网,我们能够上网最终是找到IP地址。
DNS1只要满足是域名解析服务器即可,可以任意选择。
	百度:180.76.76.76
	阿里:223.5.5.5和223.6.6.6
	谷歌:8.8.8.8和8.8.4.4

⑥ esc退出编辑,保存退出

⑦ service network restart #重启网络
⑧ ping www.baidu.com #测试网络是否正常

​ ctrl + c 退出ping

3、设置主机名

① vi /etc/hostname #编辑配置文件,进入文件删除localhost.localdomin 可以改为任意名字,修改完毕:wq保存退出

image-20220912204518300

② vi /etc/hosts #编辑配置文件,进入之后将localhost.localdomin都修改为自己设置的主机名,修改完毕:wq保存退出

image-20220912204708129

③ 重启虚拟机

标签:vi,网关,network,配置文件,IP,ping,etc,Linux
From: https://www.cnblogs.com/zzprogram/p/17003364.html

相关文章

  • WSL2使用桥接网络,并指定IP
    前言微软终于解决了宇宙级难题了,一直以来的WSL2每次启动IP都是动态分配的,并且是NAT的网络。当然网上对此也有一些解决方案,编写脚本在启动时修改,但是太麻烦了,这次很完美的......
  • 图文并茂解释TCPIP 3次握手4次挥手
    1.TCP与UDP的区别TCP(TransmissionControlProtocol,传输控制协议)是面向连接的,可靠的通信协议,而UDP(UserDatagramProtocol,用户数据报协议)是无连接的,不可靠的通信协议......
  • Centos7上使用jenkins执行pipeline在容器内部拉取环境运行代码的各种坑
    环境Centos7上部署了三个服务bitbucket192.168.1.156:7900jenkins192.168.1.156:8080docker服务坑一:忘了bitbucket的登录密码解决办法这个直接去bitbucket官网:lo......
  • [Typescript] Branded type
    Forexample,wehaveatyperepersentcurrency:USD,valueshouldbesomethinglike '$123',astringtypewith`$`andnumber. Solet'ssaywemakeaUSDt......
  • SIP协议
    目录一、SIP协议概念二、SIPURL三、SIP协议消息体1、请求消息分类2、请求消息结构3、响应消息分类四、SIP呼叫流程一、SIP协议概念会话启动协议SIP(SessionInitiation......
  • 嵌入式Linux编译器GCC的使用
    1.3.1GCC概述1.3.2GCC编译流程分析1.3.3GCC警告提示1.3.4GCC使用库函数1.3.5GCC代码优化 GCC除了能支持C语言外,目前还支持Ada语言、C++语言、Java语言、Objective......
  • 嵌入式LinuxC语言开发工具
    C语言产生的历史背景嵌入式Linux下C语言的开发环境嵌入式Linux下的编辑器vi嵌入式Linux下的编译器GCC嵌入式Linux下的调试器GDB嵌入式Linux下的工程管理器makeEclipse集成......
  • 前端知识学习案例-Typescipt实现
     ......
  • [NOIP2009 普及组] 多项式输出
    [NOIP2009普及组]多项式输出题目描述一元$n$次多项式可用如下的表达式表示:$$f(x)=a_nxn+a_{n-1}x{n-1}+\cdots+a_1x+a_0,a_n\ne0$$其中,$a_ix^i$称为$i$次项,$a......
  • 前端知识学习案例-Clipboard API一键复制和一键粘贴功能
      ......