zoukankan      html  css  js  c++  java
  • 桌面版Ubuntu系统固定IP设置和Network-manager设置

    我自己的学校是绑定MAC和IP上网的。这种方法名义上说是为了安全,不过是个搞计算机的都知道随便修改一下MAC就可以使用别人的IP了。

    不提蛋疼的事情了,先来说说网络的配置吧

    我用的是Ubuntu14.04 想配置静态ip的话需要编辑/etc/network/interfaces

    我的配置如下

    auto eth0
    iface eth0 inet static
    hwaddress 00:e0:4c:38:77:d3 #你要配置的MAC
    address 192.168.122.216 #ip地址
    netmask 255.255.255.0 #子网掩码
    gateway 192.168.122.254 #网关

    单单配置好地址还不行,一般固定ip上网的方式都需要配置dns

    临时配置dns的话,只需编辑 /etc/resolv.conf文件就行了

    在最后一行下面添加

    nameserver 8.8.8.8 #添加你的dns就行,也可添加多行

    正常都希望永久修改dns,那么就要sudo vi /etc/resolvconf/resolv.conf.d/base 了

    同样在添加 nameserver 8.8.8.8 类似的dns

    保存过后 执行 resolvconf -u 就能在  /etc/resolv.conf中看到配置的dns了

    sudo /etc/init.d/networking restart 重启网络服务,ps:我的电脑不好使,果断sudo reboot

    当我配置好这一切之后,我发现我的有线网依然连不上,而另外一个系统debian则可以,后来查了一下后,发现是由于Ubuntu系统的network-manager启动时已经托管了网络配置了,因而自己修改的没用。

    解决方法: sudo service network-manager stop 关闭network-manager

    之后可以删除 sudo rm /var/lib/NetworkManager/NetworkManager.state

    再修改配置文件sudo vi /etc/NetworkManager/NetworkManager.conf 在其中将managed由false 改为true

    网上说sudo service network-manager start 重启服务,但是我的电脑上却显示木有这个服务,额……我默默的选择了重启,这样network-manager的配置就不会影响你的配置了,同时还能便捷的使用无线网连接(ps:楼主尝试用命令行连接无线网,结果各种连不上,在这里就不赘述了)

  • 相关阅读:
    .NET 3.54.0 并行计算的支持
    温故知新ASP.NET 2.0(C#)(5) Localization(本地化,多语言)
    [翻译]asp.net 2.0中通过压缩ViewState改善性能
    C# 2.0 泛型
    温故知新ASP.NET 2.0(C#)(8) DataSourceControl(数据源控件)
    温故知新ASP.NET 2.0(C#)(1) MasterPage(母版页)
    [翻译]asp.net 2.0中页的生存周期(Lifecycle)和动态控件
    [翻译]ASP.NET AJAX之内部揭秘
    乐在其中设计模式(C#) 命令模式(Command Pattern)
    [翻译]ASP.NET AJAX调用Web Service
  • 原文地址:https://www.cnblogs.com/Ph-one/p/9478795.html
Copyright © 2011-2022 走看看