首页 > 系统相关 >LINUX学习之网络配置(十一)

LINUX学习之网络配置(十一)

时间:2023-01-22 12:22:19浏览次数:40  
标签:十一 LINUX 使用 网络 192.168 修改 hosts IP地址 yes

1.修改IP地址

使用ifconfig命令

例如要将eth0接口的IP地址更改为192.168.1.100,你可以使用以下命令

ifconfig eth0 192.168.1.100

如果你想为IP地址设置子网掩码,可以使用“netmask”参数。例如,要将eth0接口的子网掩码设置为255.255.255.0,你可以使用以下命令:
ifconfig eth0 192.168.1.100 netmask 255.255.255.0

注意:如果你的系统使用DHCP自动获取IP地址,则可能无法使用ifconfig命令修改IP地址。在这种情况下,你可能需要使用其他工具(例如dhclient)来配置网络接口


通过修改配置文件

使用vim命令修改IP的配置文件: vim /etc/sysconfig/network-scripts/ifcfg-ens33, 要修改和添加的字段有三个, 分别是BOOTPROTOIPADDRGATEWAY

BROWSER_ONLY=no
BOOTPROTO=static  #指定网络接口的启动协议,一般此项默认值为DHCP,即表示动态分配IP,若要修改ip,则需将此项修改成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=848f0bcf-9a03-401d-975e-6cf3fcbb39fe
DEVICE=ens33
ONBOOT=yes #系统启动的时候网络接口是否生效(yes/no)

 设置IP地址
IPADDR=192.168.47.129

 设置网关地址
GATEWAY=192.168.47.2

编辑完配置文件后执行: `service network restart` 重启网络

image-20221221112707000


2.修改主机名

通过修改配置文件

查看当前主机名称

[root@192 network-scripts]# hostname
localhost.localdomain

通过编辑`/etc/hostname`文件来修改主机名称, 修改完后需重启才能生效

image-20221221161919854


使用hostnamectl命令

若想修改完hostnamectl立即生效而不需要重启, 可以使用hostnamectl命令

[root@192 network-scripts]# hostnamectl set-hostname Henry

3.修改hosts文件

Linux 系统的 hosts 文件是一个简单的文本文件,它用于将主机名与 IP 地址相关联。在您的计算机上,您可以使用 hosts 文件来将某些网站的名称映射到特定的 IP 地址,而无需使用域名服务器(DNS)

为了修改 hosts 文件,您需要使用特殊权限,因为它是一个系统文件

使用vim修改hosts文件: vim /etc/hosts, 然后添加如下内容

image-20221221163842975


然后就可以直接对主机名test进行ping测试

image-20221221164016142

标签:十一,LINUX,使用,网络,192.168,修改,hosts,IP地址,yes
From: https://www.cnblogs.com/henry666/p/17064338.html

相关文章

  • LINUX学习之管道和重定向(十)
    输入/输出流控制在Linux系统中,执行一个shell命令通常会自动打开三个标准文件,分别是标准输入文件、标准输出文件和标准错误输出文件。进程将从标准输入文件得到输入数......
  • 使用 U盘安装ubuntu linux全过程
     001、准备一个大于8G的U盘 002、打开ultraiso官网  003、双击下载好的安装包  004、点击是  005、点击我接受协议   006、点击下一步......
  • 【人工智能原理自学】隐藏层:神经网络为什么Working
    ......
  • Linux系统入门-VIM编辑器
    VIM编辑器有三种模式1、命令模式2、输入模式3、末行模式vimreadme123.txt运行vim,默认进去命令模式末行模式输入:键盘,可以进入末行模式常用的命令为:W--------保存:q---------......
  • day23-网络编程01
    1.网络编程入门1.1网络编程概述【理解】计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网......
  • day24-网络编程02
    1.NIO1.1NIO通道客户端【应用】客户端实现步骤打开通道指定IP和端口号写出数据释放资源示例代码publicclassNIOClient{publicstaticvoidmain(St......
  • 利用 UltraISO 制作linux U盘的启动盘
     001、双击打开 UltraISO软件  002、点击继续使用  003、点击此处的文件夹图标  004、选择提前下载好的linuxISO文件,然后点击打开   005、......
  • linux环境编程(1): 实现一个单元测试框架
    写在前面在开发的过程中,大多数人都需要对代码进行测试。目前对于c/c++项目,可以采用google的gtest框架,除此之外在github上搜索之后可以发现很多其他类似功能的项目。但把别......
  • syslinux引导扇区不支持NTFS文件系统
      在使用UltraISO制作ubuntu启动U盘时遇到如下报错 001、问题     以下是解决方法:002、  003、  004、  005、 ......
  • Linux下第一个C语言程序
    前置环境1.系统版本:centos7。2.已安装gcc用命令gcc-v查看gcc版本。3.根据自己编程风格选择路径创建代码文件夹mkdir(可递归创建)、rmdir(删除文件夹)。4.vimhelloWorl......