linux网络配置详解 网络连接

linux怎么配置网络连接

1、首先我们打开XShell工具,点击顶部的打开选项,

2、接下来会弹出一个会话界面,我们点击新建按钮,

3、然后我们在Linux系统中用ifconfig命令查看一下系统的地址信息,

4、接下来在新建会话界面中我们输入Linux的地址,端口,协议信息,

5、点击确定以后我们添加的连接信息就自动加载到会话列表中了,我们选择刚才新建的会话,然后点击连接按钮

6、接下来会弹出一个是否接受秘钥的提示,我们点击接受并保存按钮

7、然后就会弹出让我们输入账号的界面,这个账号是linux系统的账号,默认都是root,

8、接下来输入root对应的密码,当然如果你有Public Key也可以选择的

9、最后登录系统以后我们可以用ll命令查看一下当前的文件夹内容,看是否真正的进入了远程Linux系统,

linux配置网络和子网掩码

linux一般使用ifconfig命令修改linux主机的ip、网关或子网掩码。 1.命令格式: ifconfig [网络设备] [参数] 2.命令功能: ifconfig 命令用来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行相应的配置。 3.命令参数: up 启动指定网络设备/网卡

Linux 怎么设置网络

首先配置DNS服务器:
配置文件/etc/resolv.conf
内容是:
nameserver 218.75.247.245 #(请填写实际的DNS服务器的IP地址)
然后,
在 Red Hat 系列的Linux上(Red Hat、Fedora、CentOS、Mandriva、红旗Linux)中,网络配置文件是/etc/sysconfig/network-scripts/ifcfg-eth0
写入这个配置:
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:06:29:FB:5F:F1 #这个是Mac地址,可以不写
IPADDR=192.168.70.87 #这个是IP地址
NETMASK=255.255.255.0 #这个是子网掩码,如果填这个不行,试试255.255.0.0
GATEWAY=192.168.1.1 #这个是网关,如果用路由器,一般填192.168.1.1
ONBOOT=yes
NETTYPE=qeth
TYPE=Ethernet
最后执行ifup eth0
完毕
Debian系列的Linux(Debian、Ubuntu、Mint、Ylmf OS)的配置文件是/etc/network/interfaces
写上如下信息:
auto eth0
iface eth0 inet static
address 10.1.12.192
netmask 255.255.255.0
gateway 10.1.12.1
最后执行/etc/init.d/networking restart
完毕
注意一下:以上的全部配置必须以最高管理员(root)的身份来修改和配置。

修改linux的网络配置方式有哪些步骤

在实际配置时,可以采用四种方法:
其一,基于控制面板法;
其二,基于X的linuxconf法;
三,基于Web浏览器的linuxconf法;
其四,手工使用命令法。
二、基于控制面板法
Linux的控制面板中的Network Configuration提供了易于掌握的集成化配置环境。首先检查在安装Red Hat Linux时是否安装了控制面板。
# rpm –ga grep control
如果安装了控制面板,则屏幕上显示:contrl –panel-3.7-7
如果未安装这个软件包,则键入如下命令:
# rpm –i /mnt/cdrom/Red Hat /rpms /usercfg-3.5-6.i386.rpm
单击控制面板窗口中的Network Configuration按钮,出现网络配置器窗口(如图1所示)。
1)Names标签
该标签提供了四个方面的信息:
(1) Hostname(主机名)
包括机器名和机器所在的完整域名。格式为:localhost.local domain,例如,www.jbxue.com,其中www为本地机主名字,jbxue.com为本机所在域名。
(2) Domain(域名)
机器所在的完整域名,即为主机名中的“。”后面部分。这里输入:linux.net
(3) Search for hostnames in additional domains(在其它域名中寻找主机名)
该项可不填。
(4) Nameservers(名字服务器)
即 DNS,这项列出了向网络提供域名服务的计算机名单,每行一个。若要提供名字服务器清单,则应给出ISP服务商提供的域名服务器的IP地址。例如:163.1.1.4、10.55.0.33 。
2) Hosts标签
该标签提供计算机的主机表,主机表放在/etc/host文件中。单击Hosts标签,并单击“Add”按钮,弹出对话框(图2)。
主机表文件包含机器名,IP地址及计算机替换名字。如果在小型网中,没有域名服务器,则主机表应包含所在网络中所有机器的名字和各自的IP地址。在连网的机器上至少有IP和name两项。对该表的操作包括增加(Add),编辑(edit),删除(remove)等操作。
首先编辑本地机项目,在IP栏输入163.1.5.125,Name栏输入www.jbxue.com,在nickname 栏中,可以《输入计算机的替换名称,如www0,并用空格分隔这些替换名称。 》
3)Interfaces标签
这是一个网络接口的配置标签。在缺省情况,该表中提供一个lo项目(本地回环设备),该项目不要删除,它是Linux网络工作时必需具备的一个项目,对应的IP地址为127.0.0.1。
如果用户现欲通过以太网卡接入Internet时,请选中表中eth0项目(注:第一个网卡设备名为 eth0, 第二个为eth1,依次类推)。单击“Remove”按钮,删除掉,然后单击“Add”按钮,弹出接口类型对话框(图3)。
请选中“Ethernet”单选项,单击“OK”按钮,出现edit Ethernet/Bus interface对话框。该对话框包含以下内容:
(1) IP段 输入网卡物理地址,即本机IP地址。如163.1.5.125。
(2) Netmask字段 输入子网掩码,如255.255.0.0。
(3) Network字段 自动给出163.1.5.0。
(4) Broadcast字段 自动给出
(5) Activate interface at boot time单选项 在每次启动时,激活接口,以便使用网络,建议选择该项。
(6) Allow any user to (de)activate interface选项 允许任一用户激活或关闭网络接口。对于PPP之类的拨号接口中,每个用户都要建立网络连接,因此可以选择该项。对于以太网连接的用户,则不必选择该项。
(7) Interface configuration protocol选项 接口配置协议。指定服务器向工作站提供网络操作所需信息。可让本机在每次激活接口时从服务器取得配置。它有none,BOOT和DHCP三个选项。一般选择“none”。
4)Routing标签
该标签用于配置路由。告诉计算机如何把某些数据传到网络上的目标主机。如果网络使用缺省网关,则只要指出缺省网关IP地址以及本机网卡etho。
对以上四个标签操作完成后,单击网络配置器窗口中的“save”按钮,存盘退出。
三、基于X的linuxconf法
首先由root用户登录Linux系统,在Gnome环境中,单击脚印按钮,指向“system”,选择“control-panel”子项,以便启动控制面板,然后单击System Configuration图标。或者单击脚印按钮,指向“system”选项,选择linuxconf选项),出现linuxconf在xterm中的工作界面(见图4)。
⑴打开“Networking / Client tasks / Basic host Information”分支,选择Host name标签,输入主机名字;选择Adaptor 1标签,选中“enable”选项,表示能够使用第一个网卡;选择配置方式为Manual;然后分别填写:Primary name + domain(主机名。域名,如:lgx.linux.net)、IP address(主机的IP地址,如:163.1.5.125)、Net mask(子网掩码,如:255.255.0.0)、Net device(网络设备名eth0)、Kernel module(内核模块,如果是ne2000的网卡,那么应输入ne)、 I/O port(I/O端口地址,如0x300)、Irq》(中断号,如3)等选项。
⑵打开“Networking / Client tasks / Name Server Specification(DNS)”分支,弹出Resolve configuration对话框,选中“DNS is required for normal operation”;然后填写:Default domain (缺省域名)和Nameserver1(第一个DNS服务器的IP地址,如:163.1.1.4;在下一行,还可填写第二个DNS服务器的IP地址,如10.55.0.33)选项。
⑶打开“Config / Networking / Routing and gateways”选项,弹出的Defaults对话框,在Default gateway字段填写缺省的网关IP值,如:163.1.1.254,并选中“enable routing”选项。
⑷接受以上写入值,激活并退出。
注:在提示符“#”下,若执行linuxconf,则在xterm终端下配置方法与之相类似。
四、基于Web的Linuxconf法
在Red Hat Linux 6.0中,linuxconf也可工作在Web浏览器环境,操作方法是:
⑴在gnome-linuxconf对话框中,打开“Config / Networking / Misc / Linuxconf network access”分支。
⑵在对话框中输入任何允许使用Linuxconf的计算机的主机名,包括用户主机名字。
⑶选择“Accept”按钮,并按空格键,单击“Quit”按钮。
⑷启动Netscape浏览器,在URL栏键入:

linux 查看当前的网络配置

linux 查看当前的网络配置命令格式:ifconfig 【interface】 【options】address。

ifconfig命令用于设置或查看网络配置,包括IP地址、网络掩码、广播地址等。它是linux系统中,使用频率最高的关于网络方面的命令。

主要参数:interface:网络接口名;up:打开网络接口;down:关闭网络接口;broadcast:设置网络接口的广播地址;netmask:设置网络接口的子网掩码;address:设置网络接口的IPv4地址;add:给指定网络接口配置IPv6地址;del:删除指定网络接口的IPv6地址。

1、查看多个网络接口方法:

2、查看本机的路由表, route命令,加上-n参数显示数字地址。

3、查看本机ARP缓存表, arp 命令  参数列表中 -a 列出所有条目, -n显示数字地址:  

4、查看网络连接信息 是netstat命令: 

Kali Linux该怎么进行网络配置

Kali Linux拥有强大的网络功能,所使用的网络配置文件与其他的Linux发行版也不同,Kali Linux属于Debian Linux
1、基本的网络命令
ifconfig命令用于显示当前主机中状态为“激活”的网络接口信息。
ifconfig -a命令用于显示当前主机中所有网络接口信息(包括未激活的网络接口)
route命令:
route命令用于显示当前Linux系统中的路由信息,从route命令的显示结果可以看到当前主机所在的子网和默认网关的地址
netstat命令
netstat -r 命令可以实现与“route“命令相同的功能,即显示Linux系统中的路由信息(路由表)。
”netstat -au“显示udp传输协议的连接情况
“netstat -at“显示tcp传输协议的连接状况
网卡的启用和停用:
#ifconfig up
#ifconfig down
配置动态获取IP地址:
在大型网络中,客户端主机通常设置为从DHCP服务器自动获取IP地址、子网掩码等网络信息,因此可以大大简化网络设置,下面是如何配置DHCP客户端
“/etc/network/“目录下的”interfaces“文件是kali linux中最重要的网络配置文件之一,该文件用于描述主机中所有的网络接口的信息,不论Linux主机中作为DHCP客户端还是配置使用静态IP地址,都需要对该文件进行修改。
以下是作为DHCP客户端的“interfaces”文件的配置内容,其中“iface eth0 inet dhcp“设置网络接口eth0 通过DHCP获取网络地址。
iface eth0 inet dhcp //用于设置网络接口eth0 通过dhcp协议获取网络配置
重启网络服务:
对”interfaces“文件进行更改后,需要重新启动Linux中的networking 服务
# /etc/init.d/networking restart
配置使用静态IP地址
配置Kali Linux使用静态IP地址同样需要在”/etc/networking“目录下的“interfaces”文件中进行配置。静态IP地址的配置将使用“interfaces“文件中更多的配置项。
如下所示是eth0配置为使用静态IP地址的”interfaces“文件的内容,配置文件中各配置项的功能如下所示

linux下如何配置网络

1、首先我们用root用户登录linux桌面系统。

2、然后我们点击上方的【系统】, 点击【首选项】。

3、然后我们点击列表里的【网络连接】。

4、然后我们点击“编辑”。打开“IPV4 设置”页面,选择“方法”为“手动”。

5、选择“添加”。填写自己分配的ip地址,子网掩码,网关,DNS服务器等信息,参照windows 系统填写。点击“应用”。

列举linux系统中的四种主要网络配置文件,并说明其作用

linux网络配置有以下几种:
1、使用netconfig然后回车,就会出现配置界面;
配置完以后需要重启服务,命令为:service
network
restart
2、ifconfig
eth0(网络接口名称)
ip地址
netmask
子网掩码
如:ifconfig
eth0
192.168.1.2
netmask
255.255.255.0
此命令仅在当前系统有效,重启后将按照网络接口配置文件的内容配置网络接口属性。
加入参数-d,重启后仍有效,
如:ifconfig
-d
eth0
192.168.1.2
netmask
255.255.255.0
3.还可以网络接口的配置文件进行配置,该目录位于“/etc/sysconfig/network-scripts/”
如:#vi
/etc/sysconfig/network-scripts/ifcfg-eth0
就可以进行配置啦!
以上配置完成后,都需要重启服务生效,
#service
network
restart
4、就是通过dhcp获取,
#dhclient就可以获取到ip地址啦,前提是必须有dhcp服务器才可以。

Linux 应用 网络配置

网络信息查看
  设置网络地址:
 cat /etc/sysconfig/network-scripts/ifcfg-eth0
  你将会看到:
DEVICE=eth0
BOOTPROTO=statics
HWADDR=00:0C:29:13:D1:6F
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.0.212
NETMASK=255.255.255.0
BOOTPROTO=statics :表示使用静太IP地址。
ONBOOT=yes:表示开机时,启动这个网卡。
取动态IP地址地址
  DEVICE=eth0
  ONBOOT=yes
  BOOTPROTO=dhcp
设置好IP地址,现在还不能生效哦,要重新启动网卡才可以。
Ifconfig 《网络接口名称》 network 《子网掩码》
  例:# ifconfig eth0 192.168.1.222 netmask 255.255.255.0
  注:手工配置linux网络只限于临时使用,配置不保存。
  扩展:# ifconfig eth0:1 10.0.0.1 netmask 255.0.0.0 一块网卡配置多个子ip地址。
  # ifconfig eth0 hw ether MAC地址 修改网卡的mac地址,
# /etc/rc.d/init.d/network start 启动network
# /etc/rc.d/init.d/network stop 停止network
# /etc/rc.d/init.d/network restart 重启network
主机名称配置文件,修改主机名
/etc/sysconfig/network
  例:# vi /etc/sysconfig/network 使用vi编辑器打开主机名配置文件。
# vi /etc/sysconfig/network
  NETWORKING=yes 网络是否可用。
  HOSTNAME=xxxx xxxx为新设置的主机名。
  本地主机名称解析文件
  /etc/hosts
  Hosts 和 DNS具有类似的主机名称解析功能
  域名服务器配置文件
  /etc/resolv.conf
  最多可以设置3行,前面的生效
查看网路接口信息
  1.了解linux中的网络接口设备
  $/sbin/ifconfig 查看所有活动网络接口信息,其中包括一个lo环回端口。
  2.查看指定网络接口的信息
  $/sbin/ifconfig 《网络接口名称》 查看指定接口信息。
  3.查看系统中所有网络接口的信息
  $/sbin/ifconfig –a 查看所有接口信息,包括非活动状态接口。
  注:普通用户查看网络接口信息时,需要在命令前加“/sbin”,而管理员却不用。这是由于命令搜索路径的原因,可以通过“$echo $PATH”查看。
  查看网关地址和路由信息
  1、查看主机路由信息
  #/route
  显示当前linux主机中的路由表信息。
  #/route |grep default
  在route命令的显示结果中以“default”开始的行显示了,主机的默认网关地址,将route命令和grep命令组合,使用过滤route命令的显示结果只显示默认网关地址。
  2.测试与其它主机的网络链接
  $ping 目的主机地址
  使用ping命令测试与其它主机的网络链接。ctrl+C终止。
  $ping –c 《测试数据包数量》 《目的主机地址》
  使用ping命令发送指定数量的数据包进行网络链接测试。
  $使用ping命令进行网络链接测试的技巧。
  注:当ping命令测试不成功时并不能判断当前主机到目标主机的连接是断开的,因为有很多因素,(如网络防火墙等)可以导致网络连接正常时主机之间无法ping通。
  3、测试与其它主机的网络链接路径
  $traceroute 《目的主机地址》
  traceroute命令显示当前主机与目的主机之间经过的所,有网络节点的地址,以及当前主机到每个中间结点的连接状态。
  查看主机名称信息
  1、查看当前主机名称
  $Hostname 查看当前的主机名。
  2、使用dns服务器查询域名
  $Nslookup
  交互模式:通常用于对DNS服务器进行测试
  直接模式:用于查询某个域名对应的ip地址
  使用网络命令进行网络设置
  网络设置的方法
  1、DHCP网络配置
  $Dhclient 使用dhclient命令可以从DHCP服务器中申请新的网络配置应用到当前主机。
  注:DHCP服务器通常提供给DHCP客户端最基本的网络配置信息,包括:接口ip地址,默认网关,DNS
  服务器地址。
  2、手工网络配置
  网络接口ip地址和子网掩码
  默认网关地址
  当前主机名称
  DNS服务器地址
  Ip地址配置命令
  Ifconfig 《网络接口名称》 network 《子网掩码》
  例:# ifconfig eth0 192.168.1.222 netmask 255.255.255.0
  注:手工配置linux网络只限于临时使用,配置不保存。
  扩展:# ifconfig eth0:1 10.0.0.1 netmask 255.0.0.0 一块网卡配置多个子ip地址。
  # ifconfig eth0 hw ether MAC地址 修改网卡的mac地址,
路由配置命令
  1、删除默认网关路由
  $Route del default gw 《默认网关地址》
  2、添加默认网关路由
  $Route add default gw 《默认网关地址》
  例:#route add default gw 192.168.1.1
  主机名称配置命令
  # hostname 123
  将主机暂时名称改为123。
  DNS域名解析
  Nslookup
  》server
  显示linux系统中使用的DNS服务器地址,也可临时设置生效。
  修改配置文件进行网络设置
  使用工具进行网络设置
  # Netconfig 图形界面设置网络,重启network后生效。
  界面中需要填写的内容:
  主机网络接口的ip地址。
  网络接口的子网掩码。
  默认网关地址。
  主DNS服务器的ip地址。
  网络服务启动脚本
  /etc/init.d/network 从新启动才能生效
  扩展:# /etc/rc.d/init.d/network start 启动network
  # /etc/rc.d/init.d/network stop 停止network
  # /etc/rc.d/init.d/network restart 重启network
  网络接口配置文件
  /etc/sysconfig/network-scripts/ifconfg-*
  DEVICE=eth0 网卡编号
  ONBOOT=yes 开机时是否启动网卡。
  BOOTPROTO=static 静态ip或者DHCP动态获取。
  IPADDR=192.168.1.163 ip
  NETMASK=255.255.255.0 掩码
  GATEWAY=192.168.1.1 网关
  以下为动态获取方式:
  DEVICE=eth0
  ONBOOT=yes
  BOOTPROTO=dhcp
  停止和启动指定的网络接口
  单个网络接口的配置进行修改后
  Ifdown 网络接口名称 停止某个网络接口。
  Ifup 网络接口名称 开启某个网络接口。
  注:单个网络接口的配置文件进行修改后,不必每次都从新启动network服务使配置文件生效,可用以上命令。
  扩展:对网络接口操作:
  # ifconfig eth0 down 停止eth0接口
  # ifconfig eth0 up 开启eth0接口
  可以连续使用
  Ifdown eth0 ; ifup eth0
  主机名称配置文件
  /etc/sysconfig/network
  例:# vi /etc/sysconfig/network 使用vi编辑器打开主机名配置文件。
  NETWORKING=yes 网络是否可用。
  HOSTNAME=xxxx xxxx为新设置的主机名。
  本地主机名称解析文件
  /etc/hosts
  Hosts 和 DNS具有类似的主机名称解析功能
  域名服务器配置文件
  /etc/resolv.conf
  最多可以设置3行,前面的生效。