ifconfig命令临时配置IP地址

ifconfig命令:查看与配置网络状态的命令

// 查看当前计算机所有网卡的配置信息
#ifconfig// 查看某网卡的配置信息,如eth0
#ifconfig eth0// 配置网卡的临时生效的IP地址
#ifconfig eth0 192.168.0.200 netmask 255.255.255. 0// 配置网关
route add default gw 192.168.0.1

setup工具永久配置IP地址

RedHat专有图形化工具setup进行永久配置IP地址。

// 使用setup工具配置,启用DHCP时选择*,不启用为空格,配置静态IP;
#setup
// 重启网卡生效
#service network restart

修改网络配置文件

Ubuntu系统静态IP地址配置

// 配置静态IP文件/etc/network/interfaces
#vi /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.0.252
gateway 192.168.0.1
netmask 255.255.255.0
#network 192.168.0.0
#broadcast 192.168.0.255// 重启网卡使配置生效
#/etc/init.d/networking restart 

RedHat相关系统静态IP地址配置

// 修改网卡eth0的配置文件则打开ifcfg-eth0文件
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0                     // 网卡设备名
BOOTPROTO=none                  // 是否自动获取IP(none、static、dhcp),其中none和static都代表手工分配IP地址
HWADDR=00:0c:29:17:c4:09        // MAC地址
NM_CONTROLLED=yes               // 是否可以由Network Manager图形管理工具托管
ONBOOT=yes                      // 是否随网络服务启动,eth0生效,为no时ifconfig查看不到eth0网卡IP信息
TYPE=Ethernet                   // 类型为以太网
UUID="xxxxxx-xxxx..."           // 唯一识别码
IPADDR=192.168.0.252            // IP地址
NETMASK=255.255.255.0           // 子网掩码
GATWAY=192.168.0.1              // 网关
DNS1=202.106.0.20               // DNS
IPV6INIT=no                     // IPv6没有启用
USERCTL=no                      // 不允许非root用户控制此网卡

注:虚拟机系统通过克隆方式得到其他系统后,在同一网络中无法上网,很可能由于其网卡的UUID相同造成冲突引起的。
解决方案:

// 修改UUID
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
// 删除MAC地址#rm -rf /etc/udev/rules.d/70-persistent-net.rules
// 删除网卡和MAC地址绑定文件#shutdown -r now
// 重启系统
// 主机名配置
#vi /etc/sysconfig/network
NETWORKING=yes                  // 网卡是否在工作
HOSTNAME=localhost.localdomain  // 在linux下hostname已经没有windows下那么重要了,可以修改,必须重启计算机才能生效
#hostname                       // 查看hostname
#hostname imooc                 // 临时修改hostname
// DNS配置文件
#vi /etc/resolv.conf
nameserver 202.106.0.20
search localhost                

图形界面配置IP地址

Linux服务器没有图形界面,一般的桌面版Linux都可以通过图形界面配置IP地址,这点比较类似于Windows系统。

Linux网络命令

网络环境查看命令

ifconfig命令

查看与配置网络状态命令

ifdown和ifup命令

禁用和启用网卡命令

#ifdown eth0
#ifup eth0

netstat 命令

nestat : 查看网络连接状态
options:
-t :列出TCP协议端口
-u:列出UDP协议端口
-n:不适用域名与服务名,而是用IP地址和端口号
-l :仅列出监听状态网络服务
-a:列出所有网络连接

// 查看当前网络TCP监听和UDP连接状态
#netstat -tuln // 查看当前正在连接TCP连接个数
#netstat -an|grep ESTABLISHED|wc -l

查看网关的命令

// 查看网关
#netstat -rn            // 最后一条为网关
#route -n

域名解析命令

// 查看本机DNS服务器
#nslookup
>server                 // 输入server// 进行域名与IP地址解析
#nslookup 主机名/IP

网络测试命令

ping命令

探测指定IP或域名的网络状况

#ping 192.168.0.253 // CTRL+C终止ping// ping 4次
#ping 192.168.0.253  -c 4 

telnet命令

远程管理与端口探测命令
telnet 和 ftp一样,所有数据包都是明文传递,包括用户名和密码

// telnet做端口探测
#telnet 192.168.0.252 80
// 端口开启,连接成功,使用ctrl+] 回到telnet命令输入 quit退出
// 端口关闭,连接失败,提示无法打开连接

traceroute命令

// 使用icmp进行远程探测,有些节点显示 ***, 因为这些节点禁止ping
#traceroute www.imooc.com#traceroute —n 62.123.23.2 // 使用IP,不使用域名,速度更快

wget命令

下载命令

#wget 文件uri

tcpdump命令

options:
-i 指定网卡接口
-nn 将数据包中的域名与服务转为IP和端口
-X 以十六进制和ASCII码显示数据包内容
port 指定监听端口

// 抓取ftp连接
#tcp -i eth0 -nnX port 21

远程登录

SSH协议原理

远程管理指定Linux服务器:ssh 用户名@ip

下载文件:scp [-r] 用户名@ip:文件路径 本地路径

上传文件:scp [-r] 本地文件 用户名@ip:上传路径

参考:SSH使用

SecureCRT远程管理工具

收费工具,但使用方便,数据传输都是经过加密,非常安全。

Xshell工具和WinSCP文件传输工具

Xshell有免费版本,功能强大,推荐使用。
WinSCP安全的文件复制工具,使用方便,推荐使用。

参考

慕课网Linux网络管理

Linux配置IP地址的方法相关推荐

  1. linux下配置ip地址的方法

    (1)Ifconfig命令 第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig  ethx   ipa ...

  2. Linux 配置ip地址

    给Linux主机配置ip地址 临时生效配置:命令 ifconfig ethX ip  netmask 子网掩码 [root@nicole ~]# ifconfig eth0 192.168.1.11 ...

  3. Ubuntu下配置IP地址的方法

    配置IP地址主要有两种方法. 1>通过命令来实现: sudo ifconfig eth0 IP地址 netmask 子网掩码------配置IP地 sudo route add default ...

  4. linux配置ip地址 suse_suse linux中为单网卡配置多IP的方法

    Linux 单网卡多 IP 的配置方法 1 .永久配置的方法: 知道在 Linux 下网卡被称为 eth0,eth1,eth2..... ,所有网卡的配置文件都存储在 /etc/sysconfig/n ...

  5. linux配置ip地址 suse_SUSE Linux下设置IP的两种方法

    第一种SUSE Linux IP设置方法 ifconfig eth0 192.168.1.22 netmask 255.255.255.0 up route add default gw 192.16 ...

  6. Linux 配置IP地址,子网,网关,DNS,linux远程, wget 下载工具

    查看命令识别的网卡名:nmcli connection show   配置ip,子网,网关    nmcli connection modify 'System eth0'  ipv4.method  ...

  7. linux常用命令、linux系统、linux属于什么操作系统、linux系统安装、linux怎么读、linux和windows的区别、linux配置ip地址、linux系统一般用来,在线查询工具

    linux vi编辑器常用命令 linux 查看ip linux find -name 查找文件名 linux shell linux 查看端口占用 linux 删除文件命令 linux cp命令复制 ...

  8. Linux配置IP地址(只需两步,即可让你的linux使用网络!QvQ)

    文章目录 前言 一.网络配置文件 二.使用步骤 1.打开网络配置文件 总结 前言 学习云计算网络最基础的就是配置网络IP地址,那么该如何永久有效的配置IP呢?快来看一看吧! 一.网络配置文件 /etc ...

  9. Ubuntu Linux配置IP地址

    一.使用命令设置ubuntu的ip地址 1.修改配置文件blacklist.conf禁用IPV6: sudo vi /etc/modprobe.d/blacklist.conf 2.在文档最后添加 b ...

最新文章

  1. prim算法构建最小生成树
  2. 转载 开发人员一定要加入收藏夹的网站
  3. word文档中添加mathtype加载项
  4. 循环前增加和后增加之间的区别?
  5. php重构ifelse,php - 重构条件语句PHP - SO中文参考 - www.soinside.com
  6. 重置linux内核,Linux Kernel 驱动非授权重置统计漏洞
  7. Spark SQL(三)之视图与执行SQL
  8. [deviceone开发]-心形点赞动画示例
  9. dj鲜生-31-用户中心-功能需求分析
  10. 14.4.3.5 Configuring InnoDB Buffer Pool Flushing 配置InnoDB Buffer Pool 刷新:
  11. 事件冒泡与事件捕获,附实例
  12. texstudio自动拼写检测_飞桨PaddleDetection物体检测统一框架详解
  13. 成功破解:世界杀软“金奖”得主BitDefender 2008(官方中文版 + 注册机下载)
  14. 基本的核方法和径向基函数简介
  15. 量化交易18-先认识K线形态:下跌形态:十字暮星、暮星、墓碑十字/倒T十字、上吊线、风高浪大线、修正陷阱、颈内线、颈上线、黄包车夫、纺锤、停顿形态、条形三明治
  16. cocoa touch
  17. 区块链交易正规平台有哪些?哪个区块链交易平台正规?
  18. 哇塞!集齐7张卡片,真的可以召唤神龙耶!
  19. c语言撩妹小程序,撩妹简单的web小程序!分享给大家~~~~~~
  20. oracle转换成字符型,Oracle中将Clob字段转换成字符串

热门文章

  1. Linux基础篇——Linux网络配置(配置网卡、固定IP,固定hostname,终端远程)详解
  2. 苹果微信更新不了最新版本_苹果iOS用户更新微信至版本7.0.13,可以进行微信号修改支持一年修改一次...
  3. 秘密共享之算术共享、布尔共享
  4. 开关电源的 PCB 布线设计,电容并联,环路面积
  5. python launcher卸载后蓝屏_安装win7x64、x86总提示文件出错或安装大型软件出错或0x0000001a、0x0000003b蓝屏...
  6. 狂神说——Mybatis 学习
  7. 基于STM32F103的红外循迹避障小车设计(含Proteus仿真)
  8. Java反编译(powernode)
  9. 2022年各大企业java面试题解析,堪称全网最详细的java面试指南
  10. 牛奶洗面--对付脸色暗沉