|簡體中文

比思論壇

 找回密碼
 按這成為會員
搜索



查看: 823|回復: 0
打印 上一主題 下一主題

Ubuntu(Linux)下配置IP地址的方法

[複製鏈接]

55

主題

0

好友

310

積分

中學生

Rank: 3Rank: 3

  • TA的每日心情

    2022-6-17 12:38
  • 簽到天數: 308 天

    [LV.8]以壇為家I

    推廣值
    0
    貢獻值
    27
    金錢
    514
    威望
    310
    主題
    55
    樓主
    發表於 2014-8-23 12:27:23
    一、使用命令设置ubuntu的ip地址

    1.修改配置文件blacklist.conf禁用IPV6:
    sudo vi /etc/modprobe.d/blacklist.conf

    2.在文档最后添加 blacklist ipv6,然后查看修改结果:
    cat /etc/modprobe.d/blacklist.conf

    3.设置IP(设置网卡eth0的IP地址和子网掩码)
    sudo ifconfig eth0 192.168.2.1 netmask 255.255.255.0

    4.设置网关
    sudo route add default gw 192.168.2.254

    5.设置DNS 修改/etc/resolv.conf,在其中加入nameserver DNS的地址1 和 nameserver DNS的地址2 完成。

    6.重启网络服务(若不行,请重启ubuntu:sudo reboot):
    sudo /etc/init.d/networking restart

    7.查看当前IP:
    ifconfig

    二、直接修改系统配置文件

    ubuntu的网络配置文件是:/etc/network/interfaces
    打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载。
    1. 以DHCP方式配置网卡
    编辑文件/etc/network/interfaces:
    sudo vi /etc/network/interfaces

    并用下面的行来替换有关eth0的行:
    # The primary network interface - use DHCP to find our address
    auto eth0
    iface eth0 inet dhcp

    用下面的命令使网络设置生效:
    sudo /etc/init.d/networking restart

    也可以在命令行下直接输入下面的命令来获取地址
    sudo dhclient eth0

    2. 为网卡配置静态IP地址
    编辑文件/etc/network/interfaces:
    sudo vi /etc/network/interfaces

    并用下面的行来替换有关eth0的行:
    # The primary network interface
    auto eth0
    iface eth0 inet static
    address 192.168.2.1
    gateway 192.168.2.254
    netmask 255.255.255.0
    #network 192.168.2.0
    #broadcast 192.168.2.255

    将上面的ip地址等信息换成你自己就可以了.用下面的命令使网络设置生效:
    sudo /etc/init.d/networking restart

    3. 设定第二个IP地址(虚拟IP地址)
    编辑文件/etc/network/interfaces:
    sudo vi /etc/network/interfaces

    在该文件中添加如下的行:
    auto eth0:1
    iface eth0:1 inet static
    address x.x.x.x
    netmask x.x.x.x
    network x.x.x.x
    broadcast x.x.x.x
    gateway x.x.x.x

    根据你的情况填上所有诸如address,netmask,network,broadcast和gateways等信息:
    用下面的命令使网络设置生效:
    sudo /etc/init.d/networking restart
    4. 设置主机名称(hostname)
    使用下面的命令来查看当前主机的主机名称:
    sudo /bin/hostname

    使用下面的命令来设置当前主机的主机名称:
    sudo /bin/hostname newname

    系统启动时,它会从/etc/hostname来读取主机的名称。

    5. 配置DNS
    首先,你可以在/etc/hosts中加入一些主机名称和这些主机名称对应的IP地址,这是简单使用本机的静态查询。要访问DNS 服务器来进行查询,需要设置/etc/resolv.conf文件,假设DNS服务器的IP地址是192.168.2.2, 那么/etc/resolv.conf文件的内容应为:
    search chotim.com
    nameserver 192.168.2.2

    6.手动重启网络服务:
    sudo /etc/init.d/networking restart

    返回结果如下:
    *Reconfiguring network interfaces… [OK]
    重要聲明:本論壇是以即時上載留言的方式運作,比思論壇對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,讀者及用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,讀者及用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本論壇受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者及用戶發現有留言出現問題,請聯絡我們比思論壇有權刪除任何留言及拒絕任何人士上載留言 (刪除前或不會作事先警告及通知 ),同時亦有不刪除留言的權利,如有任何爭議,管理員擁有最終的詮釋權。用戶切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。

    手機版| 廣告聯繫

    GMT+8, 2024-11-11 21:18 , Processed in 0.013553 second(s), 17 queries , Gzip On, Memcache On.

    Powered by Discuz! X2.5

    © 2001-2012 Comsenz Inc.

    回頂部