Linux学习 ---- 系统网络配置

  前言 :  如果一台计算机想接入互联网,必须配置好IP地址,子网掩码,网关,DNS服务器。在Linux系统中,这些信息都可以修改对应的配置文件来进行配置。临时配置一下网络可以使用一些简单的命令来进行配置。例如ifconfig命令。

1.1 ifconfig命令

  ifconfig是GNU/Linux中配置网卡的基本命令,包含在net-tools软件包中。主要作用是显示或者设置网卡的配置,如IP地址,子网掩码,最大分组传输树,I/O端口等。还可以启动或者禁用网卡。

  在shell终端上输入ifconfig:

  在上面显示的结果来看,主机有两个接口ens33,lo。其中,lo代表主机本身,也称为回送接口,其IP地址约定为127.0.0.1。而ens3代表主机的以太网卡,网卡的物理地址为:00:0c:29:4d:f2:1a,也称为MAC地址;IP地址为:192.168.19.128;广播地址:192.168.19.255;子网掩码:255.255.255.0。

  格式:网卡配置个临时IP地址:

    ifconfig  网卡  ip

  例如:  配置网卡IP地址为:192.168.198.133。可以在shell上设置输入:ifconfig ens33 192.168.198.133。

  

  格式:配置网卡的物理地址:

     ifconfig  网卡  hw ether xx : xx : xx : xx : xx : xx

  例如:配置网卡的物理地址为00:11:22:33:44:55,可以在shell终端输入。

    ifconfig ens33 hw ether  00:11:22:33:44:55

  注意:在当网卡没有被禁用时候,是不能修改网卡的物理地址的,在修改之前必须将网卡的设备禁用。

  在网卡设备禁用和开启命令:

    sudo ifconfig ens33 down     (关闭网卡)

    sudo ifconfig ens33 up    (开启网卡)

  修改主机网卡物理地址:

  

1.2 修改配置文件来配置IP地址,网关,子网掩码。

  要使配置信息永久有效,必须通过修改配置文件。无论是静态IP还是动态IP。Ubuntu系统都将配置信息存在“/etc/network/interfaces”。在Ubuntu系统启动时就能获得IP地址的配置信息。

  若是配置静态IP地址,就从配置文件中读取IP地址参数,直接配置网络的接口设备;若配置动态IP地址,就通知主机通过DHCP协议获取网络配置。

  配置的过程要注意两点:1.打开/etc/network/interfaces文件必须要以超级管理员的身份,不然无法保存,2.静态配置时候,IP地址,子网掩码和网关应该参考主机所在的实际网络环境。

 (1)动态配置

  sudo vi /etc/network/interfaces

  

  (2)静态配置

  sudo vi /etc/network/interfaces

  

  (3)使配置生效

    刚修改完配置文件后,配置的参数并没有及时的生效,需要手动的在终端上输入“sudo /etc/init.d/network restart”命令配置生效。

  虽然配置好这些信息了,但只能说明主机已经连入局域网,即和局域网内网的其他主机可以直接通信了。要想进行像浏览器一样浏览网页还不行,因为我们通常在浏览器上输入的是域名而不是IP地址。而域名要通过DNS服务器来解析。只有正确配置好DNS服务器才能正常上网浏览网页。

    

  

  

原文地址:https://www.cnblogs.com/eokey/p/11747155.html

时间: 2025-01-12 14:24:53

Linux学习 ---- 系统网络配置的相关文章

linux学习记录-------网络配置

####默认的配置文件:/etc/sysconfig/network-scriptsifcfg-eno16777736 HWDDR=00:00:00:00:00:00TYPE=EthernetBOOTPROTO=dhcpDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesI

[Linux][VMWare] 学习笔记之安装Linux系统-网络配置

最近开始折腾Linux,在本机装了个VMWare和Centos,装完之后虚拟机里面的OS可以上网,但是使用SecureCRT连接不上虚拟机,开始折腾这个网络. vmware安装好以后,会自动添加两张网卡(vmnet1和vmnet8),中间网卡),整个机器的结构就可以抽象成:虚拟机系统(虚拟机网卡vmnet0)--(vmnet1 vmnet8),中间网卡)--实际系统网卡 vmware的网卡设置的几种方式: 1. Bridged(桥接)方式     用这种方式,虚拟系统的IP可设置成与本机系统在同

Linux下的网络配置 - CentOS 6.x

Linux下的网络配置 - CentOS 6.x 文本关键字:Linux.CentOS.网络服务.eth0.网卡配置项 一.查看网络信息 通常我们查看本机的网络是否正常,主要需要知道的就是网卡是否在正常工作,相关的网络信息(IP地址.广播地址.子网掩码等)是什么.除此之外,我们需要测试当前机器是否连入互联网,或者是否能够与网关正常通信. 1. ifconfig ifconfig是一个最常用的,可以查看和设置各网卡的工具. 直接使用ifconfig命令:列出所有当前已启用的网卡信息 使用ifcon

linux命令和网络配置图步骤

 rpm -ivh MySQL-client...... 安装MySQL客户端的命令,没写完整 1  ls 2  cd 3  ls 4  ls -l 5  vim 6  cd 7  ls -l 8  shutdowm 9  man 10  shutdown 11  shutdown -h 12  reboot 13  vim/etc/sysconfig/network 14  cd 15  vim/etc/sysconfig/network 16  vim /etc/sysconfig/ne

Linux江湖04:Linux桌面系统字体配置要略(上)

字体显示效果测试 这一段是为了测试宋体字的显示效果,包括宋体里面自带的英文字体,“This is english,how does it look like?”.这一行是小字.后面几个字是加粗的宋体.标点符号“,.::!” 这一段是为了测试黑体字的显示效果,包括黑体里面自带的英文字体,“This is english,how does it look like?”.这一行是小字.标点符号“,.::!”.微软雅黑是什么样子的呢“,.:!”? This paragraph shows how doe

VMWare虚拟机系统网络配置

VMWare虚拟机系统网络配置

Linux系统网络配置与管理

1.图形化网络配置工具 (1)centos6下图形化网络配置工具 1)system-config-network(或system-config-network-tui) 2)setup (2)cnetos7下图形化网络配置管理工具 1)nm-connection-editor(需要在图形化界面终端中使用) 2)nmtui 3)nmcli 2.ifconfig命令的使用(centos7上默认没有此命令,需要安装net-tools包) (1)查看主机ip 1)ifconfig    #查看所有接口网

kali linux下的网络配置

最近拿着kali在虚拟机上玩一下,需要对网卡配置静态IP地址;通过图形化界面配置以后,发现/etc/network/interfaces里面并没有显示IP地址,也找不到在哪里,经过查阅资料确定了位置: 系统版本 [email protected]:~# cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate the

Linux基础之-网络配置,主机名设置,ssh登陆,scp传输

一. 网络配置修改 1.临时修改(ip,dns,netmask,gateway) 临时修改网络配置,只要没有涉及到修改配置文件的,在network服务重启后,所有设置失效 2.永久修改(ip,dns,netmask,gateway) 修改网络配置文件"ifcfg-ens33",保存后就会永久生效 二. 集群内机器hostname及域名的设定 三. ssh登陆 SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定:SS