linux怎么配置网络连接

linux怎么配置网络连接,第1张

1、命令行使用vi编辑器打开网卡配置文件ifcfg-eth0:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

2、开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“红框内的信息”是必须得有的。

3、编辑完后,保存退出。

4、重启网络服务。service network restart或/etc/initd/network restart

5、ping网关,ping外网进行测试。都能ping通表示网络正常。

建议虚拟机的网络设置为桥接上网,但是需要配置linux系统的IP,具体步骤如下:

1,在命令行模式下或者桌面上进入终端模式,找到/etc/sysconfig/network-script/ifcfg-eth0文件;

2,使用vi打开文件 vi ifcfg-eth0,注意,有的linux系统这个文件可能不带ifcfg前缀。

3,需要改动的:

BOOTPROTO=static

#默认是dhcp,自动获取,自动获取需要将网络模式改桥接模式

需要增加的:

IPADDR=192168110 #地址是自己设置的

NETMASK=2552552550

修改好之后保存退出。

这样linux可以上网了。

4,如果想要使电脑和linux在同一局域网下,方面2台机器之间互连的话。还需要配置电脑的ip,

打开网络和共享中心->打开适配器设置->可以看到有1个vmware的网络(有的可能是2个),右键第一个属性,打开TCP/IPv4的属性设置,将ip地址设置成192168120。

网卡的配置:

网卡配置文件

对于网卡信息的配置通常包括:配置IP地址、子网掩码和网关。网卡信息保存在网卡配置文件中。网卡配置文件位于/etc/sysconfig/network-scripts目录下。一块网卡对应一个网卡配置文件,配置文件命名规则:

ifcfg-网卡类型以及网卡的序列号

由于以太网卡类型是eth,网卡的序列号从0开始,所以第一块网卡的配置文件名称为ifcfg-eth0,第二块网卡为ifcfg-eth1,以此类推。

网卡配置文件中常用配置文件名的还以如下:

DEVICE=eth0,定义该网卡的识别名称。

BOOTPROTO=dhcp,启动该网卡的识别名称。

static/none:代表固定的IP地址;bootp/dhcp:通过BOOTP或DHCP协议取得IP地址。     

HWADDR=00:02:B3:0B:64:22,该网卡的MAC地址。  www2ctocom  

ONBOOT=yes,启动network服务时,是否启用该网卡。当RedHat系统启动network服务时,network服务一次读取保存于/etc/sysconfig/network-scripts/目录下所有网卡的配置文件。如果网卡配置文件的ONBOOT设置为yes,则network服务就会调用ifup命令启动该网卡;如果网卡的配置文件的ONBOOT参数为no,network会跳过启动这个网卡的工作。

TYPE=Ethernet,网卡的类型。

USERCTL=no,是否允许普通用户启动或者停止该网卡。

IPV6INIT=no,是否在该网卡上启动IPV6的功能。

PEERDNS=yes,是否允许网卡在启动时向DHCP服务器查询DNS信息,并自动覆盖/etc/resolvconf配置文件。

以下配置项用于指定该网卡的静态IP地址,此时BOOTPROTO必须为static或者none。

IPADDR=192168155,静态方式指定网卡的IP地址。

NETMASK=2552552550,定义该网卡的子网掩码。

MTU=1500,设置网卡的MAC帧最大传输单位大小。

GATEWAY=19216811,设置网络的默认网关。

DNS1=1921681285,指定主要的DNS服务器地址。

DNS2=1921681286,指定备用的DNS服务器地址。

2配置网卡信息 

配置网卡信息可以直接修改网卡配置文件中的相关内容,但是这种方法对用户的要求比较高。在RedHat Enterprise Linux5中常用于设置IP地址的三个命令,分别是:system-config-network、setup和ifconfig。其中ifconfig设置IP地址的方法将在常用命令部分中介绍。

(1)system-config-network命令  www2ctocom  

在命令提示行下输入system-config-network命令将会启动可视化网络配置界面(对于新手这个方式比较简单)

(2)setup设置网卡信息

在命令行下输入setup命令后将会进入系统设置界面,然后选择网卡设置进入网卡设置界面(很多系统都可以使用setup命令设置,运用比较广)

(3)ifconfig网卡常用命令

ifconfig命令的功能比较强大,可以用来查看和设置网卡信息。

a查看网卡信息

命令语法:ifconfig [参数]

参数说明:

无参数:显示当前活动的网卡

- a:显示系统中所有网卡的配置信息

网卡设备名称:显示指定网卡的配置信息

eg:查看eth0网卡信息:#ifconfig eth0

b设置IP地址

命令语法:ifconfig 网卡设备名 IP地址 netmask 子网掩码

(注:ifconfig命令设置的IP地址即时生效,但是重启机器后,IP地址又回复到原IP地址,所以ifconfig命令只能用于设置临时的IP地址)

eg:ifconfig eth0 192168168156 netmask 2552552550

c修改MAC地址

命令语法:ifconfig 网卡设备名 hw ether MAC地址

(注:修改网卡的MAC地址前要禁用网卡,修改后要启用网卡)

eg:ifconfig eth0 hw ether 00:0C:29:03:F3:76

几个常用的命令:  www2ctocom  

1ifdown禁用网卡

语法:ifdown 网卡设备名

2ifup启用网卡

语法:ifup 网卡设备名

3绑定IP和MAC地址

实现方法:创建/etc/ethers文件,文件内容“ip地址 mac地址”,然后执行“arp -f”命令,是配置生效。

eg:将IP地址193168168154与MAC地址00:0C:29:03:F3:75绑定。

#echo "193168168154 00:0C:29:03:F3:75">>/etc/ethers

#arp -f

linux的网络配置可以到文件里面进行配置,具体方法如下:

1、查看网卡名,用ifconfig 查看你用的网卡叫eth0 ,还是eth1(或其他)

2、cd /etc/sysconfig/network-scripts

3、在上述的文件夹下找到 ifcfg-ethN (ethN即为第一步找到的网卡名)

4、vi ifcfg-ethN ,在文件内修改ip、子网掩码、网管以及DNS即可

望楼主采纳

沈阳金蝶财务为您解答

网络配置查询命令:ifconfig

一种自动获取,网络配置选择自动

二种手动添加IP

网关

DNS

在终端下

sudo

gedit

/etc/network/interfaces

然后在该文件中修改ip地址、

子网掩码

、以及网关

。下来就要修改DNS,在终端下

sudo

gedit

/etc/resolvconf

然后将你的

DNS服务器

地址补充到

nameserver

后面,如

nameserver

2021171282保存退出,在用命令

sudo

/etc/initd/networking

restart

使你之前修改的生效,然后重启就OK了。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/11678622.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存