linux下修改IP、DNS、路由命令行设置 ubuntu 版本命令行设置IP
  cat /etc/network/interfaces

  # This file describes the network interfaces available on your system

  # and how to activate them. For more information, see interfaces(5).

  # The loopback network interface

  auto lo

  iface lo inet loopback

  # The primary network interface

  auto eth0

  iface eth0 inet static

  address 192.168.1.104

  netmask 255.255.255.0

  network 192.168.1.0

  broadcast 192.168.1.255

  gateway 192.168.1.2

  # dns-* options are implemented by the resolvconf package, if installed

  dns-nameservers 58.22.96.66 218.104.128.106 202.101.138.8

  dns-search .COM

  重启网卡: /etc/init.d/networking restatr

  redhat linux版本命令行设置IP:

  ifconfig eth0 新ip

  然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip

  一、修改IP地址

  [aeolus@db network-scripts]$ vi ifcfg-eth0

  DEVICE=eth0

  ONBOOT=yes

  BOOTPROTO=static

  IPADDR=219.136.241.211

  NETMASK=255.255.255.128

  GATEWAY=219.136.241.254

  二、修改网关

  vi /etc/sysconfig/network

  NETWORKING=yes

  HOSTNAME=Aaron

  GATEWAY=192.168.1.1

  三、修改DNS

  [aeolus@db etc]$ vi resolv.conf

  nameserver 202.96.128.68

  nameserver 219.136.241.206

  四、重新启动网络配置

  /etc/init.d/network restart五、例子

  1、修改ip地址

  即时生效:

  # ifconfig eth0 192.168.0.20 netmask 255.255.255.0

  启动生效:

  修改/etc/sysconfig/network-scripts/ifcfg-eth0

  2、修改default gateway

  即时生效:

  # route add default gw 192.168.0.254

  启动生效:

  修改/etc/sysconfig/network-scripts/ifcfg-eth0

  修改dns

  修改/etc/resolv.conf

  修改后可即时生效,启动同样有效

  3、修改host name

  即时生效:

  # hostname fc2

  启动生效:

  修改/etc/sysconfig/network

  ps:

  DEVICE=eth0

  BOOTPROTO=static

  IPADDR=192.168.8.85

  NETMASK=255.255.248.0

  GATEWAY=192.168.8.1

  HWADDR=00:0uu3:47:2C:D5:40

  ONBOOT=yes

  4:添加linux系统启动项:

  vi /etc/rc.d/rc.local

  修改Linux系统SSH的端口号

  修改Linux系统SSH的端口号 操作系统linux和Unix都适用: 修改配置文件 /etc/ssh/sshd_config,将里面的Port改为新端口(此端口必须是没有程序用到),比如10022, 然后

  kill -HUP `cat /var/run/sshd.pid` 就行了。 注:现有连接自己不会断,因为kill -HUP `

  修改Linux系统SSH的端口号

  操作系统linux和Unix都适用:

  修改配置文件 /etc/ssh/sshd_config,将里面的Port改为新端口(此端口必须是没有程序用到),比如10022,

  然后 kill -HUP `cat /var/run/sshd.pid` 就行了。

  注:现有连接自己不会断,因为kill -HUP `cat /var/run/sshd.pid` 只是HUP监听的那个,已经建立的连接(不同的 pid)不会断。

要想重新启用并用新端口登陆 ,此时可以在本登陆帐户下 用 exit 命令退出,在用新的端口登陆即可!

linux 修改IP, DNS 命令相关推荐

  1. linux修改ip,mac命令和qt中编程修改

    linux修改Mac地址 有三种方法: 方法一: 1.关闭网卡设备 ifconfig eth0 down 2.修改MAC地址 ifconfig eth0 hw ether MAC地址 3.重启网卡 i ...

  2. Linux 修改 IP , DNS, NETMASK, GETEWAY

    1. 修改IP.NETMASK ifconfig eth0 192.168.1.158 netmask 255.255.255 2.修改默认网关 route add default gw 192.16 ...

  3. 简易linux修改ip,让Linux修改IP、DNS等可以更简单

    修改IP: 可以用 netconfig,可惜每次都得输入完整的IP.掩码.网关和DNS. 不如直接 vi /etc/sysconfig/network-scripts/ifcfg-eth0 再 /et ...

  4. linux系统改ip地址 永久生效,Linux修改IP永久生效

    修改IP永久生效按以下方法: 1)修改配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0,第一块网卡,如果是第二块则为eth1) 按如下修改i ...

  5. linux 修改主机名 命令,Linux修改主机名命令详解

    Linux修改主机名命令 1.如果只需要临时更改主机名,可以使用hostname命令. sudo hostname # 例如: sudo hostname myDebian 这条命令不会更改/etc/ ...

  6. linux中如何加配置文件,Linux修改配置文件的命令是什么

    Linux修改配置文件的命令是什么 Linux添加修改配置文件一般都是使用默认的VI编辑器,命令是vi 文件名.长期编辑代码的程序员会使用功能更强大的编辑器. 简单介绍下vi编辑器的使用方法: 一.v ...

  7. Linux修改IP地址和网关

    原 Linux 修改 IP地址 和 网关https://blog.csdn.net/tianlesoftware/article/details/5312646版权声明: https://blog.c ...

  8. linux查看ip地址命令ipconfig命令不存在解决方法

    linux查看ip地址命令ipconfig命令不存在 在新版的Linux发行版中,ipconfig已经不行了,不能使用了.那么,Linux查看ip地址应该使用什么命令呢? 如何在Linux命令行中查找 ...

  9. centos7修改ip地址命令_每天一条Linux命令(12) hostnam (超详细)

    在Linux系统中,命令 hostname 用于显示或者设置系统主机名称.许多网络程序均用主机名来标识主机,若没有设置好主机名,则可能会导致网络服务不正常. 语法: hostname [选择] 参数: ...

最新文章

  1. 微软开发中心的rss历史记录(24)
  2. linux搭建--ubuntu使用qemu-kvm,libvirt搭建虚拟机,并搭建libvmi来虚拟机自省(三)
  3. 10.27T2 线性DP+拆分
  4. 网易云音乐网络库跨平台化实践
  5. oracle视图执行脚本,oracle 视图,函数,过程,触发器自动编译脚本
  6. laravel 分词搜索匹配度_DSSM文本匹配模型在苏宁商品语义召回上的应用
  7. div和div之间画横线_HTML如何在两个div标签中间画一条竖线
  8. Python并发编程:多进程-守护进程
  9. Linux(Centos7)下使用RPM方式安装MySQL5.7
  10. 如何写博客(网摘)第一步:我是谁?
  11. RHEL6解决无法使用YUM源问题
  12. Java Socket文件上传
  13. ai时代大学生的机遇和挑战_评估AI对美术的影响:威胁或机遇
  14. [RK3568 Android11] 开发之强制APP横屏或者竖屏显示
  15. Docker的privileged的作用
  16. 拦截QT关闭窗口的CloseEvent()解析
  17. 漫画研发之九:浑水好摸鱼
  18. 感觉自己效率太低怎么办?
  19. 同时查询多个韵达快递物流信息,分析出多次派件的单号
  20. Shogun网站上的关于主流机器学习工具包的比较

热门文章

  1. Django2中使用xadmin
  2. Python中的Numpy(5.numpy排序)
  3. VTK:多个视口用法实战
  4. OpenCASCADE绘制测试线束:拓扑命令之历史命令
  5. BOOST_VMD_ASSERT_IS_LIST相关的测试程序
  6. boost::statechart模块无效图表测试
  7. boost::signals2::trackable相关的测试程序
  8. boost::mpl模块实现print相关的测试程序
  9. boost::array用法的测试程序
  10. boost::core模块实现分配const void指针