Cách tạo địa chỉ ip tĩnh (eth0)


10

Tôi đang rất khó khăn trong việc cấu hình ubfox 13.04 để có một địa chỉ IP tĩnh. Tôi đã thử nhiều giải pháp nhưng mỗi lần tôi khởi động lại (không thể thực hiện lệnh thiết lập lại mạng vì ubfox đóng băng) tôi kết thúc không có kết nối.

Đây là những gì tôi nhận được khi tôi gõ ifconfig vào terminal:

eth0      Link encap:Ethernet  HWaddr 10:bf:48:bc:07:cb  
          inet addr:192.168.0.8  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::12bf:48ff:febc:7cb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1763067 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1024326 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2284491220 (2.2 GB)  TX bytes:136809317 (136.8 MB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1840 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1840 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:185688 (185.6 KB)  TX bytes:185688 (185.6 KB)

Tôi cũng đã thử điều này:

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
        address 192.168.0.160
        netmask 255.255.255.0
        broadcast 192.168.0.255
        gateway 192.168.0.1
        dns-nameservers 24.222.0.94
        dns-nameservers 24.222.0.95

Nếu ai đó có thể giúp tôi, nó sẽ được đánh giá rất cao.


IP nào bạn đang cố gắng để có được tĩnh? Và bạn có đang sử dụng NetworkManager không?
Thomas Ward

@Qasim - Loại bỏ trình quản lý mạng không phải là một giải pháp. Tôi thích wicd bản thân mình, nhưng nó vẫn không phải là một giải pháp. Nó có thể phá vỡ vô số thứ để chỉ cần xé nó ra. Giống như nói, chỉ cần xóa dnsmasq nếu bạn muốn quản lý DNS kiểu cũ. Nó có thể hoạt động, nhưng nó không khắc phục được vấn đề.
RobotHumans

hmmmmm hiểu rồi .. bình luận đã bị xóa về người quản lý mạng
Qasim

Câu trả lời:


6

Thực hiện theo các bước sau để làm cho địa chỉ IP của hệ thống tĩnh:

  1. Mở tệp giao diện ( sudo vi /etc/network/interfaces)
  2. Tìm kiếm

    auto eth0
    iface eth0 inet dhcp
    
  3. Thay thế các lệnh trên bằng

    auto eth0
    iface eth0 inet static
    address 192.168.1.100(Enter desired ip here)
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1
    
  4. Sau đó nhập

    sudo ifdown eth0; sudo ifup eth0
    

2
Điều này khác với những gì OP thể hiện?
guntbert

0

Đây là những gì làm việc cho tôi.

auto eth0
iface eth0 inet static
        address 192.168.0.160
        netmask 255.255.255.0
        broadcast 192.168.0.255
        gateway 192.168.0.1
        dns-nameservers 24.222.0.94 24.222.0.95
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.